Java
文章平均质量分 57
命运的左岸
日拱一卒,功不唐捐
展开
-
Java final
final概述Java 关键字修饰常量private static final double PI = 3.14 ;修复类:不可继承private final class String {}原创 2018-05-20 11:10:15 · 159 阅读 · 0 评论 -
Java Stream
Java Stream概述JDK : 1.8总结概念:Stream 是增强型的 Iterator特点:无存储:Stream不是一种数据结果,只是数据的一种视图无修改:Stream任何修改都不会影响原来的数据源一次消费:Stream一次遍历后即会失效,再次处理需要再次遍历堕式执行:Stream上的操作并不会立即执行,而是等到使用结果时才会执行;节省执行时间可并...原创 2019-09-25 20:36:23 · 152 阅读 · 0 评论 -
Java 方法中的值传递与引用传递
Java 方法中的值传递与引用传递总结基本数据类型:方法形参改变不产生影响,原因在于方法传递过程中传递的是值的拷贝 包装数据类型:方法形参改变不产生影响,原因在于final修饰value String 字符串:方法形参改变不产生影响,原因在于final修饰value 引用类型未初始化:方法形参改变不产生影响,原因在于栈中句柄指向null,在堆空间中无地址,在方法中重新初始化,生成新的...原创 2017-05-30 12:25:15 · 378 阅读 · 0 评论 -
Java interface
Java interface总结使用版本:JDK 1.8Java 中类是单继承多实现;Java 中接口是多继承无实现1Java 接口中的方法默认访问限制为public 无需声明2java中接口是否可以继承多个接口? ↩︎Java接口中的成员变量默认为(public、static、final)、方法为(public、abstract) ↩︎...原创 2019-08-24 11:25:36 · 185 阅读 · 0 评论 -
Java 逻辑技巧
Java 逻辑技巧概述归纳整理日常开发过程中遇到的问题及解决方案如何判断整数 /** * 判断一个数字为整数 * number %1 == 0 * @param args */ public static void main(String[] args) { double d = 1.11 ;...原创 2019-05-11 15:13:58 · 737 阅读 · 0 评论 -
Java 英文缩写
Java 常用英文简写全文含义JDKJava Development KitJava 开发工具包SDKSoftware Development Kit软件开发工具包JREJava Runtime Enviroment运行时环境Java SEJava Platform,Standard Edition标准版本JITJAVA-IN-TI...原创 2019-02-11 20:30:33 · 458 阅读 · 0 评论 -
Java 可变对象与不可变对象
可变对象与不可变对象概念1不可变对象(Immutable Objects)即对象一旦被创建它的状态(对象的数据,也即对象属性值)就不能改变,任何对它的改变都应该产生一个新的对象String str = "a" ; str = "b" ; // 两处的 str 不是同一个对象 == 判断 或输出 对象地址信息 不同可变对象(Mutable Objects):相对于不可变类,可变...原创 2018-12-03 07:04:07 · 1756 阅读 · 0 评论 -
Java enum
enum概述1. 创建枚举类型要使用 enum 关键字2. 隐含了所创建的类型都是 Java.lang.Enum 类的子类(java.lang.Enum 是一个抽象类)3. 构造函数中简单来说就是枚举类型中的枚举值都会对应调用一次构造函数4. 枚举中的构造函数是私有类,无法再外面创建enum5. 枚举值默认static(静态类常量) ,会为每个类常量增加一个构造函数示例publi...原创 2018-10-14 15:27:31 · 1754 阅读 · 0 评论 -
Java 泛型
Java 泛型总结环境版本:JDK 1.8概念定义:泛型即为参数化类型1应用场景:泛型类、泛型接口、泛型方法作用范围:编译时有效,运行时无效(泛型擦除)使用限制:泛型仅限引用数据类型泛型为何引入泛型:在使用过程中明确入参类型,编译转换异常 private static void genericTypeList(){ List list = new...原创 2019-10-01 18:34:44 · 143 阅读 · 0 评论