//这里是package关键字 引用包
package guanjianzi;
//import:引入包的关键字
import java.awt.Graphics;
//public 公有的所有类都可以访问 ;class 用来修饰类;extends 继承父类
public class TestA extends javax.swing.JFrame {
//int 表示整型 定义数字型的数据
//另外还有定义数据类型的(short:短整型 ;char:字符型;float:单精度浮点型 ;
//double:双精度浮点型;boolean:布尔类型 ; long:长整型;byte:字节型)
public static final int Row=10;//此处出现的final关键字 final修饰常量时
//表示该常量值不能改变 ; 另外它修饰变量时 变量也不能改变 ;还有它修饰方法时
//该方法不可以被重写 ;修饰类时表示该类不可以被继承
private int m;int n;//private 表示私有的 只能自己使用
protected int count=1;//protected 表示受保护的 同一个包下的不同类都可以访问
private int [][] hah=null;//null:一般用于对象和字符串的默认值。
public static void main(String [] args){
//static 表示静态的用来修饰方法和属性
//void 返回类型 表示不需要返回值
}
public void showUI(){
this.setTitle("wode");//this:表示当前的对象
javax.swing.JButton jb=new javax.swing.JButton();//new:创建对象的关键字
}
//此处用void修饰的paint方法不需要返回
public void paint(Graphics g){
super.paint(g);//super:表示调用父类的方法
}
public boolean left(){
boolean state=false;//false还有true是boolean类型的值假和真
int value=Array[m][n];
//for和if以及else、break都是定义条件和循环用到的关键字;还有
//switch case default while do continue(continue 表示推出本次循环)
//等关键字都是条件和循环的关键字
for(int j=n+1;j<Array[m].length;j++){
if(value==Array[m][j]){
count++;
System.out.println("2222222");
}else{
break;//如果循环中遇到了break,会结束当前循环,执行循环后边的语句
}
}
return state;//return:表示返回一个结果,此处返回state
}
private int [][] Array;
}
//异常的关键字有 try catch finally throw throws
//goto是保留关键字
package guanjianzi;
//interface: 定义接口的关键字 ;实现接口的关键字是implements 和extends用法雷同
//另外还有abstract 是定义抽象类和抽象方法的关键字
public interface mm {
}