03 2019 档案

摘要:接口 Map:将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 Map特点:一个Map对象中不能有重复的键。 |--HashMap |--TreeMap hashmap 和treemap 两个线程都不安全 Map : (KEY(键)) (Value(值)) 检验Map的使用 阅读全文
posted @ 2019-03-23 14:55 啦啦啦达玛西亚 阅读(104) 评论(0) 推荐(0) 编辑
摘要:Set特点:无序,不可重复 Set |--HashSet 无序,不可重复 (没有排序功能) 判断重复的标准,覆写hashcode(); 和equals(); 自己创建的类要去比较是否重复,需要覆写这两个方法; |--TreeSet 可以排序 自然排序: 自己定义的类必须实现Comparable 接口 阅读全文
posted @ 2019-03-23 14:48 啦啦啦达玛西亚 阅读(130) 评论(0) 推荐(0) 编辑
摘要:List特点:有序(添加的顺序)可以重复的数据 List 下面三个常用的已知实现类: |--ArrayList (线程不安全) 查询 修改效率高 |--LinKedList (线程不安全)插入 删除效率高 |--Vector (线程安全) List是继承的Collection (所有集合的超级接口) 阅读全文
posted @ 2019-03-23 14:35 啦啦啦达玛西亚 阅读(103) 评论(0) 推荐(0) 编辑
摘要:} a) 可以有字段:默认public static final 修饰的全局常量 b) 方法全部都是抽象方法【没有 static final修饰 因为修饰的不能覆写,抽象方法需要覆写才有意义 】 c) 构造方法没有 interface USB{ int i = 10;//默认public stati 阅读全文
posted @ 2019-03-23 14:23 啦啦啦达玛西亚 阅读(73) 评论(0) 推荐(0) 编辑
摘要:什么是多态 1.一个人就是一个动物: (1) Animal aml = new Person();//一个动物变量中,可能存放子类对象的多种可能 2.理解:使用aml:编译是看的是Animal类型,运行时看的是实际存放的对象[真实类型] 3.官方概念:编译时跟运行时类型不一致就产生了多态 4.民间理 阅读全文
posted @ 2019-03-23 14:10 啦啦啦达玛西亚 阅读(88) 评论(0) 推荐(0) 编辑
摘要:1) 三个类都有重复的代码,可以把这部分内容 抽出去,抽出去放到另外一个类里面; 2) 下面的3个类和上面的类需要发生一点关系【继承】 下面的类我们叫做 子类; Java中类继承的基本语法 class Animal{} class Person extends Animal{} //目标就是为了继承 阅读全文
posted @ 2019-03-23 13:34 啦啦啦达玛西亚 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1.程序中一切都是虚幻的:电脑类:伪代码: class 电脑{ private 主板 public 内存 硬盘 电源 } 2. 通过给类中的成员(字段,方法,构造方法)添加访问权限来实现访问控制 例子:比如做一个系统,不同人登录进去,的访问权限不一样; private :最小权限,被它修饰的成员只能 阅读全文
posted @ 2019-03-23 13:28 啦啦啦达玛西亚 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一、面向对象 3. 面向对象中包含:(1)类与对象 (2)对象的创建 new Student() new一个就是一个新的模板 (3)构造方法 分为:有参构造 和无参构造 4. 面向对象编程 【用对象】 5. 在Java世界观里 万事万物皆对象 万事万物皆可分类 6. 简化了:创建对象的代码流程【现有 阅读全文
posted @ 2019-03-23 13:21 啦啦啦达玛西亚 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1) 数据类型 百度百科: 数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。 数据类型分为两大类:基本数据类型,引用数据类型 基本数据类型分为3大类:1.数值型 (1)整数类型byte(2)short(3)int(4)long 2.浮点类型(1)float(2)double 阅读全文
posted @ 2019-03-10 12:12 啦啦啦达玛西亚 阅读(243) 评论(0) 推荐(0) 编辑
摘要:①JVM(Java Virtual Machine): Java虚拟机; ②JRE(Java Runtime Enviroment): java运行时环境; ③JDK(Java Development Kit): JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具(javac 阅读全文
posted @ 2019-03-10 11:53 啦啦啦达玛西亚 阅读(67) 评论(0) 推荐(0) 编辑