小问题

1、说明一下 public static void main(String args[])中各关键字的作用。

答:

public:main方法是JAVA运行时调用的第一个方法,因此它必须对JAVA环境可见;

static:JAVA平台调用这个方法时不会创建这个类的一个实例,因此必须声明main方法是static的;

void:main方法没有返回值;

String args[]:命令行传进的字符串数组。


2、如果main方法被声明为private会怎么样?

答:可以编译,但是不能运行。

错误: 在类 Test 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)

否则 JavaFX 应用程序类必须扩展javafx.application.Application


3、如果把main中的static去掉,会怎么样?

答:也是能编译,不能运行。

错误: main 方法不是类 Test 中的static, 请将 main 方法定义为: public static void main(String[] args)


4、==和equals的区别?

答:==比较的是引用(内存地址),equals比较的是内容。


5、为什么说JAVA“一次编写,处处运行”?

答:JAVA被编译后生成字节码文件(class文件),这些字节码文件可以运行在任何平台上。


6、如何把String转化为Integer?

答:int i = Integer.valueOf(s).intValue();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值