class B
{
B()
{
System.out.println ("i am b");
}
}
class A extends B
{
A()
{
super();
}
}
class ex
{
public static void main (String[] args) {
new B(); /* 就是这里看不懂 */
}
}教材上的内容很贫瘠,光靠自己硬啃也出不来什么,望各位前辈给指点一二了。。谢谢。就是想全面了解下new操作符的用法。
{
B()
{
System.out.println ("i am b");
}
}
class A extends B
{
A()
{
super();
}
}
class ex
{
public static void main (String[] args) {
new B(); /* 就是这里看不懂 */
}
}教材上的内容很贫瘠,光靠自己硬啃也出不来什么,望各位前辈给指点一二了。。谢谢。就是想全面了解下new操作符的用法。
解决方案 »
- 使用java开发基于C/S模式的应用程序
- 得到System.exit(-1)的返回值
- java关于16进制的问题
- resin+jdk1.5 启动时报异常,如何解决啊 谢谢各位了。40分
- 请问java 有没有写代码的辅助工具
- 如何设置画笔的宽度?想画一条宽一点的线段怎么实现
- java回收内存的方法
- 一个关于Integer.toBinaryString的简单问题?
- 请问JAVA中能调用WINDOW的动态库,ACTIVCX或COM组件吗?
- 关于Object的问题
- 请帮我看看这个属于什么问题?
- 谁有thinking in java 第四版(en) html或chm格式的(本人英语水平有限故需要金山词霸取词)
不明白这里是个什么概念书上就一条公式
类名 对象名=new 类名([参数列表]),就再也没有关于new操作符的讲解了。。
注意是新的 每NEW一次都是一个新的~
s = new Object(); new Object();产生一个对象,并分配空间 Object s = null;只是定义一个名字 s可以理解为一个人的名字,名字脱离人是没有意义的 new Object();创造出来一个人 =号 把两者联系起来
类是不能直接使用的,你必须要想实例化一个这个类的对象,
在你有呢这个类的对象以后你才可以通过该类的实例对象来
调用该类的方法。JAVA是面向对象的语言,你只有有了对象
才能调用该对象的方法。NEW就是创建一个新的对象实例。
可能又说的不太确切的地方还请见谅。