• java.util包,Date,Calender,Random,Collection.202012.19/20号补写


    每日心得:

    今天是20写19号的心得,因为19号晚上回学校了,所以晚上并没有写。不过还好19号因为各种各样的原因,所以老师没有讲太多的内容,补写也应该不难。

    开始学java.util包了,

    1、Date日期类,老师说这其中大部分方法都过期了,其意思是现在虽然可以用,但可能在下一个jdk版本就可能删除,所以还是不要用比较好。{这些函数的 API 不易于实现国际化。从 JDK 1.1 开始,应该使用 Calendar 类实现日期和时间字段之间转换,使用 DateFormat 类来格式化和解析日期字符串。Date 中的相应方法已废弃。}(从api类包文档中看到的)。

    2、Calender日历抽象类,不能通过new获取,Calender c=Calender.getInstance()通过静态方法获取。(c.get(Calender.YEAR))在国内有用,国际项目有问题。c.get(C..DAY_OF_WEEK),1-7,1表示星期天;c.get还有其他方法,这里就不列举了。c.set可以对时间进行设置。c.add(Calendar.属性,数字);可以设置往后或者往前推进时间;

    老师还说其他一些设置时间的:java.text包-->simpleDateFormat设置时间输出的格式y,m,d,s;jdk8-->java.time包,可以根据地区设置时间。

    3、Random随机类,r.nextInt(bound=10)bound-->边界,指0-9随机生成,老师还写了一个随机生成一段8位的随机大小写字母和数字的程序,没怎么看懂,应该是使用ascll码来做的,

    4、Collection集合接口,有两个用来说实现的接口set,list;

    ArrayList实现类
    有序的集合,序列,与数组类似,可放重复元素(set不行),其中的方法与StringBuffer类似
    多线程访问ArrayList并发,必须改为同步的对象,本身不是同步的。

  • 相关阅读:
    15款精美的 WordPress 电子商务网站模板
    15套免费的扁平化界面设计素材【免费下载】
    35幅使用小图片组成的创意插图作品 【上篇】
    sqlserver2014两台不同服务器上数据库同步
    C++ Reflection Library
    美国的包容主要体现在接受移民,那么,中国的包容主要体现在哪里呢?答案就是资本
    mysql主从复制
    Kubernetes+Istio
    Net异步编程
    研发的困境----DEVOPS
  • 原文地址:https://www.cnblogs.com/zzdbk/p/14165119.html
Copyright © 2020-2023  润新知