Date类 java.util 包提供了 Date 类来封装当前的日期和时间,Date 类提供两个构造函数来实例化 Date 对象 第一个构造函数使用当前日期和时间来初始化对象   Date( ) 第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数  Date(long millisec) package com.yyx.util; import java.util.Date; /** * 日期时间工具类 * * @author yyx 2018年6月25日 */ public…
DateFormat 类: DateFormat 类是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间.日期/时间格式化子类(如 SimpleDateFormat类)允许进行格式化(也就是日期 -> 文本).解析(文本-> 日期)和标准化. 这个类可以帮我们完成日期和文本(字符串)之间的转换. DateFormat 可帮助进行格式化并解析任何语言环境的日期.对于月.星期,甚至日历格式(阴历和阳历),其代码可完全与语言环境的约定无关. 日期格式: 要格式化一个当前语言环境…
Object类 Object 是类层次结构的根类.每个类都使用 Object 作为超类,所有对象(包括数组)都实现这个类的方法.了解Object的方法是很有必要的. protected Object clone() //创建并返回此对象的一个副本,用于克隆对象. boolean equals(Object obj) //判断当前对象与给定对象obj是否“相等”. protected void finalize() //当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法. C…
JAVA之旅(二十三)--System,RunTime,Date,Calendar,Math的数学运算 map实在是太难写了,整理得我都晕都转向了,以后看来需要开一个专题来讲这个了,现在我们来时来学习一些新的小东西吧 一.System 翻译过来系统的意思,系统类,里面的方法都是静态的,可以直接调用 我们来演示一下吧,先从获取系统信息开始: package com.lgl.hellojava; import java.util.Properties; public class HelloJJAVA…
Java常用API(Math类) Math类的作用 java.lang.Math 类包含用于执行基本数学运算的方法,如初等指数.对数.平方根和三角函数.类似这样的工具 类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单. Math类的常用方法 public static double abs(double a );返回绝对值 public static double ceil(double a) :返回大于等于参数的最小的整数. public static double floor(…
目录 Java 常用API(二) 1. Object类 2. Date类 概述 构造方法和成员方法 3. DateFormat类 概述 SimpleDateFormat类 练习 4. Calendar类 5. System类 6. StringBuilder类 String类的原理 StringBuilder类的原理 StringBuilder的构造方法 StringBuilder的常用方法 7. 包装类 概述 装箱与拆箱(以 int 类型为例) 自动装箱与自动拆箱 基本类型与字符串类型之间的相…
目录 Java 常用API(一) 1. Scanner类 引用类型的一般使用步骤 Scanner的使用步骤 例题 2. 匿名对象 概述 匿名对象作为方法的参数 匿名对象作为方法的返回值 3. Random类 使用步骤 生成[1, n]之间的随机数 猜数字小游戏 4. ArrayList类 ArrayList当中常用的方法 ArrayList存储基本数据类型 题目一 题目二 题目三 题目四 5. String类 概述 字符串的特点 创建字符串的常见 3+1 种方式 示例 字符串常量池 字符串的比较…
Java常用API(Arrays类) 什么是Arrays类? java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等.其所有方法均为静态方法,调用起来 非常简单. 这里我们简单介绍两个方法 public static String toString(int[] a) :返回指定数组内容的字符串表示形式 public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序. ublic class Test { public s…
Java常用API(String类) 概述: java.lang.String 类代表字符串.Java程序中所有的字符串文字(例如 "abc" )都可以被看作是实现此类的实例 1. 字符串不变:字符串的值在创建后不能被更改 String s1 = "abc"; s1 += "d"; System.out.println(s1); // "abcd" // 内存中有"abc","abcd"…
Java常用API(ArrayList类) 我们为什么要使用ArrayList类? 为了更加方便的储存对象,因为使用普通的数组来存储对象太过麻烦了,因为数组的一个很大的弱点就是长度从一开始就固定了,所以Java提供了另一个容器 java.util.ArrayList 集合类,让我们可以更便捷的存储和操作对象数据 什么是ArrayList? 所以从上面的介绍就可以看出所谓的ArrayList类就是一个长度可变的数组. 接下来我们来介绍ArrayList的使用: 第一步肯定是首先导包啦 java.u…