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;
}
}