抽象类是否可以实例化?
---------------写到哪里就说到哪里,哈哈哈!
1. 抽象类可以实例化。
///////////////////////
大家看到了吧,抽象类竟然可以实例化,并且还调用了自己的抽象方法。
我做这个实验的想法来自API文档,大家知道WindowAdapter就是一个抽象类,但是他的所有成员方法都是空实现,既然已经实现了,为什么还要表 ...
- 22:39
- 浏览 (225)
- 评论 (1)
有网友给我留言了,我非常感谢,这样我可以知道,我的不足。说实话,我真的非常高兴。看到网友的回复后,我重新写了一下程序测试静态代码块到底什么时候执行,下面是我的测试过程
--------------StaticTest.java----------------
class A{ static{System.out.println("A");}
public static void display(){   ...
- 18:49
- 浏览 (327)
- 评论 (5)
1. int a = 0.0
这个是错的。任何包含小数的数都默认为double(64),不包含小数的默认为in(32) 2. byte b = 9 ; b+=2; b=3+4; 上面这些是正确的。 byte b=1; byte a=2; b=a+2;//编译报错 3. 赋值表达式也有值 int a=3; b=a;//这个表达式值是3 4. 字符也做整数处理 System.out.println('a'+1+"");//98 System.out.println(""+1+'a');//197 5. 字符也可自动变为整数 int getNumber(){ retu ...
- 20:54
- 浏览 (102)
- 论坛浏览 (276)
- 评论 (1)
上一章主要介绍了编译器,在这里我想再补充一些。
1.程序在编译阶段主要侧重语法语义检测。有穷自动机根据DFA通过识别所输入的字符,从一种状态转换到另外一种状态,只要符合语法规则即可,并不在乎程序实际运行时的细节。举例如下
----------A.java-------
class B extends A{}
public class A{ static String[] a=null; ...
- 18:34
- 浏览 (157)
- 评论 (1)
对于搞Java编程的朋友来说,了解Java编译器和Jvm是非常有帮助的。下面是我的一点小感,算是对Java编译器和Jvm的小脾气有点了解吧。 class Shuiguo{ void display(){ System.out.println("shuiguo"); } } class Pingguo extends shuiguo{ void display(){ System.out.println("pingguo"); }void showtype(){System.out.println("I AM AN Apple");} } public class Test ...
- 22:46
- 浏览 (248)
- 评论 (0)
- 浏览: 1305 次
- 性别:

- 来自: 邯郸

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
SCJP(310-055)学习之旅— ...
我晕 看着是实例化了抽象类,实际上是实例化了一个抽象类的 ...
-- by whitenegro -
SCJP(310-055)学习之旅— ...
谢谢大家的支持!我会努力的!
-- by qwxi_1 -
SCJP(310-055)学习之旅— ...
总结的不错
-- by changxin -
SCJP(310-055)学习之旅— ...
呵,行啊。
-- by zhouzhao21 -
SCJP(310-055)学习之旅— ...
谢谢你的回答,如果可能的话,我想和你成为朋友
-- by qwxi_1






评论排行榜