1月30日的总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1月30日的总结相关的知识,希望对你有一定的参考价值。
1、注意(int)(x*y)与(int)x*y,前者是对计算结果进行强转,后者是对x进行强转。
2、main方法的参数不是字符串的数组,则不是main方法。
3、注意有返回值的方法,方法体中要有明确的返回值。
4、访问修饰符:
Public protected 默认修饰符 private
本类 可以访问 可以访问 可以访问 可以访问
同包 可以访问 可以访问 可以访问 不可以访问
不同包 可以访问 不可以访问 不可以访问 不可以访问
5、在.java文件中我们可以声明多个类,但是只有一个类可以声明为public,源代码文件的文件名必须
与公用类的类名相同,如果没有公用类,文件名可以任意。
6、JavaBean:
a、应该有公共的无参构造
b、应该有符合命名规范的get/set方法。
7、对象的销毁:
a、如果一个对象没有任何的引用,那么就具备了被垃圾回收机制回收的条件。
b、主动通知垃圾回收机制回收一个对象:对象 = null;
8、int a = 10 ;
boolean b = flase;
if(b = true && a > 2){
}
在if中的表达式 b = true;是正确的,因为b本就是一个boolean类型的数据,而&&两边所需的也是
boolean类型的值,两边都为true的时候就执行。
9、当前正在执行的方法位于调用栈的顶部,当前方法执行完后,就从调用栈的顶部移除。
10、在Java中,修饰符是无序的,也就是可选修饰符与访问修饰符可随意排序。但变量的数据类型一定要与变量挨着。
11、方法重载:在一个类中有两个或多个同名但不同参数列表的方法。
12、构造器在默认情况下会初始化成员变量的值。
构造器必须满足的两个属性:
a、名称必须与类名相同。
b、不能声明返回值,也不能使用void.
c、构造器是用来构造对象的。
13、构造器的作用:
a、为对象分配内存(堆)
b、创造并初始化成员变量。
c、返回引用。
14、对于double 与float,double在计算时,可能会导致精度的丢失。
15、构造方法可以在static的方法中调用。
16、如果我们给类添加了一个类,编译器就不会再为类添加默认的无参构造器了,但这时我们应该手动添加一个无参的构
造器。这样有利于后面创建对象。(添加一个有参的构造器是为了让某些成员变量有初始值)
17、如果一个构造器用this关键字来调用本类中的其他构造器,那么这个this语句必须位于本构造器的第一行,否则会产
生编译错误。
以上是关于1月30日的总结的主要内容,如果未能解决你的问题,请参考以下文章
查尔斯11月30日的AMA!关于营销快照和Haskell进展等等!