一.System: 一个java.lang包中的静态工具类. 三大字段: static PrintStream err “标准”错误输出流. static InputStream in “标准”输入流. static PrintStream out “标准”输出流. 其他常用方法: 描述系统信息: 获取系统属性信息: static Properties getProperties(): (Properties是Hashtable的子类,也就是Map 的子类,于是可以使用Map集合中的方法获取其中…
Date日期类 Date表示特定的时间,精确到毫秒; 构造方法: public Data() public Date(long date) 常用方法: public long getTime() public void setTime(long time) public Boolean before(Date when) public Boolean after(Date when) public int compareTo(Date anotherDate) public String toS…
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…
本文要点: 基本数据类型的包装类 字符串相关类: 不可变字符序列:String 可变字符序列:StringBuffer.StringBuilder 时间处理相关类: Date DateFormat.SimpleDateFormat Calendar Math类 File类 枚举类 一.基本数据类型的包装类(Wrapper Class) 为什么需要包装类? Java并不是纯面向对象的语言.Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的.但是我们在实际使用中经常需要将…
Calendar日历类 实例化 方法一 创建其子类**(GregorianCalendar)**的对象 方法二 调用其静态方法getInstance() Calendar instance = Calendar.getInstance();//返回的对象其实还是他的子类GregorianCalendar 常用方法 get()方法:获取一些常用的日期属性 int day = instance.get(Calendar.DAY_OF_MONTH);//当前月份的哪一天 System.out.prin…
Date:类 Date 表示特定的瞬间,精确到毫秒. 在 JDK 1.1 之前,类 Date 有两个其他的函数.它允许把日期解释为年.月.日.小时.分钟和秒值.它也允许格式化和解析日期字符串. Date中有很多过时的方法 @Deprecated过时的,可能在之后的版本删除构造方法: Date() : 表示创建对象的系统时间即当前时间(精确到毫秒值), 打印输出其实调用了toString方法. Date(long date) : 分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历…
------- android培训.java培训.期待与您交流! ---------- System:  类中的方法和属性都是静态的. out:  标准输出,默认是控制台. in:标准输入,默认是键盘. 描述系统一些信息. 获取系统属性信息:Properties getProperties(); 因为Properties是Hashtable的子类,也就是Map集合的一个子类对象. 那么可以通过map的方法取出该集合中的元素. 该集合中存储都是字符串.没有泛型定义. import java.uti…
Java 比较器 自然排序:java.lang.Comparable 定制排序:java.util.Comparator 自然排序:java.lang.Comparable  Comparable接口强行对实现它的每个类的对象进行整体排序.这种排序被称 为类的自然排序. 实现 Comparable 的类必须实现 compareTo(Object obj) 方法,两个对象即 通过 compareTo(Object obj) 方法的返回值来比较大小.如果当前对象this大 于形参对象obj,则返回正…
一.Math类 Math类 [绝对值]Math.abs();//返回对应类型的绝对值 [最大值和最小值]Math.max(int a, int b) ,Math.min(int a,int b);(其他类型都可以) [立方根]Math.cbrt(double a) ,返回double类型 [求幂]Math.pow(double a, double b) (参数1:底数,参数2:指数) [正平方根]Math.sqrt(double a) [随机数[0,1)]random() 返回带正号的 doub…
Date类在Java.util包中. 一.功能介绍:创建Date对象,获取时间,格式化输出的时间. 二.对象创建:1.使用Date类无参数的构造方法创建的对象可以获取本地时间.例如: Date nowTime=new Date(); 2.计算机时间的"公元"设置在1970年1月1日0时(格林尼治时间),可以根据这个使用Date类带参数的构造方法: Date(long time);来创建一个对象, 例如:Date date1=new Date(1000); Date date2=new…