随笔分类 -  java基础篇

摘要:一、函数接口 @FunctionalInterface // 函数接口 interface Demo { // 可以重写Object的方法 String toString(); // 只能有一个抽象方法 void a(); // 可以有 default 方法 default void b() {} 阅读全文
posted @ 2020-03-18 16:20 zhuangrunwei 阅读(155) 评论(0) 推荐(0)
摘要:超类: 子类: 运行结果分析: 1、加载main方法所在的B类,但B类继承了A类,所以在加载B类前先加载A类。 2、加载B类 3、运行main方法,输出start字符串 4、调用构造方法创建B类的对象,但因为B类有父类,所以先调用父类A类的构造方法,但在调用A类的构造方法前要先调用A类的动态方法。 阅读全文
posted @ 2018-12-12 18:05 zhuangrunwei 阅读(685) 评论(0) 推荐(0)
摘要:public class Person { private String name; private int age; } public class Student extends Person { public void sayHi() { super.name = "";//报错,父类的属性是私有的,不允许子类访问 } } 阅读全文
posted @ 2017-07-10 23:46 zhuangrunwei 阅读(182) 评论(0) 推荐(0)
摘要:java之泛型解说 阅读全文
posted @ 2017-03-25 22:55 zhuangrunwei 阅读(200) 评论(0) 推荐(0)
摘要:一个子类只能有一个父类,一个父类可以有多个子类子类继承了父类所有的成员(成员变量和方法)。子类也继承了父类的私有成员,但不可以直接访问这些继承过来的私有成员。如果一个父类的构造方法都是private的,那么就不能再创建它的子类了。 子类的构造过程必须调用父类的构造方法,且必须写在第一行。调用父类的构 阅读全文
posted @ 2016-10-19 18:02 zhuangrunwei 阅读(130) 评论(0) 推荐(0)
摘要:关联关系:一个类的方法参数是另外一个类的对象 继承关系:c++,多重继承,两个父类有同名的成员变量,处理起来比较麻烦 实现关系:接口 聚集关系:球队,队长队员 组合关系:人,头躯干四肢 聚集和组合也统称聚合 阅读全文
posted @ 2016-10-18 19:31 zhuangrunwei 阅读(206) 评论(0) 推荐(0)
摘要:内存分为codesegment、datasegment、stack、heap。 程序执行过程 1、操作系统(windows或java虚拟机)把硬盘文件(exe或class文件)加载到代码区(codesegment)。2、从main方法开始执行: 局部变量保存在栈内存stack; 对象保存在堆内存he 阅读全文
posted @ 2016-10-18 19:27 zhuangrunwei 阅读(149) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-10-18 18:43 zhuangrunwei 阅读(146) 评论(0) 推荐(0)
摘要:java 空语句 阅读全文
posted @ 2016-08-18 18:01 zhuangrunwei 阅读(844) 评论(0) 推荐(0)
摘要:break、continue、return 阅读全文
posted @ 2016-08-18 00:00 zhuangrunwei 阅读(194) 评论(0) 推荐(0)
摘要:程序控制结构 阅读全文
posted @ 2016-08-17 22:11 zhuangrunwei 阅读(358) 评论(0) 推荐(0)
摘要:java 方法重写和属性重写 阅读全文
posted @ 2016-08-16 22:02 zhuangrunwei 阅读(1769) 评论(0) 推荐(0)
摘要:重载 阅读全文
posted @ 2016-08-15 23:00 zhuangrunwei 阅读(168) 评论(0) 推荐(0)
摘要:计算器 阅读全文
posted @ 2016-08-15 22:22 zhuangrunwei 阅读(171) 评论(0) 推荐(0)
摘要:方法的声明和调用——java 阅读全文
posted @ 2016-08-14 22:29 zhuangrunwei 阅读(323) 评论(0) 推荐(0)
摘要:9.0代码块 阅读全文
posted @ 2016-08-12 22:37 zhuangrunwei 阅读(105) 评论(0) 推荐(0)
摘要:变量作用域 阅读全文
posted @ 2016-08-11 12:28 zhuangrunwei 阅读(114) 评论(0) 推荐(0)
摘要:运算符 阅读全文
posted @ 2016-08-10 16:39 zhuangrunwei 阅读(159) 评论(0) 推荐(0)
摘要:java 基本数据类型 阅读全文
posted @ 2016-08-10 15:22 zhuangrunwei 阅读(324) 评论(0) 推荐(1)
摘要:public 类、default 类、内部类 阅读全文
posted @ 2016-08-09 22:43 zhuangrunwei 阅读(638) 评论(0) 推荐(0)