2013年8月26日

java多线程技术

摘要: 从多线程开始,Java正式进入到应用部分,而对于多线程的开发,从Java EE上表现的并不是特别多,但是在Android开发之中使用较多,并且需要提醒的是,笔试或面试的过程之中,多线程所问到的问题是最多的。3.1、多线程的基本概念如果要想解释多线程,那么首先应该从单进程开始讲起,最早的DOS系统有一个最大的特征:一旦电脑出现了病毒,电脑会立刻死机,因为传统DOS系统属于单进程的处理方式,即:在同一个时间段上只能有一个程序执行。后来到了windows时代,电脑即使(非致命)存在了病毒,那么也可以正常使用,只是慢一些而已,因为windows属于多进程的处理操作,但是这个时候的资源依然只有一块,所以 阅读全文

posted @ 2013-08-26 23:10 iyon 阅读(253) 评论(0) 推荐(0) 编辑

JDK 1.5三的主要特性 —— Annotation

摘要: 在JDK 1.5之后,程序允许通过注解(Annotation)的方式来进行程序的定义,而在Java SE之中存在了三种Annotation:@Override、@Deprecated、@SuppressWarnings。1、准确的覆写:@Override如果在进行方法的覆写过程之中,那么要求是:方法名称、参数的类型及个数完全相同,而在开发之中有可能会由于手误导致方法不能被正确的覆写。packagecn.mldn.demo;classMessage {publicStringtostring() {//原本打算覆写toString()return"Hello World ." 阅读全文

posted @ 2013-08-26 16:36 iyon 阅读(152) 评论(0) 推荐(0) 编辑

JDK 1.5三大主要新特性 —— 枚举

摘要: 枚举的基本概念在讲解枚举之前来回顾一个概念:多例设计模式,构造方法私有化(非public),之后在类的内部存在若干个指定的对象,通过一个方法返回指定对象。packagecn.mldn.demo;classColor {privatestaticfinalColorRED=newColor("红色") ;privatestaticfinalColorGREEN=newColor("绿色") ;privatestaticfinalColorBLUE=newColor("蓝色") ;privateStringtitle;privateCol 阅读全文

posted @ 2013-08-26 16:27 iyon 阅读(342) 评论(0) 推荐(1) 编辑

java1.5新特性:可变参数;foreach;静态导入;泛型

摘要: 可变参数public [static] [final]返回值类型方法名称(参数类型...变量) {//虽然定义方式改变了,但本质上还是个数组[return [返回值] ;]}foreachfor (数据类型变量:数组|集合) {//操作代码}这表示通过自动的方式将数组之中的每一个元素赋值给变量,而后在for循环的方法体之中进行操作静态导入如果一个类之中的全部方法都是static型的,则可以使用如下的语法进行静态导入:import static包.类.* ;表示的是将这个指定类之中的全部方法导入进来,最后就好象这些方法全部是在主类之中定义的方法一样。这种比较难受的语法,也只是出现在讲课之中,本人 阅读全文

posted @ 2013-08-26 14:55 iyon 阅读(382) 评论(0) 推荐(0) 编辑

导航