美文网首页
Java学习笔记3

Java学习笔记3

作者: wangmin | 来源:发表于2016-02-27 14:56 被阅读22次

String / StringBuffer / StringBuilder / 时间 的使用

String StringBuffer StringBuilder

String 类是不可变类,一旦创建以后,包含在这个对象中的字符序列是不可以改变的,直至这个对象被销毁。

StringBuffer 和 StringBuilder则是代表一个字符序列可变的类,他们提供了append() insert() reverse() setChartAt() setLength() 方法来改变这个字符序列。

StringBuffer 和 StringBuilder两个类的用法基本相似,但是StringBuffer是线程安全的,而StringBuilder则没有实现线程安全的功能。所以StringBuilder的性能要高一些。

Date类

Java 提供Date类来处理日期与时间。由于Date存在的时间比较悠久导致很多构造方法都已经过时,不再推荐使用。

Date()
Date(long date)
boolean after(Date when)
.........before.........

由于Date的过时,现在大部分都是使用Calendar工具类。Calendar是一个抽象类,不能直接实例化。但是它提供了几个静态的getInstance()方法来获取Calendar对象。

Calendar 与 Date之间的转换。

Calendar cl = Calendar.getInstance();
Date date = cl.getTime();

/**
 * 
 * Calendar 提供了add、set方法,field的类型有:Calendar.YEAR Calendar.MONTH....
 * 但是需要注意的是: Calendar.MONTH字段代表的月份,月份的起始值不是1,而是0。
 * @author wangmin
 *
 */
public class CalendarTest {
    public static void main(String[] args) {
        Calendar c = Calendar.getInstance();
        System.out.println(c.get(Calendar.YEAR));
        System.out.println(c.get(Calendar.MONDAY));
        System.out.println(c.get(Calendar.MONTH));
    }
}

相关文章

  • nio

    参考文章 Java Nio Java NIO学习笔记 - NIO客户端时序图 Java NIO学习笔记 - NIO...

  • Java 学习笔记(13)——lambda 表达式

    title: Java 学习笔记(11)——lambda 表达式tags: [Java 基础, 学习笔记, 函数式...

  • java/android 设计模式学习笔记(3)---工厂方法模

    java/android 设计模式学习笔记(3)---工厂方法模式 【备注】只用于个人收藏

  • java io

    参考Java IO学习笔记(一):File类Java IO学习笔记(二):RandomAccessFile类Jav...

  • 文章目录

    Markdown学习 Markdown学习 Java学习 Servlet学习笔记 Java问题 Tomcat问题修...

  • Java学习笔记3

    Java数据类型 Java是一种强类型的语言,因此必须为每一个变量声明一个类型。在Java中一共有8种基本类型。其...

  • Java学习笔记3

    package关键字的概述及作用 A:为什么要有包将字节码(.class)进行分类存放包其实就是文件夹 B:包的概...

  • Java学习笔记_3

    读取键盘输入 System.in 是InputStream对象,查看这个类的方法比如read();clode();...

  • Java 学习笔记_3

    1、简述break、continue及循环标号的作用? 循环标号 break 用在循环和 switch 语句中,...

  • JAVA学习笔记3

    1、swith条件可以为int或能自动转换为int的类型,JDK7 可以放置字符串。 2、dowhile 先执行...

网友评论

      本文标题:Java学习笔记3

      本文链接:https://www.haomeiwen.com/subject/opvwkttx.html