JAVASE
酷豆
热情,开朗,正努力提高自己专业领域的能力!
展开
-
java多线程学习3-线程状态转换
线程的5个状态可分为,分别是新、死、可运行、运行、阻塞状态。可以用如下一幅图表示:1、 初生状态:已创建线程对象,但没有执行start()方法的线程;2、 可运行状态:已执行start()方法,并满足运行条件,等待CPU调度;3、 运行状态:正在CPU上运行;4、 死亡状态:线程运行结束,也就是run()方法运行结束;5、 阻塞状态:正在运行的线程因为某些原因,如CPU调...2011-10-14 12:52:00 · 92 阅读 · 0 评论 -
java上传组件commons-fileupload的一些使用方法
在http://www.apache.org,下载commons-fileupload-1.2.1.jar包,并把这个包加到工程中,以下是记录这个上传组件的一些使用方法。 html测试页面,实现上传两个文件,并填写四个参数。 <form action="../FileServlet" enctype="multipart/form-data"method="post" >...2012-03-05 22:22:00 · 205 阅读 · 0 评论 -
枚举的使用
1、枚举的使用前提枚举的定义menu Name {A,B,C,D,E};这样就定义了一个枚举Name,当我们在使用的时候只要调用Name.A,就可以了。2、下面来实现一个枚举输出今天是星期几。[code="java"]public enum Week { Mon,Tue,Wed,Thu,Fri,Sat,Sun}[/code];Mon,相当于调用了默认构造函数,构...原创 2013-10-11 11:05:02 · 158 阅读 · 0 评论 -
反射的实现
Java运行通过程序化的方式间接对Class进行操作,Class文件由类装载期装载后,在JVM中形成一份描述Class结构的元信息,通过对该元信息对象,可以获得Class的结构信息,如构造函数,属性,方法等,java允许用户用这个Class相关的元信息对象间接调用class对象的功能。 如下一个类Car,和利用反射机制调用他的类ReflectTest[code="java"...原创 2013-10-11 11:07:22 · 160 阅读 · 0 评论