基本概念 Thread t = new Thread();
t.start();上面的代码我们再熟悉不过了,因为我们通常在需要开启一个线程的时候都会这样做。
但使用这样的方式,有时候也会照成困扰。例如如果程序中存在大量的并发线程,这样做会带来什么缺陷?
答案很明显,会造成编写工作繁杂,降低系统效率,线程难以管理等等问题。在这种情况下,有没有一种方式能够让我们...
分类:
编程语言 时间:
2016-06-09 22:19:53
阅读次数:
257
非常优秀的软件可由多个独立的控制流组成,这些控制流通常被称作进程或者线程。使用线程开发具有多个并发控制流的程序。创建运行时间与当前时间有关的线程。创建反复运行的线程。规划程序,使其为某个特定时刻或特定事件暂停。标准类Timer、TimerTask和Thread,Date和Calendar..
分类:
编程语言 时间:
2016-06-08 17:20:45
阅读次数:
199
数组定义格式:ElementType[]a;ElementType[]a=newElementType[n];ElementType[]a={exp0,exp1,exp2};不同类型的数组不能相互赋值。引用单个数组元素的行为称为建下标(subscripting)或者建索引(indexing)。对象数组的默认初始化值是null。常量数组finalint[]B={10,20};不能改变B..
分类:
编程语言 时间:
2016-06-08 12:38:35
阅读次数:
379
类和实例变量的使用;构造器、访问方法、设置方法、功能性方法的实现。方法重载和重写的区别。使用静态修饰符,实现类方法、类常量和类变量的使用。实例方法,在一个对象上操作。Strings=newString("Helpeverycowreachitspotential!");intn=s.length();类方法,由该类提供的一..
分类:
编程语言 时间:
2016-06-07 22:36:02
阅读次数:
194
一个do-while循环语句体定义的的变量的范围受到这个语句体的约束。do{intj=Integer.parseInt(stdin.readLine());}while(j!=6211954)//这是错的,j只能在其被定义的语句体中使用。文件操作BufferedReaderfileIn=newBufferedReader(newFileReader(filename));StringcurrentLinet=..
分类:
编程语言 时间:
2016-06-07 16:33:16
阅读次数:
188
操作符,除了()是无、一元操作符是右、赋值是右,其它都是左。优先级值越大,优先级越高。不要用等式操作符比较浮点数值。引用变量的值(例如,String变量)一般不用==和!=操作符测试。避免写出a==true或者((a<b)==true)的表达式。可以直接写(a)或者(a<b)比较两个String类..
分类:
编程语言 时间:
2016-06-07 13:15:20
阅读次数:
168
一个类,可以使得每种信息仅仅被设计和实现一次,然后无需重新分析和调整信息的表示,就可以根据需要随时重用该类。窗口设置importjavax.swing.*;JFramew1=newJFrame("Bigger");w1.setSize(200,125);w1.setVisible(true);类中的颜色、矩形设置importjava.awt.*;//awt是java最早..
分类:
编程语言 时间:
2016-06-07 13:14:56
阅读次数:
205
一个String值是一个对象。不能用char类型的变量或char类型的值给String变量赋初值。Rectangler=newRectangle(x,y,width,height);其中,x和y指明了矩形的左上角的坐标,width和height指明了长和高。描述字符串“hello”的String类已经不再需要,存放该对象的内存地址会被java自..
分类:
编程语言 时间:
2016-06-06 23:52:06
阅读次数:
163
java要求,public类的名称要与程序文件名一致。java中的标识符:由字母、下划线‘_‘或美元符号‘$‘开头;标识符中的其他字符一定是字母、数字、下划线或$;标识符中不能有空格;标识符长度不能超过65535个字符。这里的字符是unicode字符集中的字符。public修饰符说明这个方法可..
分类:
编程语言 时间:
2016-06-06 19:11:42
阅读次数:
137
java代码: 静态方法调用内部类,要么内部类也为静态,要么用外部类的实例来new内部类! HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletAc ...
分类:
编程语言 时间:
2016-06-04 19:21:17
阅读次数:
286