JAVASE--JAR包、基本数据类型对象包装类、日期和时间
2015-02-26 22:37
363 查看
一、JAR包
Java中包机制的出现是为了对多个类进行管理,将Java源程序编译生成的类放置在制定的文件夹中,可以对包进行压缩而形成jar包,在Java源程序中使用import关键字关联需要用到的其他包中的类。
包与包之间的类在访问时,被访问的类以及成员都必须public修饰,被public修饰的类或者接口,所属的java文件名必须和类或者接口名称一致。
包与包之间继承:父类可以给其他包中的子类提供一个特殊的权限 protected,只有继承为子类后,就可以访问的权限。
二、基本数据类型对象包装类
基本数据类型在Java中有相应的基本数据类型对象包装类,分别是Byte、Short、Integer、Long、Float、Double、Character、Boolean,将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据,以及解决了字符串和基本数据类型之间的转换。
StringBuffer是一个字符串缓冲区,作为一个可变长度且类型任意的容器,所有的数据最终变成一个字符串,Sting s =”a”+1 的原理:s = new StirngBuffer().append(“a”).append(1);
StringBuilder与StringBuffer兼容,不同在于StingBuilder是非同步,单线程访问效率高,而StringBuffer是同步的多线程访问安全。
三、日期和时间
程序开发中使用的日期和时间参考API中Da
4000
te对象等,DateFormat对象是Java中对日期和时间的格式化对象,其有几种风格属性(FULL、LONG、MEDIUM、SHORT);Calendar对象是Java中获取日期中的具体字段的对象,如年、月、日等;
将毫秒值转成指定日期格式:xxxx年xx月xx日hh:mm:ss
//1,毫秒值time--->Date
Date date = new Date(time);
//2,通过日期时间格式器对象DateFormat对日期对象进行格式化(日期--->文本字符串)
DateFormat format =DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
String str_time = format.format(date);
System.out.println(str_time);
Java中包机制的出现是为了对多个类进行管理,将Java源程序编译生成的类放置在制定的文件夹中,可以对包进行压缩而形成jar包,在Java源程序中使用import关键字关联需要用到的其他包中的类。
包与包之间的类在访问时,被访问的类以及成员都必须public修饰,被public修饰的类或者接口,所属的java文件名必须和类或者接口名称一致。
包与包之间继承:父类可以给其他包中的子类提供一个特殊的权限 protected,只有继承为子类后,就可以访问的权限。
二、基本数据类型对象包装类
基本数据类型在Java中有相应的基本数据类型对象包装类,分别是Byte、Short、Integer、Long、Float、Double、Character、Boolean,将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据,以及解决了字符串和基本数据类型之间的转换。
StringBuffer是一个字符串缓冲区,作为一个可变长度且类型任意的容器,所有的数据最终变成一个字符串,Sting s =”a”+1 的原理:s = new StirngBuffer().append(“a”).append(1);
StringBuilder与StringBuffer兼容,不同在于StingBuilder是非同步,单线程访问效率高,而StringBuffer是同步的多线程访问安全。
三、日期和时间
程序开发中使用的日期和时间参考API中Da
4000
te对象等,DateFormat对象是Java中对日期和时间的格式化对象,其有几种风格属性(FULL、LONG、MEDIUM、SHORT);Calendar对象是Java中获取日期中的具体字段的对象,如年、月、日等;
将毫秒值转成指定日期格式:xxxx年xx月xx日hh:mm:ss
//1,毫秒值time--->Date
Date date = new Date(time);
//2,通过日期时间格式器对象DateFormat对日期对象进行格式化(日期--->文本字符串)
DateFormat format =DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG);
String str_time = format.format(date);
System.out.println(str_time);
相关文章推荐
- JavaSe基础XX16——API对象-基本数据类型对象包装类
- [javaSE] 基本数据类型对象包装类
- JAVA之旅(十八)——基本数据类型的对象包装类,集合框架,数据结构,Collection,ArrayList,迭代器Iterator,List的使用
- 基本数据类型对象包装类
- 黑马程序员--Java基础之String类和基本数据类型对象包装类
- java-15-基本数据类型对象包装类
- 基本数据类型对象包装类
- java基础-String、基本数据类型对象包装类
- 黑马程序员_基本数据类型对象包装类+线程间通信
- Java面向对象 String 基本数据类型对象包装类
- 黑马程序员:基本数据类型对象包装类
- day16_基本数据类型对象包装类+集合框架
- 基本数据类型对象包装类 进制转换
- 6.3 基本数据类型的对象包装类
- 黑马程序员——Java基础——String类、StringBuffer类、StringBuilder类、基本数据类型对象包装类操作、正则表达式应用
- 18基本数据类型对象包装类
- 黑马程序员---字符串和基本数据类型对象包装类
- java学习笔记(2)基本数据类型对象包装类
- 基本数据类型对象包装类
- Java基础_String类和基本数据类型对象包装类