今天开始讲java基础
1.cmd中,执行java命令与javac命令的区别:
javac:是编译命令,将java源文件编译成.class字节码文件。
例如:javac hello.java
将生成hello.class文件
java:是运行字节码文件;由java虚拟机对字节码进行解释和运行。
例如:java hello
第一个程序
publicclassHelloWorld{/*第一个Java程序 * 它将打印字符串 Hello World*/publicstaticvoidmain(String[]args){System.out.println("Hello World");//打印 Hello World}}
基本语法
编写Java程序时,应注意以下几点:
大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。
类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。
方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。
源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。
对于NEW对象的理解
a 表示a 是属于A类型的,就像String s 那么s就表示一个字符串
new A() 表示通过A类的构造方法实例化A类的一个对象
A a=new A(); 表示通过A类的构造方法实例化A类的一个对象并且赋值给a
领取专属 10元无门槛券
私享最新 技术干货