Java编程思想读书笔记(2)一切皆是对象

    技术2022-05-11  73

    第二章 一切皆是对象 1.用引用操作对象。 2.存储到什么地方: (1)       寄存器 (2)       堆栈 (3)       堆。用于存放所有的Java对象。 (4)       静态存储。 (5)       常量存储。 (6)       RAM存储。 Java提供了两个用于高精度计算的类:BigIntegerBigDecimal,它们没有对应的基本类型。BigInteger支持任意精度的整数,可以准确的表示任何大小的整数值而不会丢失任何信息。BigDecimal支持任何精度的顶点数。例如可以进行精确的货币计算。 3.永远不需要销毁对象。 4.关于作用域:        {} 为边界,但是 JAVA 中禁锢了在更大{} 中定义已经定义过的变量的能力。 5.关于类       一定要记住,只有在变量被用做类的成员时JAVA才能确保它获得默认值。 而本地变量:也就是非类数据成员的变量,是享受不到自动为其初始化的保障的。但JAVA 不同于C++,如果没有为其初始化,编译器会认为它是一个错误(编译时错误)。 6. static      static方法一个很重要的特性就是可以你不用申明一个对象就可以调用它的方法。 7.注释文档 语法:所有的javadoc命令都只能在“/**”注释中出现,注释结束于“*/”。javadoc只能为public和protected成员进行文档注释。private和包内可访问成员的注释会被忽略掉。 一些标签示例: (1)@see:引用其他类  ,通过这个标签链接到其他文档,格式:@see classname (2)@version          @version version-information 版本说明的重要信息 (3)@author           @author author-information  作者相关信息 (4)@param           @param parameter-name description (5)@throws 编程风格:

     推荐的标准是,类的底一个字母大写,如果类名有多个单词组成,则每个类名的首字母都大写,而且中间不要有下划线。这种命名的方法称为驼峰命名法。

         对于方法、数据成员、对象的引用,推荐的风格是除了首字母小写,其他部门和类名相同。

     

     

    最新回复(0)