一、JAVA的特点
简单、面向对象、平台无关、多线程、动态
(平台无关的原因:在操作系统上再提供JRE,只要提供JRE,JAVA编写的软件就能运行)
二、JAVA平台
JAVA SE(标准版)、JAVA EE(企业版)
三、开发步骤
编写源文件:
由public类时,以public类作为类名;没有public类时,任选一个类作为类名
(注意将记事本编码改为ANSI)
编译源文件:
javac 源文件名.java
(以public类的类名作为源文件名称)
运行程序:
java class文件名(后面不加.class)
(运行带 public static void main(String args[]) 的主类编译的class文件)
四、反编译
将字节码文件还原成为源文件
javap class文件名.class
例题代码
例二:
1 public class People { 2 int height; 3 String ear; 4 void speak(String s) { 5 System.out.println(s); 6 } 7 } 8 class A { 9 public static void main(String args[]) { 10 People zhubajie; 11 zhubajie = new People(); /*在People类中创建一个新对象zhubajie*/ 12 zhubajie.height = 170; 13 zhubajie.ear = "两只大耳朵"; 14 System.out.println("身高:"+zhubajie.height); 15 System.out.println(zhubajie.ear); 16 zhubajie.speak("师傅,咱们别去西天了,改去月宫吧"); /*调用对象zhubajie中的方法speak*/ 17 } 18 }
习题
3小题