从.NET到JAVA-day2-开发环境准备
.NET的开发环境不用多说,大家一般都是用Visual Studio,而Java的开发环境一般有两个 eclipse 和 IntelliJ IDEA。
经过比较,发现eclipse是早期Java开发人员使用的比较多,IntelliJ IDEA是后起之秀和Visual Studio非常的像,那么对于我们这种转过去的人来说,IntelliJ无疑是一个好的选择。
安装开发环境
选定好开发工具后,那就简单了,记住后面查资料的时候,尤其在线视频很有可能是eclipse的教程,这个时候不要换回eclipse去,每个工具都有学习成本,选好一个后,就先坚持用下来。
-
下载IntelliJ IDEA
访问官网 https://www.jetbrains.com/idea/ ,这个工具是JetBrains开发的,该公司还开发了很多其他语言的IDE,比如PhpStorm,PyStorm等等,点击Download按钮去到下载页面,这里记得要选择"Ultimate"版本,因为"Community"实在是不够用。 -
激活IntelliJ IDEA
因为下载是Ultimate版本,这个版本是收费的,而且挺贵的,参考 https://www.jetbrains.com/idea/buy/。
目前有两个办法来激活:
- 1是破解,访问 http://idea.lanyus.com , 里面有详细的破解教程。
- 2是购买学生版,同样访问刚才的网站,Banner可以链接到一个淘宝店,花25元可以购买一个学生版的License。
方法是自己先注册一个JetBrains账号,然后购买淘宝店铺商品,并且把账号发给店铺客服,很快会激活成功。
我怕麻烦,所以用了第二种方法,打开IntelliJ IDEA,选择你的注册方法。
Hello World
环境搞好了之后,当然是习惯性的来一个控制台的“Hello World”了
-
打开 IntelliJ IDEA,进入欢迎界面,点击 "Create New Project"
-
进入New Project 界面,左边选择Java,右边一定要记住什么类型都不要选,不要选,不要选!! !我当初以为这里应该有个类似"Console Application"的,结果找了半天没找到。
-
下一步之后,可以看到"Create project from template", 勾选它,发现下面有 "Command Line App",还有一个"Java Hello World",应该是IDEA贴心的做好了,就选择它.
-
填写项目名称和保存路径,这里统一放在 c:\work\java下面,建议你也建立一个专门的目录
-
下一步之后,直接可以看到代码界面了,大体上和Visual Studio差不多,直接选择菜单 "Run" -> "Run Main"
发现错误了,编译不过,缺少JDK。
我们都知道JDK是Java的开发基础包,和.NET Framework SDK类似的作用,这里就可以看出区别,Visual Studio的.NET Framework是安装好VS直接就可以用的,而Java需要单独配置JDK,因为IntelliJ是JetBrains的而Java是Oracle的,他们根本不是一家。
PS: 为了演示,我删除了之前下载的JDK。
下载JDK
这里完全不知道下载哪个JDK版本,索性就选择了最新的12版本
- 访问 https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html , 我下载的是 jdk-12_windows-x64_bin.exe
- 下载后一路Next,没什么特别的地方,安装好JDK
- 重新打开IntelliJ IDEA, 点击 "File" -> "Project Structure...",在弹出窗口中,点击左侧的"Platform Settings"/"SDKs",右边选择"JDK home path:",选择安装好的JDK路径
- 点击"Run"->"Edit Configuration..."菜单,配置JRE的路径,刚才那步是配置全局的JDK,这里是针对本项目选择运行环境
- 点击"Run"->"Run 'Main'",可以看到 "Hello World" 出现在控制台里面,我们也可以清楚看到IDE调用的命令行是什么
大家应该都弄过Visual Studio 的Hello World,应该是超级简单,不像Java这么费劲,不过借此我们也知道了IDE和SDK的区别,其实也挺好的,后面这种事情还很多,要适应。
快捷键
另外,IntelliJ IDEA为了方便Visual Studio 的开发人员,可以将快捷键设置为Visual Studio的默认快捷键。
方法是点击菜单 "File" -> "Settings" , 在弹出窗口中选择 "Kepmap",然后下拉的地方选择"Visual Studio",后面也可以根据需要单独调整自己需要的快捷键。