一、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小题