首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java 100天成长计划
懒惰蜗牛
创建于2025-08-29
订阅专栏
系统掌握Java基础、并发、JVM与项目实战,打造真正能用的开发力。 每天进步一点,100天完成从入门到初级工程师的蜕变。
等 4 人订阅
共33篇文章
创建于2025-08-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Day33 | Java中的Optional
Java8开始引入的java.util.Optional<T>类,就是为了提供一种更优雅、更安全的解决方案。 但是他不是要消灭null,而是用一种容器的设计方案,来明确地表示一个值可能缺失的情况。
Day32 | Java Stream流式编程详解
Stream不是一种数据结构。更像一个高级迭代器,从一个数据源(如集合、数组)获取元素,并支持复杂的聚合操作。
Day31 | Lambda表达式与函数式接口
Lambda表达式和函数式接口是Java8引入的,这个新引入让程序员在一定程度上可以写出函数式语言一样的代码。 本文就来讲一下Lambda表达式和函数式接口。
Day30 | Java集合框架之Collections工具类
今天我们一起看一下java.util.Collections类,注意不是之前我们提到的Collection。Collection接口定义了集合的是什么,多了个s的Collections是一套集合操作。
Day29 | Java集合框架之Map接口详解
我们知道HashSet的实现实际借助的是HashMap。 而HashMap则是我们今天要讨论的Map接口的实现之一。 Map在Java中,是用来存储成对的、具有映射关系的键值对的容器。
Day28 | Java集合框架之Set接口详解
我们学习了List接口的一些用法。 同时也通过List接口常见的实现ArrayList和LinkedList进一步加深了对List的理解。 今天我们看一下Collection的另外一个分支——Set
Day27 | Java集合框架之List接口详解
今天我们看看它最常用的子接口之List。 List代表一个有序、可重复的元素集合,支持根据索引进行访问、插入、删除等操作。 常见的实现类包括ArrayList和LinkedList
Day26 | Java集合框架概览
经过前面25天的学习,我们已经打下了Java的语言基础。 从今天起,我们进入一个全新的、至关重要的领域——Java集合框架。
Day25 | 为什么说Java的泛型是伪泛型
大概的理解了泛型在编译期给我们在实际的开发过程中带来的类型安全保证。 今天,我们将深入到泛型的JVM实现原理——类型擦除。 理解了它,你就会明白为什么有人说"Java的泛型是伪泛型"。
Day24 | Java泛型通配符与边界解析
在实际的开发过程中,我们会发现,简单的泛型(比如List<T>)在某些场景下有点死板。今天,我们一起来看看这三个东西:<?>、<? extends T>和<? super T>。
Day23 | Java泛型详解
今天我们一起学习一个Java中非常核心且强大的特性--泛型。 泛型是Java SE 5.0引入的,它的出现极大地增强了代码的可读性和安全性。
Day22 | IDEA使用教程
工欲善其事必先利其器,对于Java开发来说,IDEA就是我们的利器之一。 今天我们一起来熟悉一下这个开发利器,不管是Java学习还是开发,熟练的掌握IDEA的使用,都是必要的。
Day21 | 枚举(Enum)与常见应用场景
在写代码的时候,经常会遇到一些变量,在Java 5之前,我们一般使用public static final修饰常量来表示这些值,今天,我们一起探讨Java提供的解决方案——枚举(Enum)
Day20 | static详解:静态变量、方法、代码块与类加载流程全面剖析
static是一个很重要的关键字,它可以修饰类的成员(变量和方法)和代码块。本文一起来看下static的含义和用法。
Day19 | Java中的String
今天我们要聊一个在写Java代码时几乎天天会用到的类:String。 没错,就是那个用双引号包起来的 "Hello World"。
Day18 | 深入理解Object类
Object类就是Java中所有类的“老祖宗”,是类层次结构的根。 不管你创建什么类,都直接或间接地继承自Object 类。 今天,我们就来一起看看Object类。理解Object类和它的方法。
Day17 | Java包与访问修饰符详解
Java的包和访问修饰符是实现封装和模块化的基石。 本文将详细探讨Java包的概念、各种访问修饰符的含义和应用,并追溯从传统的访问控制到现代模块化设计的演进路径。
Day16 | Java异常机制详解
Java异常机制是其健壮性的核心。提供了一种标准化的方式来处理程序运行时发生的错误或非预期情况。允许我们捕获这些问题并合理的进行处理,而不是让程序意外挂了。
Day15 | Java内部类详解
内部类这种设计让类的定义不局限于文件或包,可以灵活嵌套,配合作用域、访问控制、编译策略,一起构建高内聚、低耦合的结构。
Day14 | 抽象类和接口
在Java的面向对象世界中,有两个常见但是经常被混淆的关键词:抽象类和接口。 很多初学者一脸问号:“这俩不都不能实例化、都可以定义抽象方法、都能被继承/实现吗?到底有什么区别?我啥时候用哪个?”
下一页