1.Java程序的开发过程:源文件(.java文件)>编译(生成.class文件)>运行(小程序(Java Applet)直接由浏览器执行;普通的由java解释器(Java.exe)执行)

2.源文件名称定义:

如果源文件内有public类型的class(类),则源文件名必须与该类名一致

如果源文件内无public类型的class,则源文件名只要与内部的任意一个类名一致即可

3.JAVA基本控制语句

3.1 if语句:一般形式>

if(表达式)

{若干语句}

else

{若干语句}

其他形式>

if(表达式)

若干语句

else if(表达式)

{若干语句}......

3.2switch开关语句:一般形式>

switch(表达式)

{case 常量值1;

若干语句

break;

case 常量值2;

若干语句

break;

default;

若干语句}

3.3do while与while

4.package语句

package语句,Java源文件的第一句,指明该源文件定义的类所在的包,格式:package 包名;

5.import语句

import语句,引入源文件内部代码所需要的类,此语句必须写在package和类的定义之间。

常见Java API的类被组织成8个包:(如果想引入包中的所有类,则import.awt.*;想引入包中具体的某个类,则import.awt.Data)

java.applet  包含所有的实现Java.applet的类

java.awt 包含抽象窗口工具集中的图形、文本、窗口GUI类

java.awt.imagt 包含抽象窗口工具集中的图像处理类

java.lang 包含所有的基本语言类

java.io 包含所有的输入输出类

java.net 包含所有实现网络功能的类

java.until 包含所有的数据类型类

java.awt.peer  品台无关的GUI工具集界面

6.类、对象、接口的定义

类包含:类声明和类体,类体又包含变量和方法(类似函数名和函数体)

class A
{void (int i,j)
i=1;
j=i++;
system.output.println(j);
}
对

象:类为对象创建模板

class A
{void (int i,j)
i=1;
j=i++;
system.output.println(j);
}
class B
{public void main(int k)
{ A duixiang1;  声明对象
duixiang1=new duixiang1;  }为对象分配内存,且使用类A的方法
}

接口interface的定义

格式:interface 接口名{方法名集合,以分好隔开}

作用:类通过调用接口而实现接口内的所有方法,即接口内有多少个方法名,那么方法的具体定义就在这个类体内

备注:一个类可以连接多个接口,以逗号隔开

7.为变量分配内存:

public class Student{
private string name;
private int age,score;
public void main(string[] args){
Student s=new Student();  //为变量s在类Student内分配一个内存
s.name="xiaojin";
s.age=12;
s.score=90;
}
}