前言:后来仔细思考了一下,从零开始学习Java的系列标题略长(实际改过来的也不短),并且不能正确反映写文的目的,所以决定从这一篇开始改为Java学习笔记。之前的一篇文章在一觉醒来以后也觉得有些不太好还有一些需要添加的地方,所以后来这一个系列是时刻更新的东西,用笔记来命名再好不过了。
搭建好我们需要的环境
在搭建环境之前,我们需要先来了解以下下面的这些名词:
术语名 | 缩写 | 解释 |
---|---|---|
Java Development Kit | JDK | 编写Java程序的从程序员使用的软件 |
Java Runtime Environment | JRE | 运行Java程序的用户使用的软件 |
Standard Edition | SE | 用于桌面或简单的服务器应用的Java平台 |
Enterprise Edition | EE | 用于复杂的服务器应用的Java平台 |
Micro Edition | ME | 用于手机和其他小型设备的Java平台 |
Java 2 | J2 | 一个过时的术语,用于描述1998年~2006年之间的Java版本 |
Software Development Kit | SDK | 一个过时的术语,用于描述1998年~2006年之间的JDK |
Update | u | Oracle的术语,用于发布修改的bug |
NetBeans | Oracle的集成开发环境 |
安装Java除了相关的集成开发环境IDE(Integrated Development Environment ),还需要下载好能支撑Java运行的JDK。这里有一个有趣的故事是:支撑Java运行的这么一个文件,这么一个系统,恰恰呢就是Java语言本身编写的。
所以先下好JDK,官网这里:http://www.oracle.com/technetwork/java/javase/downloads/index.html
进去以后点击JDK进入,然后点击Accept License Agreement,然后根据自己的系统下载不同的JDK就可以。
关于Eclipse还是IDEA
我个人还是比较推荐IDEA吧,从安装软件的大小上面就能看出明显的差别…
但也不是那么绝对,IDEA据说是一把双刃剑,我现在没有明显得感受过,但是刚打开这个软件的时候,就略微有一点卡,是因为IDEA本身的检错差错功能十分强大,几乎是实时查错,反正我是一用就爱上了,放上几张图你们感受下:
关于IDEA的弊端其实自己想也能想得到,当项目达到一定程度的时候,它自身的强大的纠错功能,会让系统变得卡顿起来,还有就是它太强大了,开过车的人都不会像要走路,大概就是一样。
具体的优点在下面列出,这里推荐两篇CleverFan的文章:
- IDEA入门级教程——你怎么还在用Eclipse?
- IDEA(jetbrain通用)优雅级使用教程
关于IDEA的安装教程网上一搜一大堆..这里不再赘述..
IDEA的简单介绍及设置
IDEA的社区版是免费的,我还一直在想着该怎么破解…毕竟这小几百美刀一年的价格对于我这样的平民窟铁头娃来说,实在不太友好,结果用了半天…半点提示没有…
据说IDEA的使用量已经超过Eclipse很久了,那么什么让IDEA这么受欢迎呢?下面摘了一些上面外链文章的精华还有一些来自于百度的精华,来说说最智能的IDE:IDEA。