请各位大侠解释解释赋值语句与初始化的区别? //一个变量声明后一定要初始化,初始化就是给她 赋值
2 帮忙看看下面三段代码c为什么要初始为0 ,后面两段能不能通过编译? //都能
int a=5;
int b=10;
int c=0;
c=a+b;
System.out.println("c"+c);
和
int a=5;
int b=10;
int c;
c=a+b;
System.out.pirntlln("c"+c);
和
int a=5;
int b=10;
int c=a+b;
System.out.println("c"+c);
3.在main(String[]args){
}中的(String[]args)具体都是什么意思啊? //只是一个字符串组做参数而已
4.抽象类创建对象是怎么搞的呢? //抽象类不能实例化,要通过子类来实现
JFrame aWindow=new JFrame();
Toolkit thekit=aWindow.getToolkit();
老师教过抽象类不能用new创建对象,而要用一个具体类的对象的方法的调用,我就不明白了,具体类很多到底该用哪个呢?一个对象也有很多方法,为什么就要用gettoolkit()呢? //就是她的子类
2 帮忙看看下面三段代码c为什么要初始为0 ,后面两段能不能通过编译? //都能
int a=5;
int b=10;
int c=0;
c=a+b;
System.out.println("c"+c);
和
int a=5;
int b=10;
int c;
c=a+b;
System.out.pirntlln("c"+c);
和
int a=5;
int b=10;
int c=a+b;
System.out.println("c"+c);
3.在main(String[]args){
}中的(String[]args)具体都是什么意思啊? //只是一个字符串组做参数而已
4.抽象类创建对象是怎么搞的呢? //抽象类不能实例化,要通过子类来实现
JFrame aWindow=new JFrame();
Toolkit thekit=aWindow.getToolkit();
老师教过抽象类不能用new创建对象,而要用一个具体类的对象的方法的调用,我就不明白了,具体类很多到底该用哪个呢?一个对象也有很多方法,为什么就要用gettoolkit()呢? //就是她的子类
解决方案 »
- 正则表达式求解[2]=[3]+[5] 返回f(2)=f(3)+f(5) f为一个方法名
- android的ScrollView的移动到尽头有个黄色的阴影
- java内存泄露问题
- 接收select中的值
- 有没有招JAVA程序员的呀.
- tomcat启动时报错,java.lang.reflect.InvocationTargetException
- 局域网内正常,安装时jms超时,监听处收不到消息
- 救命!struts的一个简单例子程序,用jbuilder8编译时没错,但运行时出现这样的错误:
- struts的问题,下载了1.1的源码?想看例子但是不会ant,好不容易。。。
- 初学者的困惑:学习了一段时间J2EE 突然有人告诉我应该从J2SE 学起 这样才是正理!请大虾们指点迷津
- EIS系统是什么?
- 高分急救 iis 与 tomcat 集成速度巨慢
可以使用常量,其它的成员.方法调用或者表达式对其初始化.
唯一的要求就是类型能够匹配.如果使用方法调用来进行初始化,无法捕获异常的.
如果成员没有初始化,那么系统会自动根据其类型进行初始化:Type Initial value
--------------------------------
boolean false
char '\u0000'
byte,short,int,long 0
float +0.0f
double +0.0
object reference null