java语言基础第二讲 课程作业02 总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java语言基础第二讲 课程作业02 总结相关的知识,希望对你有一定的参考价值。

一.编程的好习惯

 

1.注释习惯。单行注释://,  多行注释:/*   */ .

 

2.程序中添加适当的空白:4个空格.

 

3.文件名必须与公有类名一致,即public class 类名.

 

4.java中可以有多个公有类,但是后边的公有类需嵌套在前面的公有类中,也就一个可以局部使用的公有类.

 

5.关键字final定义的常量不可改值.

 

二.java对标识符的规范

 

1.定义类名称首字母大写

2.函数名第二个单词的首字母大写

3.常量名字母全部大写

4.包名全部小写

5.对标识符起名要有意义

6.汉字名称在代码移植平台时可能出现乱码,所以少用或不用。

 

三.变量使用原则

变量在使用之前要保证它有确切的值.

 

四.变量的作用域

 

每一个变量都有一个“有效”的区域,区域外变量将不再有效.java遵循同名变量的屏蔽原则,类中定义了私有静态变量value=1,在函数中又定义了一个value=2,在函数中输出value,结果是2. 如果函数中没有定义value,则输出结果是1.

 

五.关于double类型数值运算的精确性问题及其解决办法

 

 定义两个double 类型变量number1=0.01;number2=0.05;

 number1+number2=0.06000000000000005;

很明显结果是不精确的.

 

原因:二进制与十进制转换的锅.

 

解决办法:定义String 类型number1number2等等,用BigDecimal类的对象接受number

在调用BigDecimal中加减乘除函数.

 

六.动手动脑java中输出时+的问题

System.out.println()中的+号,在连接数值类型时是运算符,在连接字符串时是连接符.

以上是关于java语言基础第二讲 课程作业02 总结的主要内容,如果未能解决你的问题,请参考以下文章

面向对象课程第二阶段总结

20155301《信息安全系统设计基础》课程总结

20155311《信息安全系统设计基础》课程总结

20155302 《信息安全系统设计基础》课程总结

20155312 《信息安全系统设计基础》课程总结

02《JAVA从零到壹》第二讲:数据类型及运算符(文末有课后作业)