当前位置: 首页 > wzjs >正文

设计之家图片欣赏seo搜索引擎优化原理

设计之家图片欣赏,seo搜索引擎优化原理,2345浏览器免费版,wordpress调用阅读最多的(以下内容全部来自上述课程) 1.JDK7以前的时间相关类 1.Date 全世界的时间,有一个统一的计算标准。 格林威治时间:GMT(已过时) 原子钟(现在) 中国标准时间:世界标准…

在这里插入图片描述
(以下内容全部来自上述课程)
在这里插入图片描述
在这里插入图片描述

1.JDK7以前的时间相关类

1.Date

全世界的时间,有一个统一的计算标准。
格林威治时间:GMT(已过时)
原子钟(现在)
中国标准时间:世界标准时间+8小时(东八区)

时间单位换算:

  • 1秒=1000毫秒
  • 1毫秒=1000微妙
  • 1微妙=1000纳秒

Date类是一个JDK写好的Javabean类,用来描述时间,精确到毫秒。
利用空参构造创建的对象,默认表示系统当前时间。
利用有参构造创建的对象,表示指定的时间。

package Date;
import java.util.Date;public class Demo1 {public static void main(String[] args) {//1.创建对象表示一个时间Date d1 = new Date();//2.创建对象表示一个指定的时间Date d2 = new Date(0L);System.out.println(d2);//3.setTime 修改时间对象中的毫秒值//1000毫秒=1秒d2.setTime(1000L);System.out.println(d2);//4.getTime 获取时间对象中的毫秒值long time = d2.getTime();System.out.println(time);}
}

2.SimpleDateFormat

1.概述
  • 格式化:把时间变成我们喜欢的格式。
  • 解析:把字符串表示的时间变成Date对象。
2.方法

请添加图片描述

3.格式

请添加图片描述
API帮助文档:
请添加图片描述

package Date;import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.ParseException;public class Demo2 {public static void main(String[] args) {/*public SimpleDateFormat()                   默认格式public SimpleDateFormat(String pattern)     指定格式public String format(Date date)              日期转字符串public Date parse(String source)            字符串转日期*///1.定义一个字符串表示时间String time = "2022-12-12 12:12:12";//2.利用空参构造创建SimpleDateFormat对象//细节://1.格式必须要和字符串的时间格式一致//2.格式中如果出现了月份,则月份必须要写m//3.格式中如果出现了分钟,则分钟必须要写m//4.格式中如果出现了秒,则秒必须要写sSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try {Date d = sdf.parse(time);System.out.println(d.getTime()); //1670876332000} catch (ParseException e) {e.printStackTrace();}}public static void method() {//1.利用空参构造创建SimpleDateFormat对象SimpleDateFormat sdf = new SimpleDateFormat();//2.创建日期对象Date d = new Date();//3.调用format方法,把日期转成字符串String s = sdf.format(d);System.out.println(s);//4.利用带参构造创建SimpleDateFormat对象SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//5.调用format方法,把日期转成字符串String s2 = sdf2.format(d);System.out.println(s2);}}

3.Calendar

1.概述
  • Calendar代表了系统当前时间的日历对象,可以单独修改、获取时间中的年,月,日
  • 细节:Calendar是一个抽象类,不能直接创建对象。
  • 获取对象的方法:public static Calendar getInstance() 获取当前时间的日历对象
2.方法

请添加图片描述
字段:属性,成员变量。比如:年,月,日

细节-----获取日历对象:

  • 底层原理:会根据系统的不同时区来获取不同的日历对象,默认表示当前的时间。
  • 把时间中的纪元,年,月,日,时,分,秒,星期,等等的都放到一个数组当中。
  • 月份:范围0~11,如果获取出来的是0,那么实际上是1月
  • 星期:在老外的眼里,星期日是一周中的第一天。

2.JDK8新增的时间相关类

请添加图片描述

1.Date类

1.ZoneId:时区

请添加图片描述

2.Instant:时间戳

请添加图片描述

3.ZoneDateTime:带时区的时间

请添加图片描述
细节:

  • JDK8新增的时间对象都是不可变的
  • 如果我们修改了,减少了,增加了时间
  • 那么调用者是不会发生改变的,会产生一个新的时间

2.日期格式化类

DateTimeFormatter:时间的格式化和解析

请添加图片描述

3.日历类

1.LocalDate:年、月、日
2.LocalTime:时、分、秒
3.LocalDateTime:年、月、日、时、分、秒
4.统一

请添加图片描述
请添加图片描述

4.工具类(了解)

1.Duration:时间间隔(秒,纳秒)
2.Period:时间间隔(年,月,日)
3.ChronoUnit:时间间隔(所有单位)

3.包装类

基本数据类型对应的引用类型
就是都是new出来的对象。
请添加图片描述
请添加图片描述

1.Integer

1.获取对象

请添加图片描述
范围:-128~127
底层原理:

  • 因为在实际开发中,-128~127之间的数据,用的比较多。
  • 如果每次都是new对象,就太浪费内存了
  • 所以,提前把这个范围之内的每一个数据都创建好对象
  • 如果要用到了就不会创建新的,而是返回已经创建好的对象。
2.自动装箱和自动拆箱

JDK5的时候提出了一个机制:自动装箱和自动拆箱

  • 自动装箱:把基本数据类型自动变为其对应的包装类。
  • Integer i1 = 10;
  • 自动拆箱:把包装类自动地变成其对象的基本数据类型。
  • Integer i2 = new Integer(10);
  • int i = i2;

2.成员方法请添加图片描述

拓展:

  • Java是一个强类型语言
  • 强类型语言:每种数据在java中都有各自的数据类型
  • 在计算的时候,如果不是同一种数据类型,是无法直接计算的。

细节:

  • 在类型转换的时候,括号中的参数只能是数字不能是其他,否则代码会报错。
  • 8种包装类当中,除了Character都有对应的parseXxx的方法,进行类型转换。
http://www.dtcms.com/wzjs/12401.html

相关文章:

  • 网站备案要先怎么做成都网站seo诊断
  • 电商网站设计原则5188关键词挖掘
  • 婚庆公司网站建设得多少钱优秀软文范例
  • 上海网站邮箱制作搜狐财经峰会
  • 国外优秀的网站建设公司国际新闻头条
  • 黄冈最专业的公司网站建设平台2022年度关键词
  • java开发做网站网络零售的优势有哪些
  • 大连模板网站制作多少钱重庆优化seo
  • 招聘网站设计方案网站制作的基本流程
  • 设计网站广告标语百度引流推广费用多少
  • 企业企业网站建设百度seo文章
  • 商务互联 网站干净无广告的搜索引擎
  • php网站服务器怎么来掌门一对一辅导官网
  • 如何做自己的公司网站友情链接赚钱
  • 最少的钱做网站苏州网站关键词优化推广
  • 网站建设需求量百度网盘网页版登录
  • 济宁做网站优化周口网络推广哪家好
  • 北京网站建设站建设电子商务营销模式有哪些
  • 京津冀协同发展的首要任务有宁波seo关键词优化
  • 松原网站制作茂名网站建设制作
  • 毕业设计网站开发最新新闻头条
  • 北京网站建设公司案例搜狗收录提交入口
  • 学院路网站建设短视频推广app
  • 网站源码建站视频搜索引擎平台有哪些
  • 软件库合集资料网站公司全网推广
  • 网站建设托管四川百度推广和seo优化
  • 百度中搜到网站名字灰色词seo推广
  • 免费手机建站平台不死鸟分享友情链接
  • 天猫优惠卷怎么做网站比较有名的个人网站
  • 一家专做灯的网站招聘品牌策划公司