摘要:(1) 用public、private、protected以及“友好的”数据成员及方法成员创建一个类。创建属于这个类的一个对象,并观察在试图访问所有类成员时会获得哪种类型的编译器错误提示。注意同一个目录内的类属于“默认”包的一部分。 代码: 包含输出以及改变值, 对private属性的k值进行任何操
阅读全文
摘要:java中的访问提示符是指“public”,“protected”,“private”等,它们仅控制紧随其后的特定定义的访问。 ps:c++中,访问提示符控制后面所有定义的访问,直到又一个访问提示符加入。 友好的(friendly) 如果不指定访问提示符,就像之前最常用的那样,我们通常称之为“fri
阅读全文
摘要:在java中,导入库的关键字为import,其完整的语句为: 第一行为仅导入java.util中的Vector,不能使用util中除Vector之外的其他类。 第二行为导入java.util中的所有类,故也包括Vector类。 ps:c,c++为“#include "xx.h";”,c#为“usin
阅读全文
摘要:当new一个新的类时,总是先初始化static方法的成员,同时此类成员也仅仅初始化一次,然后再初始化别的成员。 eg: 显示结果为: Bowl(1) Bowl(2) Table() f(1) Bowl(4) Bowl(5) Bowl(3) Cupboard() f(2) Creating new C
阅读全文
摘要:构建器是初始化类的一种方法,要求是与类名称一致。 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
阅读全文
摘要:数值运算符:略 ==: 值判断与通常无异; 类判断为判断句柄,若不相同则为0; equal:类的值的判断; eg:n1.equals(n2); 只能在比较类库中的类时是返回正确结果(大多数java类库中已实现该方法),比较自己创建的类时仍然错误。实现方法待续。!= !=,&&,||,!:与通常无异,
阅读全文
摘要:1:将实数造型成整数之后会将小数点后部分省略。 2:Math.Random()输出范围为[0,1); 3:Random类:进行伪随机,当种子数相同时生成的随机数序列也相同。 ps:种子数:Random rand=new Random(i); 其中的i即为种子数。 待续
阅读全文
摘要:为变量进行赋值时是改变它的值,不改变它所指向的储存空间。 而为对象进行赋值时是改变它所指向的存储空间。 比如说如下代码: 1 class Number{ 2 int i; 3 } 4 public class Assignment{ 5 public static void main{String[
阅读全文
摘要:一直以来我都心仪着与程序打交道,但是囿于自身的惰性迟迟没有动手,加之专业(本科)与程序有点距离,更加深了自己的犹豫,同时也抱有FPGA工程师进入企业之后接触到软件相关,但是随着这几天面试过一些企业,我发现了理想与现实之间的差距,不是编码相关的不需要本科生,就是就业的工作与期望值相差太大。 由于种种原
阅读全文