Eclipse和Geany集成开发环境简介

这篇文章主要是用于记录我这几天对于Eclipse和Geany的认识和研究

Eclipse百度百科

它有什么用,相信大家已经都不陌生了,但是对于它的认识大家似乎还是有些模糊。

Eclipse是一个不需要安装的集成开发环境,为什么不需要安装呢?

请看下图

这里写图片描述

它是建立在JVM的基础上的(JVM是java虚拟机,用来跑Java字节码的),这款集成开发IDE很不错,你可以通过腾讯高速下载地址,下载下来的是一个大约180M左右的压缩包(官网也是如此),当然,你想解压之后就能够用,首先电脑上得安装JDK,JDK是Java集成开发工具箱,里面一般包含了JRE(Java运行环境,创造JVM虚拟机环境),JDK(32位/64位)安装包大约180M,版本分为(SE(桌面级)、EE(服务器级)、ME(小型机端级)),一般我们选择SE版本。如果官网下载比较慢,可以选择腾讯高速下载地址,大约几十秒吧。

1、JDK安装

安装JDK时,可以按照JDK安装百度经验,装完之后,记得修改系统环境变量,这个也简单

首先,要明确一个概念,每个具体的环境变量实际上就是一个字符串,系统只是读取字符串并进行解析处理而已。

在DOS命令行下执行exe可执行文件时,系统会首先在当前目录下寻找该文件,如果找不到,则按照环境变量path的值以从前往后的顺序逐一查找路径(每个路径以分号间隔)。

javac.exe和Java.exe都存在JDK文件夹的bin文件夹下;

这里要注意:JAVA_HOME的值的最后千万不要加分号,否则path变量就会变成d:\jdk;\bin;。这是一个错误的路径。

java虚拟机寻找class文件的过程为:首先从ClassPath环境变量的值所代表的路径中逐一查找指定class文件,如果ClassPath的值最后加了分号,则找不到文件后还会在当前目录下寻找;但是如果ClassPath的值的最后没有加分号,则不会再在当前目录中寻找。

这里建议最后不要加分号,因为我们的目的是定位查找位置,以免同名文件误导我们。

看图

这里写图片描述

修改完之后,进入cmd,Windows快捷键:win+R,打上java,和javac,如果出现了一些信息,说明JDK安装成功。于是可以进入下一步,安装Eclipse。

2、Eclipse安装

直接到腾讯高速下载地址,几十秒就下好了,下载的是一个压缩包;直接解压到一个新建目录下,然后打开Eclipse图标,Eclipse会自动完成一系列设定,当然如果你失败了,原因最有可能在于没有下载对应JDK版本的压缩包,一定要下载对应JDK版本的Eclipse,要不然就会报错,这个没有所谓的兼容不兼容,JDK的版本没有兼容这一说法。

请看 版本说明:

什么是X86,什么是i386?
X86对应32位系统,X64对应64位系统。
x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, i586,奔腾(pentium)。
由于早期intel的CPU编号都是如8086,80286来编号,这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合。
X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的。
i386是指intel发布的通用处理器类型,适合386,486,586,686的CPU。有些rpm包还区分了这些类型。
IA32 : 32 bits Intel Architecture (32位带宽Intel构架)
IA64 : 64 bits Intel Architecture (64位带宽Intel构架)
i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)
i486 : Intel 486
i586 : Intel 586 ( Pentium ,K6 级别CPU )
i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 级别CPU )
以上的86 也可以叫做 x86, 通称说 x86也是指 IA32构架CPU

装好Eclipse后,就可以开始进行第一行hello world,编程了,Java的编程和C语言截然不同,这着实让我有些不太适应。想要尝试的可以参看博客第一个Java程序示例—-Eclipse

Geany集成开发IDE

关于它的介绍网上简直是少的可怜啊,就算是g00gle也是如此,初次见面是在《python从入门到实战》袁国忠译,一书中见到的,这个IDE用起来很舒服,
只要你安装完它后,并且在系统环境变量中,正确配置了Java、C、python的路径,那么Geany会自动的识别你的编译器的路径,其原因在于它是具有虚拟终端。然后你就可以愉快地进行编程了,关键在于要正确的配置好你的系统环境变量,Java、python、C等等,只有配置妥当了,geany才能够正确的调用这些编译器和库文件等等。当然啦,如果你发现自己的程序无法成功编译,有以下两种原因:1、环境变量没有配置好。 2、程序名字起的有问题(Java中的程序名和class名要保持一致)。

附加几张hello world图

这里写图片描述

这里写图片描述

这里写图片描述

小结

Eclipse是个不错的IDE,如果用来团队开发的话还是挺不错的,Geany是一个超级棒的IDE,自个用绝对的爽快(我要收回这句话,因为我已经发现了一个更加厉害的IDE(IntelliJ IDEA)谁用谁知道呢)。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值