Java开发工具Java IDE Gel和Jcreator使用技巧总结
首先介绍 一款小巧的Java IDE - Gel
在《程序员》杂志2006年第4期看到介绍一篇介绍 Free Java IDE的文章,里面提到了Gel这个编译器。于是上网搜了一下,果然找到了,官方网址是:http://memescape.co.uk/gexperts/。最新的版本是RC39,体积很小,安装文件只有4.2M,和JCreator3.5差不多。
试用了一下,感觉Gel基本的功能和JCreator差不多,都有代码自动完成功能,但是和JCreator相比,没有括号的自动完成功能,成对的括号必须手动输入。另外,代码书写起来也没有JCreator美观,JCreator把关键字和类名用不同的颜色显示,而Gel则只是用粗体表示关键字。
不过,Gel最强的功能就是-反编译,在打开文件里面选择class文件,就会直接显示出java的源代码。这个功能实在太好了,我在网上找到不少java的实例都是只有class文件,没有java文件。这回,嘿嘿~~
说了这么多,有兴趣的下来玩玩吧 :-)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pascal_sunhong/archive/2006/04/04/650356.aspx
####################################################################################
Java开发工具Jcreator使用技巧总结
(包括本人的一点总结哦)
利用记事本和JDK开发Java程序虽然在理论上是完全可行的,但一般Java程序的开发都会借助一些工具加快开发速度。
Jcreator是一个小巧灵活的Java开发工具,它可将Java的程序的编写,编译,运行和调试集成进自身的环境中直接进行开发,且无需进行环境变量的设定.我们可以直接在JCreator中编辑Java源文件,选择相应的菜单和点击对应的按钮就可以完成Java程序的编译,运行等工作,十分方便,由于Jcreator集成了编辑源文件,编译,运行调试为一体,所以又被称为IDE(Integration Developer Environment,集成开发环境),其他的具有类似特点的开发工具也被称为IDE
1,Jcreator概述
(1)Jcreator的特点
Jcreator是共享软件,用来开发基于Java的应用程序,安装后只有4M左右,且只需32M内存即可运行
Java程序开发需要安装Java的开发工具包(JDK),但Jcreator安装程序本身并不附带,所以需要先安装jdk,才能利用Jcreator进行开发.
(2)Jcreator的工程(project)和工作空间workspace
Jcreator利用工程(
相关文档:
直接选择排序算法:从待排序的数据元素集合中选取最小的元素放到原始数据的第一个元素的位置上。然后不包括第一个元素的数据元素集合中找到最小的元素放到此集合中,依次类推,即可完成排序。
算法实现如下:
/**
* 直接选择排序
* @param a 用于排序的数组
* */
public void ......
public class Test {
public static void main(String aa[]) {
if (System.getProperty("os.name").equals("Linux")) {
System.out.println("linux");
} else if (System.getProperty("os.name").equals("Windows XP")) {
System.out.println("win ......
java for foreach while循环的比较
关键字: java
在java中究竟是一般的for循环,还是for的增强型foreach,或是while的执行效率比较快呢,我用了一个简单的程序来分析3种循环
public static void main(String[] args) {
List<Integer> map = new ArrayList<Integer>();
for (int i = 0; i < ......
刚在一个叫51cto的网站看到的,感觉这哥们总结的比较全了,例子都很简单,都能说明问题。收藏,呵呵。
还有就是集合里用的迭代器也是内部类的设计,我也就知道这一个,哈哈。
以下为原文:
对于Java内部类,大家实际上了解不多。在这里我们以实际代码的形式,为大家详细介绍Java内部类在GUI设计的作用。
Java内部类其实 ......
1.面向对象编程的英文缩写是OOP,全称为:Object Oriented Programming,在进行面向对象编程时,方法和变量都写在具体的对象里,并对其成员变量和方法有很好的隐蔽性,对象之间的访问都是通过其接口进行的。
2.继承是发生在类与类之间的,是子类共享父类成员变量和方法的一种模式。
3.面向过程是指在遇到问题的时候,怎.么 ......