java基础知识
java基础知识
1、java语言的优点:
1)Java是纯面向对象语言。everything is object,能够直接反应生活中的对象,开发人员编写程序更加简单。
2)平台无关性(跨平台)。java代码是解释性语言,编译器会把java代码变成“中间代码”,然后在JVM上解释执行。由于中间代码和平台无关,因此
3)java提供了很多的内置类库。
4)提供了对Web应用开发的支持
5)具有较好的安全性和健壮性
6)去除了C++中那你理解的一些概念,如:指针。
2、java和C++的异同
3、为什么需要public static void main (String[] args) 这个方法?
答:java程序的入口方法
1)引申:
①mian() 方法的其他定义格式: static public void main(String[] args)
②public static final viod mian(String[] args)
③static public synchronized void main(String[] args)
4、实现在 main 方法执行前输出 hello world
静态代码块实现:
例子:
public class test{
static {
system.ot.print("hello world1!");
}
public static viod mian(String[] args){
system.ot.print("hello world2!");
}
}
原理:静态代码块在类被加载时就会被调用。即使两个语句块调换顺序,依然是静态代码块里的语句先执行
浙公网安备 33010602011771号