精选文章
Java review(5) && 逻辑短路
&&和||是短路运算符, 对于&&只要前一个值为假就会跳过后边的检验,对于&则会前后两个都进行判断。 对于||只要前一个为真就会跳过后边的检验,对于|则会前后两个都会判断。
Java review(4) Java 高精度类型 BigInteger、BigDecimal
Java 高精度类型 BigInteger、BigDecimal
Java review(3) Java类型转换
1. boolean 不能转换成其他类型,其他类型也不能转换成boolean 2. 其它基本类型之间可以任意进行强制转换
Java review(2) Java哲学
Java哲学 1. 完全的应用Java:编码之外,更重要的是设计 2. 核心是面向对象:一切都是对象 3. 捕获每一个可能的异常:你必须try catch哪些可能出错的地方 4. 命名哲学:为了保持语义,你可能得忍受长变量名 5. 接口和封装:实现Java世界的秩序和规范
Java review(1) Java特点
Java 有以下几个显著特点: 1. Java是面向对象的,相比别的语言,它的面向对象更加纯粹。C++也实现了面向对象,却为了兼容C有一些不伦不类和晦涩。C#的出现则很大程度上是模仿Java。 2. Java是编译+解释型语言,编译步骤将代码转化成了class文件,这是一种可以在Java虚拟机JVM上执行的字节码文件,有点类似于汇编文件。转化成class文件的步骤为编译,执行字节码文件则为解释。
个人作业——软件评测
很多同学有误解,软件工程课是否就是理论课?或者是几个牛人拼命写代码,其他人打酱油的课?要不然就是学习一个程序语言,搞一个职业培训的课?都不对, 软件工程有理论,有实践,更重要的是分析,思辨,总结。在课程中,自己组织团队写一个软件,然后分析,的确是学习软件工程的一个好方法;但我们也可以从别人的成功/失败中学到很多。我们生活中很多时候要和软件打交道,大家上课开小差时候玩的手机游戏,买火车票的网站,互相
团队作业第六次—软件著作权说明书
大家经历了完整的团队冲刺阶段,大部分团队都完成了非常不错的作品,那么,今天的实践课大家就现场为自己的“产品”打造一份著作权说明书吧!
长期写作与工程判断
把复杂问题拆成可以复盘、可以验证、可以长期维护的决策记录。
团队第一次作业评分总结
这次作业发现大家都很有创意,比我们那一届有创意的多,赞;但有的队忘了写团队愿景,丢了两分比较可惜;