我的2007

态度决定高度,努力造就实力!

wuzhijie ID:zhijie435
45420次访问,排名2370好友0人,关注者0
zhijie435的文章
原创 79 篇
翻译 0 篇
转载 123 篇
评论 7 篇
最近评论
Cheng Chi:Agree!!根据我的一些测试经验,给兄弟加点料:
在以前跟同事讨论中也谈到这个话题,不过我的题目是“How to Keep Performance test simple, and Why?”
模拟真实环境的测试是需要的,但不是必须的,最好在项目接近结束时,进行一次全面的测试,并且进行压力测试以及长时间稳定性测试。
在相对简单甚至简陋的环境中进行性能测试,可以……
fg:高压带电显示装置
LED显示屏
磁钢
磁性……
elixirzhang:请问jdbc能实现compass增量么
masterkey:不错
dongwei:返回结果怎么才能用ec:分页?求助
文章分类
收藏
    相册
    我和儿子-悠悠的照片
    java技术
    SpringSide江南白衣
    web项目经理手册
    一个大学同学的blog
    一个年轻有为但略有缺点的老板同事
    一位老领导的个人网站
    不知何人,有些文章很经典
    低头赶路,抬头看天:现在公司老总的博客
    我的java老师的blog
    此人很“牛”
    老师换地方了
    职业生涯顾问Leo的专栏
    道理事,德处人;人脉和,事脉顺-专门讨论业务建模问题(还没来得及细看)
    项目管理(其他篇)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky

    转载 jdk5.0新特性 收藏

    新一篇: 什么是SVG  | 旧一篇: I'd like to find a job which is more challenging.

    关键字:   jdk5.0    

    1.自动装箱与拆箱(autoboxing and unboxing)
    实现了基本类型与外覆类之间的隐式转换。基本类型至外覆类的转换称为装箱,外覆类至基本类型的转换为解箱。

    2.泛型(Generic)
    增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换,减少含糊的容器,可以定义什么类型的数据放入容器

    3.注解(Meta data)

    4.增强循环(Enhanced for Loop)

    5.可变参数(Variable Arguments)

    6.静态导入(Static Imports)

     java 代码

    1. import static java.lang.Math.*;   
    2.   
    3. sqrt(pow(x, 2) + pow(y, 2));  

     

           其中import static java.lang.Math.*;就是静态导入的语法,它的意思是导入Math类中的所有static方法和属性。这样我们在使用这些方法和属性时就不必写类名。需要注意的是默认包无法用静态导入,另外如果导入的类中有重复的方法和属性则需要写出类名,否则编译时无法通过。

    7.枚举类(Enumeration Classes)

    用法:public enum Name {types, ….}

    java 代码
    1. public enum Colors {Red, Yellow, Blue, Orange, Green, Purple, Brown, Black}   
    2.   
    3. public static void main(String[] args){   
    4.     Colors myColor = Colors.Red;   
    5.     System.out.println(myColor);   
    6. }  

    8.Building Strings(StringBuilder类)
    在JDK5.0中引入了StringBuilder类,该类的方法不是同步(synchronized)的,这使得它比StringBuffer更加轻量级和有效。

    9.控制台输入(Console Input)
    在JDK5.0之前我们只能通过JOptionPane.showInputDialog进行输入,但在5.0中我们可以通过类Scanner在控制台进行输入操作

    java 代码
    1. java.util.Scanner s = new Scanner(System.in);   
    2. System.out.println("s:");   
    3. System.out.println(s.next());   

    10.Covariant Return Types

    JDK5之前我们覆盖一个方法时我们无法改变被方法的返回类型,但在JDK5中我们可以改变它

    java 代码
    1. public Employee clone() { ... }   
    2.   
    3. ...   
    4. Employee cloned = e.clone();  

    11.格式化I/O(Formatted I/O)
    类似C的格式化输入输出

    java 代码
    1. public class TestFormat{   
    2.   
    3.     public static void main(String[] args){   
    4.         int a = 150000, b = 10;   
    5.         float c = 5.0101f, d = 3.14f;   
    6.         System.out.printf("%4d %4d%n", a, b);   
    7.         System.out.printf("%x %x%n", a, b);   
    8.         System.out.printf("%3.2f %1.1f%n", c, d);   
    9.         System.out.printf("%1.3e %1.3e%n", c, d*100);   
    10.     }   
    11. }  
     

    发表于 @ 2007年03月28日 15:11:00|评论(loading...)|编辑

    新一篇: 什么是SVG  | 旧一篇: I'd like to find a job which is more challenging.

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © zhijie435