会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
戒爱学Java
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2023年3月27日
字节流、字符流
摘要: 1. IO概述 1.1 什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。 我们把这种数据的传输,可以看做是一种数据
阅读全文
posted @ 2023-03-27 09:05 戒爱学Java
阅读(37)
评论(0)
推荐(0)
2023年3月26日
JDK1.8新特性
摘要: JDK1.8新特性 1. Java 8 1.1 生态 Lambda 表达式 函数式接口 方法引用 / 构造器引用 Stream API 接口中的默认方法 / 静态方法 新时间日期 API 其他新特性 1.2 新特性 速度更快 代码更少 强大的 Stream API 便于并行 最大化减少空指针异常 O
阅读全文
posted @ 2023-03-26 13:37 戒爱学Java
阅读(54)
评论(0)
推荐(0)
2023年3月25日
方法引用
摘要: 方法引用 1、概述 顾名思义: 方法就是我们之前学习的方法 引用就是把已经有的方法拿过来用,把他当做函数式接口中抽象方法的方法体(引用的方法,可以是Java已经写好的,也可以是一些第三方工具类) 例如:Arrays.sort(arr,比较规则); 我们之前都是在第二个参数里面写匿名内部类或者Lamb
阅读全文
posted @ 2023-03-25 20:33 戒爱学Java
阅读(47)
评论(0)
推荐(0)
2023年3月24日
创建对象的底层分析
摘要: Java是一门面向对象的编程语言,Java程序运行过程中无时无刻都有对象被创建出来。在语言层面上,创建对象通常(例外:复制、反序列化)仅仅是一个new关键字而已,而在虚拟机中,对象(文中讨论的对象限于普通Java对象,不包括数组和Class对象等)的创建又是怎样一个过程呢?当Java虚拟机遇到一条字
阅读全文
posted @ 2023-03-24 17:50 戒爱学Java
阅读(52)
评论(0)
推荐(0)
关于集合的一些简单练习题
摘要: 集合练习题 1、点名器 班级里有N个学生,学生属性:姓名,年龄,性别 实现随机点名器 /** * @author 戒爱学Java * @date 2023/3/21 19:40 */ public class Test1 { public static void main(String[] args
阅读全文
posted @ 2023-03-24 12:44 戒爱学Java
阅读(153)
评论(0)
推荐(0)
2023年3月23日
Stream流方法的一些简单练习题
摘要: Stream流练习题 1、数据过滤 定义一个集合,并添加一些整数1,2,3,4,5,6,7,8,9,10 过滤奇数,只留下偶数 并将结果保存起来。 /** * @author 戒爱学Java * @date 2023/3/23 9:32 */ public class Test1 { public
阅读全文
posted @ 2023-03-23 10:18 戒爱学Java
阅读(333)
评论(0)
推荐(0)
Stream流
摘要: Stream流 Stream流的作用: 结合了Lambda表达式,简化集合、数组的操作 Stream流的使用步骤以及方法详解: 先得到一条Stream流(流水线),并把数据放上去。 /* 单列集合 */ ArrayList<String> list = new ArrayList<>(); Coll
阅读全文
posted @ 2023-03-23 09:19 戒爱学Java
阅读(146)
评论(0)
推荐(0)
2023年3月21日
HashMap底层源码分析
摘要: HashMap底层源码分析 今天先简单看看HashMap的底层源码,之后做详细的分析以及与其他集合的对比。 1.看源码之前需要了解的一些内容 Node<K,V>[] table 哈希表结构中数组的名字 DEFAULT_INITIAL_CAPACITY: 数组默认长度16 DEFAULT_LOAD_F
阅读全文
posted @ 2023-03-21 19:08 戒爱学Java
阅读(45)
评论(0)
推荐(0)
2023年3月20日
浅谈集合HashSet
摘要: HashSet 简介 HashSet集合继承于Collection集合,Collection集合的常用方法也在HashSet中同样适用。 底层原理:HashSet集合底层采用==哈希表==存储数据,底层是new 了一个HashMap,add方法是利用map.put()方法。 public HashS
阅读全文
posted @ 2023-03-20 19:56 戒爱学Java
阅读(45)
评论(0)
推荐(0)
2023年3月19日
泛型
摘要: 泛型 泛型是JDK5引入的特性,可以在编译阶段约束操作的数据类型,并进行检查。 泛型格式:<数据类型> 注意:泛型只能用引用数据类型 如果不加泛型,那么在添加数据的时候会默认为是Object类,但是多态的弊端是不能访问子类的特有功能,而且进行强转的话也会出问题,如果有一个是Integer,你要强转成
阅读全文
posted @ 2023-03-19 14:59 戒爱学Java
阅读(74)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
下一页
公告