![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
shijinling87807697
商人
展开
-
线程同步
第一篇: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块(在线程栈种等待)。 二、然而,当一个线程...原创 2011-08-31 21:43:20 · 53 阅读 · 0 评论 -
内部类
内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。2、成员内部...原创 2011-08-31 21:44:44 · 46 阅读 · 0 评论 -
线程sleep和wait
Java中的多线程是一种抢占式的机制而不是分时机制。线程主要有以下几种状态:可运行,运行,阻塞,死亡。抢占式机制指的是有多个线程处于可运行状态,但是只有一个线程在运行。 当有多个线程访问共享数据的时候,就需要对线程进行同步。线程中的几个主要方法的比较: Thread类的方法:sleep(),yield()等 Object的方法:wait...原创 2011-08-31 21:51:43 · 61 阅读 · 0 评论 -
反射机制
java反射技术是java技术的特征之一,它允许运行中的java程序对自身进行检查,或者说自审,并能直接操作程序的内部属性。简单的说,java是让你可以通过名称来获得对象(类、属性、方法)的技术。反射是爱程序运行时确定对象的哪个成员变量或方法可用的一种处理机制。反射的特点: 1、可以使用反射动态的创建对象 2、应用程序需要在运行时加载一个特定的类,一边实现某个任务时可以用到反射 使用反射的...原创 2011-08-31 22:07:42 · 59 阅读 · 0 评论 -
java技术札记-不断添加
==与equal() "wl".equal(变量) (字符串变量).equal(字符串变量)--因为字符串是对象 数字判等可以使用== Extjs中 0==‘’ true 0==null false原创 2011-09-08 10:28:32 · 96 阅读 · 0 评论 -
java正则表达式
Java正则表达式详解 “正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophistic...原创 2011-09-09 20:13:43 · 83 阅读 · 0 评论 -
jstl+el+ongl
Struts推荐使用功能更加强大的Ognl表达式。El可以完成的功能,Ognl也可以,El不能完成的功能,Ognl也可以。 但是有些程序员,已经习惯了jsp中结合jstl和el表达式,我们可以有两种解决方案: 1.使用struts2自带的标签库,jsp中使用ognl进行操作。 2.不是用struts2自带的标签库,jsp直接结合jstl+el进行操作。 jsp2.0中默认启动对el表达...原创 2011-09-19 00:47:12 · 119 阅读 · 0 评论 -
return与break
width:400, height:300, layout:'form', bodyStyle:'padding:10px', labelWidth:70, defaults:{anchor:'100%'}, items:[{ xtype:'iconcombo', ...原创 2011-09-22 13:39:17 · 80 阅读 · 0 评论