java
jyy1124
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java知识点-接口、内部类、异常
接口interface接口是功能的集合,java中接口是多实现的,而继承是单继承格式:public interface 接口名{}接口的优点:1、多实现2、提高代码复用性3、降低代码间的耦合度4、定义代码规范public interface WaterAnimal { void swim(); int A = 10; static String type ="水里动物"; ...原创 2020-03-29 20:40:58 · 213 阅读 · 0 评论 -
面向对象之多态、封装
java面向对象三大特性:继承、多态、封装多态1、一个事物多种形态2、多态体现在类的继承和接口的实现3、最终体现形态为父类引用指向子类对象;父类的引用只能调用父类有的成员,对子类新增的内容不可见4、调用方式:成员变量:编译运行均看父类成员方法:编译看父类,运行看子类public class PolyDemo01 { public static void main(String[]...原创 2020-03-27 21:52:05 · 135 阅读 · 1 评论 -
Java的值传递
java中只有值传递1.值传递(1)基本数据类型:传递的是实参数据的拷贝,方法调用不会改变实参的值(2)引用类型:传递的是实参的引用地址的拷贝,方法调用通过地址改变具体的数据;实参的地址与拷贝的地址指向同一个地址,所以方法调用会改变实参的值(3)值传递是对过程的描述,而不是结果...原创 2020-03-22 21:19:32 · 115 阅读 · 1 评论 -
数组和面向对象01
数组:相同数据类型数据的有序集合一维数组数组的创建(1)数据类型[] 变量名=new 数据类型[长度];int[](2)数据类型[] 变量名=new 数据类型[]{数据1,数据2,…};(3)数据类型[] 变量名={数据1,数据2,…};...原创 2020-03-23 23:24:21 · 103 阅读 · 0 评论 -
类与对象02
内存分析成员变量与局部变量比较成员变量:1、位于类中方法外2、作用于类中3、声明后可以不赋值,系统会给一个默认值注意:成员是属于对象的,跟随对象一起使用局部变量:1、位于方法中2、作用于方法中3、声明后必须赋值public class Sum{ //成员变量 public int a; public void add(int b) { //res局部变量 in...原创 2020-03-25 19:21:26 · 127 阅读 · 0 评论 -
lambda、方法引用、比较器、字符串、基本数据类型与封装类
JDK4大核心lambda接口1、消费型接口Consumer void accept(T t)2、供给型接口 Supplier T get()3、函数型接口 Function<T,R> apply(T t)4、断言型接口 Predicate boolean test(T t)public class TestLambda04 { public static void mai...原创 2020-03-30 22:36:47 · 301 阅读 · 0 评论 -
Collection之map、Properties类与Collections工具类
Map(1)存储键值对<key,value>(2)key唯一,value可以重复(3)无序1、HashMap(1)底层由哈希标(数组、链表、红黑树)实现(2)查询、增删效率高数据类型的对象时,(3)HashMap的key存储自定义,需要重写equals和hashCode方法HashMap遍历1、获取key集合,根据key获取对象valueSet<Integer...原创 2020-04-03 08:47:04 · 203 阅读 · 0 评论 -
java之IO
IO1、对象流:是功能流,读写对象类型的数据(1)ObjectOutputStream 序列化:将对象数据转换为可存储或可传输状态的数据(2)ObjectInputStream 反序列化 有新增功能 readObject注意:(1)对象流有新增功能不能发生多态(2)序列化和反序列化顺序要一致(3)父类实现序列化,子类没有实现的,子类内容可以进行序列化(4)子类有实现序列化,而...原创 2020-04-02 08:22:47 · 134 阅读 · 0 评论 -
面向对象-继承
block 块1、格式:{} 自成作用域2、在方法中的块称为普通块或局部块3、类中方法外的称为构造块,与构造器一起使用,先于构造器执行,有多个时按顺序包package和导入import1、包:为了更好的管理项目2、同一个包中的类名不能重复3、不同包下可以存在同名类垃圾回收机制java中面向对象之继承extends1、子类继承父类,可以使用父类的成员2、子类可以自定义自己的内...原创 2020-03-27 08:12:41 · 129 阅读 · 0 评论
分享