用JBuilder高效率开发Java程序

牛人总会说:“开发Java程序我只选用、记事本”。然而我们认为如果你能够利用记事本创建一个HelloWorld程序,那么在今后的开发当中你大可不必使用记事本来创建你的应用程序,这只能给你带来很大的麻烦。使用先进的编辑工具会大大提高程序撰写的效率。JBuilder中提供了CodeInsight与“程序代码模板”来提升Java程序撰写效率。

CodeInsight提供的功能:

MemberInsight:(Ctrl+H)提供目前可用的成员方法在某个对象名称后面按下句点时,JBuilder的CodeInsight功能将会显示一个弹出式窗口,内含该对象所定义的属性与方法,我们称之为MemberInsight。下面的例子在输出System.out.后,MemberInsight功能显示出所有的方法。


ClassInsight(Ctrl + Alt + H提供目前的类别路径下可存取的所有类别),我们可以在Search for字段键入将要使用的类名称,所有符合的搜索结果将显示于Matching List当中。


对话框中提供三个选项:

Insert short class name with explicit import

插入简短的类别名称,以及包含完整package名称与类别名称的import语句。

比如插入BorderLayout类,ClassInsight功能便会自动插入import java.awt.BorderLayout;语句。

Insert short class name with package import

插入简短的类别名称,以及该类别所属package的import语句。

比如插入BorderLayout类,ClassInsight功能便会自动插入import java.awt.*;语句。

Insert fully qualified class name

插入完整的类别名,但是不加入任何的import语句。

Paramete4rInsight与MemberInsight是类似的。

时间: 2024-09-25 20:36:25

用JBuilder高效率开发Java程序的相关文章

从根本上改变我们开发Java程序的方式:Lambda

当今世界主流编程语言无不吸纳强大的闭包概念,但有个例外,它就是Java.数年来,Java语言中增加闭包特征的工作看起来毫无进展. 早在15年之前,Scala语言和TypeSafe框架的作者Martin Odersky和Phillip Wadler发布了实验性的"Pizza"项目,由此,人们开始试图将闭包纳入编程语言的基本特征之一.尽管这看起来有点过于复杂,Java社区大概在2008年就有了接纳闭包概念的想法.但由于Oracle对Sun微系统公司的匆忙收购,Java被冷落,Java语言新

sublime开发java程序的好方法?

问题描述 sublime开发java程序的好方法? sublime这个东西配上eclipse的快捷键之后确实很好用啊,就是编译运行java程序时有点不爽,网上用那个runJava.bat的那个东西老是不好用,很郁闷啊,谁有好办法? 解决方案 没用sublime写过Java,不适应,还是推荐idea或者eclipse把. 解决方案二: sublime毕竟是一个编辑器,而不是编译器,所以做语法,代码检查,程序编译,调试方面都是弱项.

安卓应用开发-Java程序能移植修改为安卓app吗?

问题描述 Java程序能移植修改为安卓app吗? 我们写了一个Java的小软件,希望能改编为安卓的app,但不知道能不能做,怎么做.如果能够移植,修改会很多吗? 解决方案 你需要把里面的逻辑抽出来,搭配上Android的界面布局 解决方案二: 看你的软件复杂程度了,学一下Android开发相关的知识吧

谈谈在ORACLE下开发JAVA程序的问题

问题一:如保加载JDBC驱动程序: 正常我们加载驱动程序有三个途径: 1)Class.forName(String)这想当于classLoader一个String指定的类,在装载时把该驱动程序的静态内容都初始化,其实这时驱动程序类调用了DriverManager.registerDriver(driver);方法 2)使用系统属性:System.getProperty().load(new FileInputStream("属性文件")); 在属性文件中指定jdbc.driver=dr

《Java程序员面试秘笈》—— 面试题3 Linux操作系统下如何安装Java SE开发环境

面试题3 Linux操作系统下如何安装Java SE开发环境 考点:由于大部分的计算机用户都使用Windows作为操作系统,而Java语言是具有跨平台优势的,不同企业有不同的开发环境,本试题考察求职者是否有在Linux下开发Java的经验.Linux环境下的Java安装是一个基础问题. 出现频率: [面试题解析]该问题有两个关键点,一个是Linux版本Java SDK的文件类型,另外一个是Linux环境变量的配置. 参考答案: Oracle发布的Linux操作系统Java包有JDK和JRE两种版

java-开发JAVA程序如何获取系统编译时间?

问题描述 开发JAVA程序如何获取系统编译时间? 开发JAVA程序如何获取系统编译时间?哪位大神知道的给条具体思路啊,在线坐等,谢谢! 解决方案 long start = System.currentTimeMillis();/*中间是你需要测试的代码*/long end = System.currentTimeMillis(); long time = end-start; 解决方案二: 这我猜要改编译器才可以 解决方案三: 这个问题很好解决呀!创建对象就可以了,直接new Date() 不知

工具-Linux系统下java程序如何将PDF文件转换成SWF文件

问题描述 Linux系统下java程序如何将PDF文件转换成SWF文件 我需要将PDF文件转换成SWF格式的文件,目前是用windows系统开发java程序,windows系统中这种转型已经搞定,用的是swftools工具.但是开发完成之后,程序要部署到Linux系统中.由于不熟悉Linux系统所以无从下手,希望高手指点,最好也用swftools工具转型,尽量详细一些,跪谢. 解决方案 前不久刚用过,应该注意的是swftools工具在linux的安装,有时需要依赖才能安装下去,这个工具安装好就基

swf-Linux系统下java程序如何将PDF文件转换成SWF文件

问题描述 Linux系统下java程序如何将PDF文件转换成SWF文件 我需要将PDF文件转换成SWF格式的文件,目前是用windows系统开发java程序,windows系统中这种转型已经搞定,用的是swftools工具,版本是swftools-2013-04-09-1007. 程序开发完成后,需要要部署到Linux系统中.在网上Linux实现的例子比较少,尝试了很多次都没能成功.我现在有Linux系统的swftools-2013-04-09-1007.tar.gz工具,有已经实现功能的朋友,

如何安装java程序啊

问题描述 我下载了一个java程序,不知道如何安装,说是要安装jre我也装了啊请指教 解决方案 解决方案二:找本基础的书,自己先学习下如何运行下helloword!这个程序解决方案三:想要运行下载的java程序一般的操作系统都会自带支持java的jre,不需要安装别的.直接点击.exe(windows下)就可以运行.如果想要开发java程序,需要自己安装一个jdk或者下载一个java的IDE开发环境.注意要和你下载的java程序的版本一致.解决方案四:在网上下载一个JDK安装程序,然后按照提示安