
Java 基础
文章平均质量分 85
本专栏记录与 Java 基础有关的知识。
代码星辰
一名 Java 学习者。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 基础——Scanner 类
本文介绍了 Scanner 类相关的知识。原创 2023-07-28 10:35:33 · 32580 阅读 · 3 评论 -
Callback 模式介绍
本文介绍了Callback 模式的相关知识。原创 2023-07-16 16:19:16 · 889 阅读 · 0 评论 -
Java 基础——HashMap 底层数据结构与源码分析
本文介绍了 HashMap 的底层数据结构以及对主要方法的底层源码进行了分析原创 2023-04-21 15:21:37 · 2437 阅读 · 0 评论 -
Java 基础——System.arraycopy() 与 Arrays.copyOf() 的联系与区别
本文介绍了 System.arraycopy() 与 Arrays.copyOf() 的联系与区别。原创 2023-04-01 17:45:58 · 542 阅读 · 0 评论 -
Java 基础——ArrayList 的扩容机制
本文介绍了 ArrayList 的扩容机制。原创 2023-04-01 16:42:12 · 1981 阅读 · 2 评论 -
Java 基础——HashMap 遍历方式
本文介绍了 HashMap 几种常用的遍历方式。原创 2023-03-30 09:44:04 · 2399 阅读 · 0 评论 -
Java 基础——List 与数组、Map 相互转换
本文介绍了 Java 中数组与 List 相互转换的一些方法。原创 2023-03-30 09:21:43 · 3724 阅读 · 0 评论 -
Java 基础——File 类与 I/O 流
本文记录了 Java 基础中 File 类与 I/O 流的相关知识。原创 2023-02-20 10:17:24 · 1660 阅读 · 0 评论 -
Java基础——Lambda表达式
目录1.Lambda表达式概述2.体验Lambda表达式3.Lambda表达式的标准格式4.使用Lambda表达式5.Lambda表达式的省略规则6.Lambda表达式与匿名内部类的区别本文章的大部分笔记整理来自https://www.bilibili.com/video/BV12k4y1q73J?p=2401.Lambda表达式概述Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lamb原创 2021-08-25 21:51:02 · 521 阅读 · 1 评论 -
Java基础——XML
目录1.XML概述2.XML 与 HTML 的主要差异3.XML的作用4.XML的组成元素5.XML约束本文章笔记中整理来自视频https://www.bilibili.com/video/BV12k4y1q73J?p=3371.XML概述XML的英文全称为Extensible Markup Language,即可扩展标记语言,它是一种标记语言,与HTML类似,XML的标签都是自定义的。 例如 或 等。W3C公司在1988年2月发布1.0版本,2004年2月又发布1.1版本,因为1.1版本不能向下原创 2021-09-11 10:27:36 · 1034 阅读 · 0 评论 -
Java 基础——反射
目录1.反射概述2.获取Class类对象的三种方式3.通过反射获取构造方法4.通过反射获取公共构造方法并创建对象5.通过反射获取私有构造方法并创建对象6.Class类获取成员变量对象7.通过反射获取私有的成员变量8.通过反射获取成员方法本文章大部分笔记整理来自于视频https://www.bilibili.com/video/BV12k4y1q73J?p=3221.反射概述反射是指在程序运行时获取一个类的变量和方法信息(即JVM读取相应Class字节码文件),然后通过获取的信息来创建对象并调用方法原创 2021-08-23 15:22:08 · 915 阅读 · 0 评论 -
Java 基础——Junit 单元测试
目录1.Junit的介绍2.Junit的使用3.案例演示Junit的使用1.Junit的介绍Junit是一个Java语言的单元测试框架,继承TestCase类,简单理解为可以用于取代java的main方法。Junit测试是程序员测试,即所谓的白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit属于第三方工具,需要导入jar包后使用,Junit的官网地址为http://junit.org/junit4/ ,如果想要查看Junit的其它版本,改变地址中的版本序原创 2021-08-22 15:55:05 · 661 阅读 · 0 评论 -
Java基础——Properties类
目录1.Properties类的概述2.Properties类方法3.Properties类的实例本文章的部分笔记整理来自https://www.runoob.com/java/java-properties-class.html1.Properties类的概述Properties类继承于Hashtable,它表示一个持久的属性集,它的键和值都是String类型的。其继承关系如下图所示:2.Properties类方法除了从 Hashtable 中所定义的方法,Properties 还定义了以原创 2021-08-23 20:00:33 · 319 阅读 · 0 评论 -
Java 基础——注解
本文记录了 Java 注解的相关知识。本文章部分笔记整理来自https://www.bilibili.com/video/BV12k4y1q73J?p=3331.注解概述注解(Annotation),也称为元数据,它是一种代码级别的说明,是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、变量、参数等的前面,用来对它们进行说明。其作用大致可以分为以下三类:编写文档通过代码里原创 2021-08-25 14:44:39 · 614 阅读 · 0 评论