import java.awt.*; import java.awt.event.*; public class Tanke { public static void main(String[] args) { Frame w = new Frame(); w.setSize(1024, 768); // w.setBackground(Color.BLACK); MyPanel mp = new MyPanel(); w.add(mp); w.addKeyListener(mp); mp.addKeyListener(mp); w.show(); } } class MyPanel extends Panel implements KeyListener{ int x1,x,y,fx; public void pd(int fx,int x,int y,Graphics g){ if(fx==1){
抽象类当一个类中包含了抽象方法,该类必须使用abstract关键字修饰,使用abstract关键字修饰的类为抽象类,具体示例如下//定义抽象类Animalabstract class Animal{//定义一个抽象方法shout()abstract int shout();}抽象类是不可以被实例化的接口如果是一个抽象类中的所有方法都是抽象的,则可以将这个类用另外一种方式来定义,即接口。在定义接口时,需要使用interface关键字来声明,具体示例如下:interface Animal{int ID=1;void breathe();void run();}
在一个类中定义的方法如果同时满足一下三个条件,该方法称为构造方法,具体如下:方法名与类名相同。在方法名前面没有返回值类型声明。在方法中不能使用return语句返回一个值。案例Example05.javapackage project;class Person{public Person() { System.out.println("无参数的构造方法被调用了……"); }}public class Examople05 {public static void main(String[] args) { Person p = new Person(); } }
在Java变量的数据类型分为两种,即基本数据类型和引用数据类型。基本数据类型包括 1.数值型分为整数型(byte,short,int,long)和浮点型(float,double) 2.字符型(char) 3.布尔型(boolean)引用数据类型包括 1.类(class) 2.接口(interface) 3.数组 4.枚举(enum) 5.注解(annotation)
上篇文章介绍如何安装jdk以及path的配置本篇文章讲解如何运行第一个Java程序打开D盘在D盘新建一个文本文档打开文本文档输入代码class HelloWorld{public static void main(String[] args){System.out.println("这是第一个Java程序!");}}保存重命名 HelloWorld.java运行cmd进入D盘输入命令 javac HelloWorld.java这个命令的意思是生成一个HelloWorld.class文件输入完成会生成一个HelloWorld.class文件继续运行java HelloWorld运行出的结果为这是第一个java程序!其实我们可以把java文件放到任意一个盘符任意一个文件夹里运行。比如我在F盘的script文件夹里运行HelloWorld.java输入命令F:cd scriptjavac HelloWorld.javajava HelloWorld看这个就是运行结果。