J2SE
kennyhazel
这个作者很懒,什么都没留下…
展开
-
Scanner类
Scanner类可以使得我们更方便的接受输入构造方法:public Scanner(InputStream source) 1.使用Scanner接受一个整数2.使用Scanner接受一个字符串3.使用Scanner接受一个一个日期类型类型的输入使用Scanner接受一个整数[code="java"]import java.util.Scanner;pu...原创 2010-10-12 10:16:53 · 95 阅读 · 0 评论 -
J2SE中的字符编码
我们常用的编码格式有三种:UTF-8 包含以下的编码ISO8859-1 包含全部英文编码GBK/GBK2312 表示中文,GBK表示简体或者繁体中文.GBK2312表示简体中文我们遇到乱码的很重要一个原因是由于本机环境与程序使用的编码格式不一致照成的,因此我们首先要查看本机的环境的编码格式,我们使用的操作系统默认编码格式是GBK1.查看本机系统的编码格式[code="j...原创 2010-10-12 11:08:55 · 97 阅读 · 0 评论 -
对象的序列化
对象的序列化就是将对象转换为二进制的数据流,以便用于网络传输或者保存在文件上。1.什么样的对象可以实现序列化操作 必须实现Serializable接口,在此接口具体的方法,此接口作为标识使用。表示本类的对象具备序列化的能力。2.完成序列换需要借助的工具类。ObjectOutputStream ObjectInputStream 这两个类的构造方法要传入OutputStream 和...原创 2010-10-12 12:43:55 · 91 阅读 · 0 评论 -
类加载器和委托机制
java虚拟机中可以安装多个列加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类: BootStrap ExtClassLoader AppClassALoader[code="java"]public class ClassLoaderDemo01 { public static void main(String[] args) { System.out.p...原创 2010-10-12 22:43:52 · 78 阅读 · 0 评论 -
内部类
使用内部类可以方便的访问外部内私有成员(属性,方法),但是会使得代码变得非常的混乱。内部了跌实例化方法:1.在外部内中使用一个方法放回内部类的一个实例,在主方法中实例化内部类的时候,是有实例化外部类,在用外部类.方法,得到内部类的一个实例。[code="java"]package test;public class OuterDemo01 { private int ag...原创 2010-10-14 21:30:54 · 76 阅读 · 0 评论 -
Thread
学习Thread类我们应该从四个方面来了解Thread类。1.实现多线程的两种方式2.线程常用的方法3.线程的同步于互斥4.生产者与消费者问题1.实现多线程的两种方式(1)继承Thread类Thread类是在java.lang包中定义的(这包也是默认导入的).一个类只要继承了Thread类,同时覆盖了run方法就可以实现多线程了。...原创 2010-10-14 23:09:26 · 116 阅读 · 0 评论 -
API中关于日期的使用方法
在Java中对日期的显示进行了很好的类的支持:Date DateFormat SimpleDateFormat (1)Calendar这是一个抽象类,不能直接被实例化,如果要实例化,可以使用其子类,GregorianCalendar进行实例化操作。我们经常要分开获取年,月,日.时,分,秒等这些字段,我们可以通过这个类完成。[code="java"]import java.u...原创 2010-10-15 19:47:16 · 191 阅读 · 0 评论