随笔分类 -  Java核心技术

[Java核心技术]五-继承(枚举类)
摘要:Java枚举类型(enum) 枚举类型都是继承了Enum类(是一个抽象类)的一个 类 ,我们可以向enum类中添加方法和变量等。编译再反编译可以看到枚举类型对应的类的内容。 每个枚举常量都对应一个Enum类的实例。 例子 我们所写的构造函数只能被编译器调用,事实上, 表明了会调用构造函数 并为实例M 阅读全文

posted @ 2019-10-23 13:46 coding_gaga 阅读(4674) 评论(0) 推荐(0) 编辑

[Java核心技术]第九章-集合(Java集合框架、具体的集合、映射)
摘要:9.1Java集合框架 一些有的没的 可以使用接口类型存放集合的引用。一旦改变了想法,只需要在调用构造函数的地方做一处修改。 add方法用于向集合添加元素,如果添加元素确实改变了集合就返回true。 tostring()方法用来调试。 迭代器 不同于C++,查找操作与迭代器的位置变更是紧密相连的,在 阅读全文

posted @ 2019-06-17 12:15 coding_gaga 阅读(353) 评论(0) 推荐(0) 编辑

[Java核心技术]第九章-集合(映射-HashMap&TreeMap)
摘要:HashMap 基本操作 HashMap底层实现 在JDK1.6,JDK1.7中,HashMap采用 位桶+链表 实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低。 而JDK1.8中,Hash 阅读全文

posted @ 2019-06-02 19:39 coding_gaga 阅读(146) 评论(0) 推荐(0) 编辑

[Java核心技术]第四章-对象与类(4.1-4.6)
摘要:4.1面向对象程序设计概述 OOP(面向对象编程Object Oriented Programming) OOP中数据第一位,算法第二位。 类 封装:关键在于不能让其他方法直接访问类的实例域,程序仅通过对象的方法与对象交互。 实例域:对象中的数据。 对象 对象的三个主要特性: 1. 对象的行为:可以 阅读全文

posted @ 2019-03-26 18:13 coding_gaga 阅读(230) 评论(0) 推荐(0) 编辑

[Java核心技术]并发
摘要:Runnable Runnable接口是函数式接口 函数式接口 接口中有且仅有一个抽象方法 Java中函数式编程体现就是Lambda,函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。 此外,Lambda表达式形式: (参 阅读全文

posted @ 2019-03-22 16:54 coding_gaga 阅读(118) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示