1)  安装好jbuilder2005后,可以看下它的安装目录,对以后很有帮助。它主要的目录有:(1)bin目录。这里存放各种可执行的二进制文件。(2doc目录。这里存放各种.jar格式的javadoc帮助文档,jbuilder2005会调用这个目录下的帮助文件来显示帮助信息。(3extras目录:这里有一些著名的第三方开源项目 4jdk1.4目录:自带的一个jdk 。(5lib目录。存放jbuilder2005的各种类库 6patch目录:存放补丁的地方。(7samples目录:这是我们最应该学习的地方了,很多示例程序 8src目录:jbuilder2005开发的组件和类库的源代码。(9templates目录:jbuilder2005各种技术的模板。(10thirdparty目录:放置第三方开源项目的文档。

2)  当你需要查找一个类的信息时,可以Search->Find classes,就会载入类的代码,切换到doc就可以查看文挡。或者你可以将光标定位到要查看的类上,Ctrl+Q就可以调出帮助信息。此外,你也可以按F1,就可以调出帮助信息。

3)  Jbuilder2005安装好后,不要立即启动,因为还存在着几个问题。1)光标错位。解决办法:在〈Jbuilder2005安装目录〉/bin目录下找到jbuilder.config文件,加入这样的:

20 vmmemmin 32m

21 vmmemmax 75%

22 vmparam –Dprimetime.editor.useVariableWidthFont=true

加入黑体的这一行再启动jbuilder,就可以解决掉问题。


4)  jdk5.0新特性:

a)监视和管理,新加javax.managementjava.lang.management


Jbuilder2005开发小技巧package com.vitamin.Console;
Jbuilder2005开发小技巧
import java.lang.management.*;
Jbuilder2005开发小技巧
import java.util.*;
Jbuilder2005开发小技巧
import javax.management.*;
Jbuilder2005开发小技巧
Jbuilder2005开发小技巧


b).泛型


未使用泛型的代码:

Jbuilder2005开发小技巧package com.vitamin.Console;
Jbuilder2005开发小技巧
import java.util.ArrayList;
Jbuilder2005开发小技巧
import java.lang.*;
Jbuilder2005开发小技巧
Jbuilder2005开发小技巧

使用泛型的代码:


Jbuilder2005开发小技巧package com.vitamin.Console;
Jbuilder2005开发小技巧
import java.util.ArrayList;
Jbuilder2005开发小技巧
import java.lang.*;
Jbuilder2005开发小技巧
Jbuilder2005开发小技巧

使用泛型可以不需要再进行类型转换了,而且如果往里面添加类型不符合的数据的话,在编译时就会报错。

 

c)自动装/拆箱

 

未使用:

Jbuilder2005开发小技巧ArrayList<Integer> al = new ArrayList<Integer>();
Jbuilder2005开发小技巧    al.add(
0,new Integer(44));
Jbuilder2005开发小技巧    
int tol = al.get(0).intValue();
Jbuilder2005开发小技巧


使用:


Jbuilder2005开发小技巧    ArrayList<Integer> al = new ArrayList<Integer>();
Jbuilder2005开发小技巧    al.add(
044);
Jbuilder2005开发小技巧    
int tol = al.get(0);
Jbuilder2005开发小技巧


d)增强型for循环

未使用:


Jbuilder2005开发小技巧ArrayList<Integer> list = new ArrayList<Integer>();
Jbuilder2005开发小技巧For(Iterator I 
= list.iterator();i.hasNext();)

使用:

Jbuilder2005开发小技巧ArrayList<Integer> list = new ArrayList<Integer>();
Jbuilder2005开发小技巧For(Integer i : list)

甚至可以:

Jbuilder2005开发小技巧ArrayList<Integer> list = new ArrayList<Integer>();
Jbuilder2005开发小技巧For(
int i : list)

e)引入了新关键字enum

Jbuilder2005开发小技巧public enum StopLight

    

   f)
静态引入

    使用前:

Jbuilder2005开发小技巧    Import java.awt.BorderLayout.*;
Jbuilder2005开发小技巧        getContentPane().add(
new JPanel(),BorderLayout.CENTER);
Jbuilder2005开发小技巧

    
   使用后:

Jbuilder2005开发小技巧    Import static java.awt.BorderLayout.*;
Jbuilder2005开发小技巧        getContentPane().add(
new JPanel(),CENTER);
Jbuilder2005开发小技巧

 

    g)格式化输出/输入

Jbuilder2005开发小技巧        System.out.printf(“hello,World\n”);
Jbuilder2005开发小技巧        System.out.printf(“
%%5d”,user,total);
Jbuilder2005开发小技巧        
Jbuilder2005开发小技巧        Scanner s 
= Scanner.create(System.in);
Jbuilder2005开发小技巧        String param 
= s.next();
Jbuilder2005开发小技巧        Int value 
= s.nextInt();
Jbuilder2005开发小技巧        s.close();
Jbuilder2005开发小技巧


 

    h)不定参数

 

    它允许在一个方法中传入多个不定数量的参数,

Jbuilder2005开发小技巧    Void myFunc(Object. . . args)

相关文章:

  • 2021-06-21
  • 2022-02-13
  • 2021-12-23
  • 2021-06-13
  • 2021-12-07
  • 2022-12-23
猜你喜欢
  • 2021-05-25
  • 2021-09-12
  • 2021-12-02
  • 2021-10-09
  • 2021-08-19
  • 2021-08-09
相关资源
相似解决方案