代码(test.java): 编译后产生class文件包括: 输出: ...
分类:
编程语言 时间:
2016-06-15 23:40:13
阅读次数:
191
定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。Food接口被称为标识类型接口,这 ...
分类:
其他好文 时间:
2016-06-12 18:39:05
阅读次数:
130
标识类型模式 定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。Food接口被称为标 ...
分类:
其他好文 时间:
2016-06-12 18:19:54
阅读次数:
200
定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。 Food接口被称为标识类型接口, ...
分类:
其他好文 时间:
2016-06-12 18:17:40
阅读次数:
112
标识类型模式 定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 1 鱼肉: 1 进食方法: 1 进食: 1 2 3 4 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上 ...
分类:
其他好文 时间:
2016-06-12 18:15:19
阅读次数:
262
定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。Food接口被称为标识类型接口,这 ...
分类:
其他好文 时间:
2016-06-12 18:09:56
阅读次数:
116
throws语句 throws总是出现在一个函数头中,用来标明该成员函数可能抛出的各种异常。对大多数Exception子类来说,Java 编译器会强迫你声明在一个成员函数中抛出的异常的类型。如果异常的类型是Error或 RuntimeException, 或它们的子类,这个规则不起作用, 因为这在程... ...
分类:
其他好文 时间:
2016-06-10 16:17:32
阅读次数:
131
Hello World 按照国际惯例,你的第一个程序一定要向世界say hello,所以,可以像写一封邮件,一篇文章,一首诗一样,用你电脑的编辑器输入以下英文字母。然后保存为HeloWord.java 编译 也许一开始你会觉得这段代码是写给计算机看的,但其实这些都是写给你看的,对,没错。是写给人看的 ...
分类:
编程语言 时间:
2016-06-10 11:05:54
阅读次数:
202
对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。 对于short s1 = 1; s1 += 1;由于 += 是java语言规定的运算符,java编译器会对它进行 ...
分类:
其他好文 时间:
2016-06-08 18:44:09
阅读次数:
167
javac my.java//编译java my//执行public class my{ public static void main(String args[]){ System.out.println("my name"); family f=new family(); f.info(); } ...
分类:
编程语言 时间:
2016-06-07 22:04:34
阅读次数:
139