Java基础——01

1、非static成员和方法必须同一个特定的对象关联到一起。

2、一种情况是只想用一个存储区域来保存一个特定的数据--无论要创建多少个对象,甚至根本不创建对象。

另一种情况是我们需要一个特殊的方法,它没有与这个类的任何对象关联。也就是说,即使没有创建对象,也需要一个能调用的方法。

3、将代码同文档“链接”起来。为了达到这个目的,最大简单的方法是将所有内容都置于同一个文件。然而,为使一切都整齐划一,

还必须使用一种特殊的注释语法,以便标记出特殊的文档;另外还需要一个工具,用于提取这些注释,并按有价值的形式将其展现出来。

4、变量文档只能包括嵌入的HTML以及@see引用,方法文档除嵌入HTML和@see引用之外,方法还允许使用针对参数、返回值以及违例的文档标记

5、操作逻辑运算符时,我们会遇到一种名为“短路”的情况。这意味着只有明确得出整个表达式真或假的结论,才会对表达式进行逻辑求值。

6、若两个输入位都是1,则按位and运算符(&)在输出位里生成一个1;否则生成0.若两个输入位里至少有一个是1,则按位or运算符(|)在输出位里生成一个1;

只有在两个输入位都是0的情况下,它才会生成一个0。若两个输入位的某一个是1,但不全是1,那么按位xor异或(^)在输入位生成一个1.按位not(~ 非 运算符)属于

一元运算符;它只对一个自变量进行操作(其他所有运算符都是二元运算符)。按位not生成与输入位相反的值。

7、构造器中:尽管可以用this调用一个构造器,但却不能调用两个,此外,必须将构造器调用置于最起始处,否则编译会报错。

8、除构造器之外,编译器禁止在其他方法中调用构造器。

9、对象可能不被垃圾回收,垃圾回收不等于“析构”,垃圾回收只与内存有关。也就是说使用垃圾回收器的唯一原因是为了回收程序不再使用的内存

posted on 2018-03-01 18:07  一个励志成为架构狮的程序员  阅读(110)  评论(0编辑  收藏  举报

导航