![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
lwkhehe
这个作者很懒,什么都没留下…
展开
-
jsp乱码解析
先理解一下java里的编码假设有两个字符String str = “OX”在jvm中的byte表现为 AB CD 13 57(这里是假设)。那么执行str.getBytes("")后会变成什么样呢字符编码 O XUTF-16(JVM)原创 2012-09-18 17:21:18 · 1000 阅读 · 0 评论 -
IO类总结
IO类关系何时使用哪些类各IO类的特点一般情况用哪些IO类,特殊情况用哪些IO类原创 2012-09-13 19:20:20 · 78 阅读 · 0 评论 -
java并发包中主要的类以及他们的关系图
java并发包中主要的类以及他们的关系图原创 2012-09-13 15:31:13 · 132 阅读 · 0 评论 -
t.interrupt() t.isInterrupted() Thread.interrupted()区别
t.interrupt() t.isInterrupted() Thread.interrupted()区别1.t.interrupt()设置中断标志位,是实例的方法,线程A持有线程B的句柄,那么线程A可以调用线程B的interrupt(),线程A也可以设置自己的线程为中断状态2.t.isInterrupted() 判断线程t的中断标志位。如果已经中断返回true,如果未中原创 2012-09-13 16:03:52 · 1930 阅读 · 0 评论 -
并发库理解
每个类的优缺点,何时使用哪个类一般情况用哪些类,特殊情况用哪些类原创 2012-09-13 19:19:46 · 74 阅读 · 0 评论 -
join理解
main线程中有语句 thread1.join()。附着在thread1上的任务里有t1.join()那么main线程就会等待thread1结束,thread1回等t1结束如:1.MainJoinTest .javapackage thinkinjava.thread;public class MainJoinTest {public static void main(Strin原创 2012-09-13 15:27:47 · 330 阅读 · 0 评论 -
原子性和可视性
原子性:原子操作是不能被线程机制中断的操作;一旦操作开始,那么他一定可以在发生上下文切换之前执行完毕 除了long和double之外的所有基本类型的简单操作都是原子性的。当定义long或double变量时,使用关键字volatile关键字,long和double就会获得原子性。可视性:一个任务做出的修改,对其他任务可能是否可视,(例如只是原创 2012-09-12 14:44:52 · 775 阅读 · 0 评论 -
java IO 类层次图
java IO 类层次图 持续更新中转载 2012-09-11 10:13:07 · 91 阅读 · 0 评论 -
WEB相对路径绝对路径理解
WEB相对路径:相对上下文地址如:http://localhost:8080/fileupload/fileupload.jsp pageEncoding="ISO-8859-1"%>Insert title hereChoose the file for uploading: -->原创 2012-09-09 23:59:55 · 529 阅读 · 0 评论 -
java线程总结
Thread和Runnable区别Thread是线程,线程不做具体事情,线程是是驱动任务的执行Runnable是任务,是执行具体事情的代码。由线程来驱动任务是附着在线程上,线程驱动附着他的任务一般我们如果想定义一个独立运行的任务1:定义一个任务 --》只需实现Runnable接口的run方法2:定义一个线程对象 --》3.将任务附着于该对象原创 2012-08-28 00:46:41 · 424 阅读 · 0 评论 -
Interrupt()详解
Interrupt()详解1.Interrupt()设置中断标志位为中断。 1.1如果此时线程要进入阻塞(入执行sleep()),那么将发生中断异常 1.2如果此时线程正在阻塞中(正在sleep()中),那么将发生中断异常除了以上两种情况,线程将不会中断,而是继续正常执行此时可以利用Thread.interrupted()判断是否中断而离开run原创 2012-08-31 00:08:09 · 3957 阅读 · 0 评论