01 2022 档案
摘要:一、List接口 1.存储的数据的特点: 存储有序的、可重复的数据。 “动态”数组,替换原来的数组 2.常用方法: 增:add(Object obj)删:remove(int index) / remove(Object obj)改:set(int index, Object ele)查:get(i
阅读全文
摘要:一、数组与集合 1.集合与数组存储数据概述: 集合、数组都是对多个数据进行存储操作的结构,简称java容器。说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中) 2.数组存储的特点: > 一旦初始化以后,其长度就确定了。> 数组一旦定义好,其元素
阅读全文
摘要:1.注解的理解 ①、jdk 5.0 新增的功能 ②、Annotation 其实就是代码里的 特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理。通过使用Annotation, 程序员可以在不改变原有逻辑的情况下, 在源文件中嵌入一些补充信息。 在JavaSE中,注解的使用目
阅读全文
摘要:1.枚举类的说明: ①、枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类②、当需要定义一组常量时,强烈建议使用枚举类③、如果枚举类中只有一个对象,则可以作为单例模式的实现方式。2.定义枚举类的步骤(5.0以前的): //自定义枚举类 class Season{ //1.声明season对
阅读全文
摘要:1.Java比较器的使用背景 java中的对象,正常情况下,只能进行比较:== 或 !=。不能使用< 或 >的,但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小 如何实现?使用两个接口中的任何一个:Comparable 或 Comparator 2.自然排序:使用Comp
阅读全文
摘要:一、JDK8.0以前 public class DateTimeTest { /* java.util.Date类 | java.sql.Date类 1.两个构造器的使用 >构造器一;Date():创建一个对应当前时间的Date对象 >构造器二:创建指定毫秒数的Date对象 2.两个方法的使用 >t
阅读全文
摘要:一、java.lang.String类的使用 1.概述 String:字符串,使用一对""引起来表示。1).string声明为final的,不可被继承2).string实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小3).S
阅读全文
摘要:基本概念:程序、进程、线程 程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播
阅读全文