zoukankan      html  css  js  c++  java
  • 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()中的+号,在连接数值类型时是运算符,在连接字符串时是连接符.

  • 相关阅读:
    前端开发 Knockout
    一套基于Spring Boot+Vue+Shiro前后端分离的代码生成器
    七个开源的 Spring Boot 前后端分离项目
    Java老司机:把这些主流技术搞懂,拿20K没问题
    svn无法cleanup解决方案
    软件测试-1挡板测试
    电子琴
    myeclipse10激活注册码生成器代码
    LNK2005
    无法打开包含文件:"fstream.h"
  • 原文地址:https://www.cnblogs.com/ssyh/p/7631212.html
Copyright © 2011-2022 走看看