文档章节

常用类

凯哥学堂
 凯哥学堂
发布于 2017/07/10 23:22
字数 508
阅读 5
收藏 0
点赞 0
评论 0

常用类:

什么是常用类,也可以说是在我们开发中的一些常用的一些工具类

常用的类有以下的一些,标*的是重点:

--时间

java.util.Date   *

Java.util.Locale

Java.util.Calendar    *

Java.text.DateFormat

Java.text.SimpleDateFormat     *

--系统

Java.lang.System

Java.lang.Runtime

--数学 随机数

Java.lang.Math

Java.util.Random    *

--字符串

Java.lang.String     *

Java.lang.StringBuffer     *

Java.lang.StringBuilder

--数组

Java.util.Arrays     *

--机器人

Java.awt.Robot

java.util.Date 的写法如下:

image

//毫秒

long time = System.currentTimeMillis();  

//这个是获得当前系统时间

System.out.println(System.currenTimeMillis()-time)

//这个是获得打印这个程序的速度时间

Date date1 = new Date(System.currentTillis());

//你给他一个long他帮你装换


Date date2 = new Date();

//这个是自动获得
//年

System.out.println(date2.getYear() + 1900);

//月

System.out.println(date2.getMonth() + 1); 

//日

System.out.println(date2.getDate());

//时

System.out.println(date2.getHours()); 

//分

System.out.println(date2.getMinutes());  

//秒

System.out.println(date2.getSeconds());  

Date date3 = new Date(117,6,7,7,7,7);

//也可以这样设置,这是手动设置,把年月日时分秒转换成长整型

//也可以用toString来设置

System.out.println(date3.getTime);

Date date = new Date();

System.out.println(date.toString());

 //设置当前java的区域环境
 
Locale.setDefault(Locale.US); 

//获得当前长整型

image

System.out.println(date.toLocaleString());

//这个是计算出今天离国庆还有多少天

System.out.println(date.getTime);

Java.util.Calendar 日历类的写法:

什么是日历类,就是可以对时间的增加,减少,还可以做到星期的获得,就是做时间的运算

//这样就可以获得日历对象,创建出来后是当前时间

Calendar calendar = Calendar.getInstance();

//这个是给日历设置时间

Calendar.setTime(new Date(117,7,7,7,7,7));

//年

System.out.println(calendar.get(Calendar.YEAR)); 

//月

System.out.println(calendar.get(Calendar.MONTH)+1);

//日

System.out.println(calendar.get(Calendar.DATE));

//时

System.out.println(calendar.get(Calendar.HOUR_OF_DAY));

//分

System.out.println(calendar.get(Calendar.MINUTE));

//秒

System.out.println(calendar.get(Calendar.SECOND));

//毫秒

//它把所有的日期信息全部储存到一个数组里,你需要用下标的方式去访问

image

System.out.println(calendar.get(Calecdar.MILLISECOND));

//这个是判断今天是这个星期的第几天

//这个是判断出一年之中的第几天

System.out.println(calendar.get(Calendar.DAY_OF_YEAR));

//这个是判断一个月中的第几天

System.out.println(calendar.get(Calendar.DAY_OF_MONTH));

//这个是判断出本月有多少天

System.out.println(calendar.getActualMaximum(Calendar.DATE));   

//这个是判断5月份有多少天

calendar .set(Calendar.MONTH,5-1);


calendar .add(Calendar.DATE,150);

//向某一个单位上增加多少天    也可以负数
System.out.println(calendar.getTime().tiLocaleString());

© 著作权归作者所有

共有 人打赏支持
凯哥学堂
粉丝 10
博文 285
码字总数 255922
作品 0
东城
程序员
java--jdk常用package

1.java.lang 基础包,这个包是唯一一个不需要import就可以使用的包。 该包包含如下常用类 1.Object:它是所有类的父类,具有如下常用方法clone()、equals()、getClass()、hashCode()、toStr...

求是科技 ⋅ 2016/09/02 ⋅ 0

Android 通用工具库--Common4Android

Common4Android是一个通用Android工具库,包含网络库、线程管理器、常用Util工具、热修复,它拥有良好的架构,低耦合、高内聚,使用起来非常轻松。 -基类 ClassName Description BaseApplic...

徐奕 ⋅ 2016/08/29 ⋅ 2

天蓝/jf-android

#jf-android android library项目,集成volley,eventbus,logback, butterknife,gson,recyclerview,appcompat等库,包含常用UI基类和一些常用工具。 项目结构如下: volley辅助类 cnchan...

天蓝 ⋅ 2016/02/02 ⋅ 0

翻翻git之---实用工具类Lazy(绝对的好东西,走过路过别错过)

转载请注明出处:这里写链接内容 今天还是继续昨天的从Git上找点“有用的”,“好玩的”,“推荐的”东西给大家,今天贴的是一个工具类。地址如下https://github.com/ddwhan0123/Lazy 原作者...

ddwhan0123 ⋅ 2016/02/02 ⋅ 0

Java学习资料-常用的类、包、接口

常用的类,包,接口 常用的类:BufferedReader BufferedWriter FileReader FileWirter String Integer ArrayList HashSet HashMap 常用的包:java.lang java.io java.util java.sql java.net......

晓阳 ⋅ 2015/01/13 ⋅ 6

JAX-WS和常用Anonation

1.JAX-WS java API for WebService,是J2EE 5.0 sun公司出的规范 位于javax.jws包和javax.jws.soap包下 2.常用Annoation 2.1@WebService 使用在接口和接口实现类上,标记该类实现了webServic...

杭州_周陶忠 ⋅ 2013/09/10 ⋅ 0

Android学习笔记09:Paint及Canvas的简单应用

Android学习笔记09:Paint及Canvas的简单应用   在Android中需要通过graphics类来显示2D图形。   graphics中包括了Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像)等常用...

Carl_ ⋅ 2015/01/07 ⋅ 0

socket网络编程

1、概述 2、socket 3、socket分类 4、socket类的构造方法 5、socket常用方法 6、ServerSocket类构造方法 7、ServerSocket类常用方法...

学而时习之 ⋅ 2015/03/11 ⋅ 0

Java常用异常整理

填坑,整理下Java的常用异常。正确使用异常在实际编码中非常重要,但面试中的意义相对较小,因为对异常的理解和应用很难通过几句话或几行代码考查出来,不过我们至少应答出三点:异常类的继承...

monkeysayhi ⋅ 2017/11/14 ⋅ 0

Android中如何获取系统应用程序列表与AndroidManifest.xml信息

摘要 Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理) 等。除此之外,还提供了一个PackageManger管理类,它的主要职责是管...

青莲居士 ⋅ 2013/04/17 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 40分钟前 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 46分钟前 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

Spring 依赖注入(DI)

1、Setter方法注入: 通过设置方法注入依赖。这种方法既简单又常用。 类中定义set()方法: public class HelloWorldOutput{ HelloWorld helloWorld; public void setHelloWorld...

霍淇滨 ⋅ 昨天 ⋅ 0

马氏距离与欧氏距离

马氏距离 马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为Σ的随机变量之间的差异程度。 如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧氏距离,如果协方差矩阵为对角阵,则其也...

漫步当下 ⋅ 昨天 ⋅ 0

聊聊spring cloud的RequestRateLimiterGatewayFilter

序 本文主要研究一下spring cloud的RequestRateLimiterGatewayFilter GatewayAutoConfiguration @Configuration@ConditionalOnProperty(name = "spring.cloud.gateway.enabled", matchIfMi......

go4it ⋅ 昨天 ⋅ 0

Spring clound 组件

Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。 润物无声,融合在每个微服务中、依赖其它组件并为其提供服务。 Ribbon,客户端负载均衡,特性有区域亲和、重试机制。...

英雄有梦没死就别停 ⋅ 昨天 ⋅ 0

Confluence 6 重新获得站点备份文件

Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 <home-directory>/backups> 目录中。你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。 运行从 Confluence...

honeymose ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部