09 2020 档案
摘要://interface 定义的关键类,接口都需要有实现类 public interface Operation { //接口所定义的方法,其实都是抽象的 public abstract public abstract void add(); void delete(); void update();
阅读全文
摘要:abstract 抽象类 //抽象类 public abstract class Student { //抽象方法,只有方法的名字,没有方法的实现! public abstract void eat(); /* *1. 不能new这个抽象类,只能靠子类去实现它 *2. 抽象类中可以写普通的方法 *3
阅读全文
摘要:静态方法: 方法的调用只和左边,定义数据的类型有关、 只有非静态方法可以重写 私有类型不能进行冲重写 重写是子类重写父类 为什么要重写? 父类的功能,子类不一定需要,或者不一定满足
阅读全文
摘要:a不能用b方法,加有static 的方法是和类一起加载的,普通的方法是在类实例化之后才存在
阅读全文
摘要:JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(...) 一个方法声明中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 public class Demo04 { public static void m
阅读全文
摘要:<< *2 System.out.println(3<<2); //3*(2*2) >> /2 System.out.println(8>>2); //8/(2*2) 字符串连接 int a=20; int b=30; System.out.println(""+a+b); System.out.p
阅读全文
摘要:类变量,不用实例化直接用 static public class Demo03 { //类变量,不用实例化直接用 static double salary=32000; public static void main(String[] args) { System.out.println(salar
阅读全文
摘要:强制转换 由于java是强类型语言,需进行数据类型转换 public static void main(String[] args) { int i=128; byte b=(byte)i;//强制类型转换 System.out.println(i); System.out.println(b);/
阅读全文
摘要:八大数据类型 java是强类型语言,要求变量的使用必须先定义中才能使用 1 public static void main(String[] args) { 2 //八大数据类型 3 4 //整数 5 int num1=10;//4个字节 6 byte num2=20;//1个字节 **字节越界报错
阅读全文
摘要:JDK JRE JVM JDK : Java Development Kit JRE : Java Runtime Environment JVM : JAVA Virtual Machine 卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除path下关于Java的目录 java -
阅读全文