- 博客(15)
- 收藏
- 关注
原创 Java基础知识-第15章-Java集合框架(Collection接口)概述
一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中。集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(,数据库中)数组在存储多个数据方面的特点数组初始化以后,长度就确定了。数组声明的类型,就决定了进行元素初始化时的类型,因此我们也就只能操作指定类型的数据了。
2025-01-29 11:53:51
706
原创 Java基础知识-第10章-Java常见类介绍
Comparable接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序。实现 Comparable 的类必须实现方法。默认都是从小到大排列的使用步骤让要排序的类实现cmparable接口重写方法(可以用String 中的方法)像String、包装类等实现了Comparable接口,重写了方法,给出了比较两个对象大小的方式。像String、包装类重写方法以后,进行了从小到大的排列重写的规则:如果当前对象this大于形参对象obj,则返回正整数,如果当前对象this。
2025-01-04 23:29:43
596
原创 Java基础知识-第9章-Java日期时间相关类
这篇文章主要介绍了 Java 中的日期时间相关类,包括 JDK8 之前的如 System 类、Date 类、SimpleDateFormat 类、Calendar 类,JDK8 中的新日期时间 API 如 LocalDate、LocalTime、LocalDateTime 类,以及 instant 瞬时类和 DateTimeFormatter 类,详细阐述了它们的使用方法、特点和相关示例。
2025-01-04 23:10:12
858
原创 Java基础知识-第8章-Java枚举类
这篇文章主要介绍了 Java 枚举(enum)的相关知识,包括枚举类概述、对象调用、自定义枚举类、使用 Enum 关键字定义枚举类、枚举类成员、常用方法、实现接口、在内部类和 switch 中使用、实现策略模式和单例模式,以及枚举保证线程安全的原理等。
2025-01-04 22:59:24
794
原创 Java基础知识-第7章-JAVA面向对象解析(下)
final表示"最后的、最终的"含义,可以用来修饰:类、方法、变量,变量一旦赋值后,不能被重新赋值声明类final关键字声明类可以把类定义为不能继承的,即最终类,常见的final类就有String类、System类、StringBuffer类final class 类名 {//类体声明方法:修饰方法,该方法不能被子类重写,比如:Object类中getClass();修饰符(public/private/default/protected) final 返回值类型 方法名(){//方法体声明变量。
2025-01-01 21:23:16
947
原创 Java基础知识-第4章-认识Java中的数组
Java中的数组可以认为是一种容器,其可以同时存放多个数据值(元素)。Java语言中提供的数组是用来存储固定大小的同类型元素。数组的特点数组是一种引用数据类型,但是数组元素类型不限。数组当中的多个数据类型必须统一数组的长度一旦确定,在程序运行期间不可修改。数组是相同类型的数组元素按一定顺序排列的集合通过索引(下标)获取元素,数组的元素是通过索引访问的。数组索引从 0 开始,所以索引值从 0 到-1。
2024-12-01 14:51:40
864
原创 Java基础知识-第3章-Java八种基本数据类型
本文详细介绍了Java的八大基本数据类型,包括整数(byte、short、int、long)、浮点数(float、double)、字符、布尔类型,以及类型转换规则和各自在内存优化、精度需求等场景下的应用。
2024-11-26 13:52:02
2882
原创 Java基础知识-第1章-Java语言概述
Java 语言是一种简单易用、完全面向对象、与平台无关、安全可靠、主要面向 Internet的开发工具,是一种完全面向对象的程序设计(Object Oriented Programming,OOP)语言。
2024-11-24 21:48:28
908
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人