摘要: /*abstract class AbsDemo{abstract void show1();abstract void show2();}当一个抽象类中的方法都是抽象的时候, 这时可以将该抽象类用另一种形式定义和表示-----接口 interface*///定义接口使用的关键字不是class,是... 阅读全文
posted @ 2014-12-23 22:10 Y_zr 阅读(127) 评论(0) 推荐(0) 编辑
摘要: /*抽象类:特点:1. 方法只有声明没有实现时,该方法就是抽象方法, 需要被abstract修饰.抽象方法必须定义在抽象类中. 该类必须也被abstract修饰2. 抽象类不可以被实例化. 为什么? 因为调用抽象方法没意义.3. 抽象类必须有其子类覆盖了所有的抽象方法后, 该子类才可以实例化,否则... 阅读全文
posted @ 2014-12-21 16:44 Y_zr 阅读(137) 评论(0) 推荐(0) 编辑
摘要: // final关键字/*final可以修饰类, 方法, 变量.final修饰的类不可以被继承final修饰的方法不可以被覆盖final修饰的变量是一个常量.只能被赋值一次.内部类只能访问被final修饰的局部变量.*/class Fu{void method(){//调用了底层系统的资源.}}cl... 阅读全文
posted @ 2014-12-18 17:46 Y_zr 阅读(134) 评论(0) 推荐(0) 编辑
摘要: /*继承的好处:1. 提高了代码的复用性.2. 让类与类之间产生了关系, 给第三个特征多态提供了前提.java中支持单继承, 不直接支持多继承, 但对C++中的多继承机制进行改良.java支持多层继承.C继承B, B继承A.就会出现继承体系当要使用一个继承体系时,1. 查看该体系中的顶层类, 了解该... 阅读全文
posted @ 2014-12-17 11:07 Y_zr 阅读(145) 评论(0) 推荐(0) 编辑
摘要: //一个文件 //按理来说要先编译它, 然后再编译主函数class ArrayTool{/*获取整型数组的最大值*/public int getMax(int[] arr){int maxIndex = 0;for (int x=1; xarr[maxIndex]){maxIndex = x;}}r... 阅读全文
posted @ 2014-12-12 21:08 Y_zr 阅读(203) 评论(0) 推荐(0) 编辑
摘要: /*static 放在内存中被共享的, 对象用到时, 就会来取的.*/class Person{ String name; //成员变量, 实例变量 static String country = "CN"; //静态变量, 类变量 public void show() ... 阅读全文
posted @ 2014-12-12 21:07 Y_zr 阅读(153) 评论(0) 推荐(0) 编辑
摘要: class Person{private String name;private int age;//定义一个Person类的构造函数Person() //构造函数, 而且是空参数的, 构造函数的名和类名相同{System.out.println("person run");}public voi... 阅读全文
posted @ 2014-12-07 14:38 Y_zr 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 对象: 其实就是该类事物实实在在存在的个体.类与对象之间的关系?类: 事物的描述对象: 该类事物的实例. 在java中通过new来创建的/*描述小汽车分析:1, 属性轮胎数.颜色.2, 行为运行.定义类其实就是在定义类中的成员成员: 成员变量就是属性, 成员函数就是行为.*/class Car{in... 阅读全文
posted @ 2014-12-06 15:45 Y_zr 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 数组概念:同一种类型数据的集合,其实数组就是一个容器.数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素.格式1:元素类型[] 数组名 = new 元素类型[元素个数];格式2:元素类型[] 数组名 = new 元素类型[]{元素1,元素2,元素3,....,元素N};内存的划分:1:... 阅读全文
posted @ 2014-12-06 15:42 Y_zr 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 临时配置环境方式:查看path下的环境变量 set path修改path下的环境变量 set path=haha删除path下的环境变量 set path=查看当前java的版本 javac -versionset path=路径;%path%============================... 阅读全文
posted @ 2014-12-06 15:38 Y_zr 阅读(148) 评论(0) 推荐(0) 编辑