随笔分类 -  Java

Java基础、进阶
☕ Java基础: (9) Java 8 新增操作集合的方法
摘要:1.Predicate Java 8 起为 Collection 集合新增了 一个 removeIf(Predicate filter)方法。 传入 Predicate 对象参数 removeIf(Predicate filter),该方法将会批量删除符合 filter 条件的所有元素 。 Pred 阅读全文

posted @ 2022-04-11 22:21 micromatrix 阅读(76) 评论(3) 推荐(0) 编辑

☕ Java基础: (8) Java的反射
摘要:☕ Java基础: (8) Java的反射[ ] 编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。 运行期是把编译后的文件交给计算机执行,直到程序运行结束。 阅读全文

posted @ 2022-03-20 20:15 micromatrix 阅读(89) 评论(0) 推荐(0) 编辑

☕ Java基础: (7) 多线程技术基础
摘要:☕ Java基础: (7) 多线程技术基础多线程技术 程序 “程序(Program)”是一个静态的概念,一般对应于操作系统中的一个可执行文件。 进程 执行中的程序叫做进程(Process),是一个动态的概念。现代的操作系统都可以同时启动多个进程。 特点: 进程是程序的一次动态执行过程, 占用特定的地址空间。 每个进程由3部分组成:cpu、d 阅读全文

posted @ 2022-03-10 15:22 micromatrix 阅读(59) 评论(0) 推荐(0) 编辑

☕ Java基础: (5) 面向对象进阶内容
摘要:☕ Java基础: (5) 面向对象进阶内容== 和 equals 方法 == 代表比较双方是否相同。 比较基本类型,表示值相同 比较引用类型,表示地址相等即为同一对象 Object类中定义有:public boolean equals(Object obj)方法,提供定义“对象内容相等”的逻辑 Object 的 equals 方法默认就是比 阅读全文

posted @ 2022-03-02 09:38 micromatrix 阅读(513) 评论(1) 推荐(0) 编辑

☕ Java基础:(3)垃圾回收机制
摘要:垃圾回收机制(Garbage Collection) GC原理和算法 内存管理 是对象的管理,包括对象空间的分配(new 创建对象)和释放(对象赋值null)。 垃圾回收器将负责回收所有”不可达“对象的内存空间。 垃圾回收过程 发现无用的对象回收无用对象占用的内存空间 无用的对象指的就是没有任何变量 阅读全文

posted @ 2022-02-26 22:47 micromatrix 阅读(47) 评论(0) 推荐(0) 编辑

☕ Java基础: (4) 面向对象基础
摘要:<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-web 阅读全文

posted @ 2022-02-26 22:47 micromatrix 阅读(35) 评论(0) 推荐(0) 编辑

☕ Java基础: (6) IO 技术
摘要:☕ Java基础: (6) IO 技术文章目录 流的概念 IO 流类体系 InputStream / OutputStream Reader / Writer 文件字节流 文件字符流 缓冲字节流 缓冲字符流 字节数组流 数据流 转换流 序列化与反序列化 序列化涉及的类和接口 装饰器模式 流的概念 按流的方向分类: 1. 输入流:数据流向 阅读全文

posted @ 2022-02-26 22:47 micromatrix 阅读(217) 评论(1) 推荐(0) 编辑

☕ Java基础:(2)基本数据类型
摘要:数据类型 引用数据类型的大小统一为4个字节,记录的是其引用对象的地址! 整型变量/常量 整型的范围与运行Java代码的机器无关,这正是Java程序具有很强移植能力的原因之一。 类型 占用存储空间 表数范围 byte 1字节 -27 ~ 27-1(-128~127) short 2 阅读全文

posted @ 2022-02-25 19:03 micromatrix 阅读(33) 评论(0) 推荐(0) 编辑

☕ Java基础:(1)Java 特性和运行机制
摘要:Java 特性和优势 跨平台/可移植性 核心优势。比如:Java的int型永远是32位,C++(16,32)。 安全性 Java为了适用于网络/分布环境,在安全性方面做足了准备。 面向对象 Java是完全面向对象的语言。 简单性 “C++ -” 高性能 通过 JIT(JUST IN TIME) 即时 阅读全文

posted @ 2022-02-25 15:34 micromatrix 阅读(53) 评论(0) 推荐(0) 编辑

导航

统计

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