2016年9月28日

摘要: 当new一个新的类时,总是先初始化static方法的成员,同时此类成员也仅仅初始化一次,然后再初始化别的成员。 eg: 显示结果为: Bowl(1) Bowl(2) Table() f(1) Bowl(4) Bowl(5) Bowl(3) Cupboard() f(2) Creating new C 阅读全文
posted @ 2016-09-28 15:36 cramile 阅读(135) 评论(0) 推荐(0)
摘要: 构建器是初始化类的一种方法,要求是与类名称一致。 eg: 1 class Example{ 2 Example(int i){ 3 System.out.println(i); 4 } 5 } 6 public class mail{ 7 public static void main(String 阅读全文
posted @ 2016-09-28 15:24 cramile 阅读(143) 评论(0) 推荐(0)
摘要: 数值运算符:略 ==: 值判断与通常无异; 类判断为判断句柄,若不相同则为0; equal:类的值的判断; eg:n1.equals(n2); 只能在比较类库中的类时是返回正确结果(大多数java类库中已实现该方法),比较自己创建的类时仍然错误。实现方法待续。!= !=,&&,||,!:与通常无异, 阅读全文
posted @ 2016-09-28 15:20 cramile 阅读(124) 评论(0) 推荐(0)
摘要: 1:将实数造型成整数之后会将小数点后部分省略。 2:Math.Random()输出范围为[0,1); 3:Random类:进行伪随机,当种子数相同时生成的随机数序列也相同。 ps:种子数:Random rand=new Random(i); 其中的i即为种子数。 待续 阅读全文
posted @ 2016-09-28 15:20 cramile 阅读(110) 评论(0) 推荐(0)
摘要: 为变量进行赋值时是改变它的值,不改变它所指向的储存空间。 而为对象进行赋值时是改变它所指向的存储空间。 比如说如下代码: 1 class Number{ 2 int i; 3 } 4 public class Assignment{ 5 public static void main{String[ 阅读全文
posted @ 2016-09-28 15:17 cramile 阅读(136) 评论(0) 推荐(0)

导航