摘要:
增强for循环的概述 增强for循环(也称for each循环)是JDK1.5以后出来的一个高级for循环,专门用来遍历数组的集合的 它的内部原理其实是个Iterator迭代器 所以在遍历的过程中 不能对集合中的元素进行增删操作 格式: for(元素的数据遍历 遍历:Collection集合or数组 阅读全文
摘要:
Iterator迭代器的概述 Iterator接口也是java集合中的一员 但他与Collection、map接口有所不同 所属与java.util包下 Collection接口与Map接口主要用于存储元素而Iterator主要用于迭代访问(即遍历)Colection中的元素 因此Iterator对 阅读全文
摘要:
集合的概述 集合:集合是java中提供一种容器 可以用来存储多个数据 数组的长度是固定的 集合的长度是可变的 数组中存储是同一类型的元素 可以存储基本数据值 集合存储的都是对象 而且对象的类型可以不一致 在开发中一般当对象多的时候 使用集合进行存储 集合框架 集合按照其存储结构可以分为两大类 分别是 阅读全文
摘要:
StringBuilder的原理 字符串是常量;它们的值在创建之后不能更改 字符串的底层是一个被final修饰的数组 不能改变 是一个常量 进行字符串的相加 内存中就会有多个字符串 占用空间多 效率低下 如: 而StringBuilder是字符串缓冲区 可以提供字符串的操作效率(看成一个长度可以变化 阅读全文
摘要:
System:可以获取与系统相关的信息或系统级操作 属于java.lang包下 常用方法: 1.public static long currenTimeMillis():返回以毫秒为单位的当前时间 代码: /*public static long currenTimeMillis():返回以毫秒为 阅读全文
摘要:
1.Date类 构造方法 Date();根据当前系统的时间创建日期对象 Date(long time);根据传入的毫秒值时间创建日期对象 成员方法 long getTime();获取当前日期对象的毫秒值时间 String toLocaleString();根据本地格式转换日期对象 代码: publi 阅读全文
摘要:
Calendar类 Calendat类是日历类 它是基于java.util包下 它是一个抽象类 里面提供了很多操作日历字段的方法 无法直接创建对象使用 里面有一个静态方法叫getInstance() 该方法返回了Calendat类的子类对象 static Calendar getInstance() 阅读全文
摘要:
DateForma类 java.text.DateFormat是日期/时间格式化子类的抽象类 我们通过这个类可以帮我们完成日期和文本之间的转换 也就是可以在Date对象与String对象之间进行来回转换 作用:解析文本->日期 成员方法: String format(Date date) 按照指定的 阅读全文
摘要:
毫秒值的概念和作用 Date表示特定的瞬间 精确到毫秒 毫秒:千分之一 1000毫秒=1秒 特定的瞬间:一个时间点 一刹那时间 比如:2022年 09:55:45:333 瞬间 毫秒值的作用:可以对时间和日期进行计算 比如:2022-01-02到2023-05-07进行计算一共有多少天 注意:中国属 阅读全文
摘要:
Object类 object是所有的类父类 也是虽有变量的父类 全部都是有object类管理的 object类可以用于数组 集合 它可以说是万能的 object如果是变量就可以定义整数 字符 或者浮点数 案例 Object a="张三";Object b=10;Object c=10.5;Syste 阅读全文