a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 89|回复: 0

[基础知识] JAVA认证考试基础知识笔记14

[复制链接]
发表于 2012-8-4 12:37:27 | 显示全部楼层 |阅读模式
eclipse   大型开发的集成软件,应用最广,安装myeclipse之后,功能更强。主要有工作区,工程两个概念。
) [2 {. c$ Q4 i2 P  \6 y' x    工程:将很多有关联的java文件放到同一个工程中,这样这些java文件就可以同时执行,大大提高效率。
5 o' N" _* n( U! v/ q2 g3 n: P    同时,应该多主要eclipse的开发小技巧,可以大大节省时间。! |# m- P8 ^; e. R" {5 k
    静态导入
# |- h3 A& z/ u/ }/ Q# n. D    import static java.lang.Math.*;这样就可以直接调用Math中的静态方法,如max(2,3);如果不导入就要写成Math.max(2,3);" N8 }) K, F8 g, A- x
    高级for循环
( M/ C6 f# R0 t! A% Y1 Z    for(Object obj : array) {  代码块}) h- Q$ M0 ^: w; J
    其中array为Object类型数组或者集合,这样就可以实现数组或集合的遍历。4 f! Z, A  D, m4 l( b
    枚举(enum)
2 W* H. A) G  ^3 b3 u    可以看成一个包含很多元素的类,如public enum WeekDay{ SUN,MON,TUE}+ G" ~5 p# Z9 S) |
    对于其中元素可以直接引用WeekDay.SUN.
/ F( D. |6 \% q0 W  y    几个重点方法WeekDay.valueOf("SUN")就是获得一个WeekDay元素实例SUN.- c  n% x& n$ }" w4 ~6 _
    ***枚举类中构造方法必须private化,所以可用于单例设计模式。
( b( U) s/ _. @! T    可变参数(jdk.5新特性,重点)4 Z- g5 G7 _5 i8 ^# V" x
    public static int plus (int x,int … args)    //加…表示不确定6 f& A9 `9 q5 C9 N1 q
    {/ ?; K  z' @' I+ H2 }- C
    int sum = 0;
9 U7 W+ {5 }, E5 f8 D3 k2 [; Z    for(i=0;i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-16 17:23 , Processed in 0.239306 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表