开始学习一门新的语言,就要选用一款好用的IDE,而且是最好熟练并精通它。【下面一堆“废话”,想直接了解的可以直接跳过,到末尾的图文教程】
今天正式学习新的语言--Java.Java 的IDE有好几个,比如,Java官方的Netbeans,IBM公司开发的Eclipse,还有捷克软件公司的intellij idea。以后想往安卓方向发展的我,电脑里早就已经安装好AS,并且已经配置好环境(好吧,我知道我又懒了。。)。但因为学习Java又不想重新安装新的IDE,原谅处女座的我,实在忍受不了那么多没用的软件呆在自己的电脑里,有一个就够了,而且想到以后还要学安卓,不如趁这个机会把AS熟悉了。所以,就想到,既然安卓APP是利用Java进行开发,而AS很明显就支持JAVA语言(废话~!!)搜索得知AS是基于IntelliJ IDEA的,既然如此,没有理由不支持Java的。搜索,好家伙,果然有==> android studio 怎么运行java.但是好像这个是低版本的,开始没有Java Library的选项(后来摸索其实是有的,新建空项目之后,添加Module,就可以看到了,
但好像发现方法之后就用不上了)。不可以就继续探索,中文的找了个遍,再找到了一个,是用命令行来处理,为了方便,还是把它贴出来==>【原创】用Android studio编写Java 用cmd运行
但还是感觉草鸡麻烦,不甘心。而且这样还不如用NotePad++等文本编辑器来写代码,再利用命令窗口javac 进行编译,然后java 运行。中文搜索没找到,那就英文来一遍。把关键字敲上去,用google搜索。找到了好几篇,有github的,也有stackoverflow 的,比如这篇==>Can Android Studio be used to run standard Java projects? 最准确的答案并不是被采纳的那个,往下拉就可以看到最多人点赞的那条回答。他的方法不是很详细,不过也有可能是我刚接触AS的原因,愣是耗了好一段时间才get到他讲什么,并且操作了一遍。为了方便观看,把该答案以代码的形式贴了出来。
用了他的方法是可行的,所以甚是激动。但是不怎么够详细,而且有一点出入。所以,打算用图文形式来记录自己的摸索过程。
1。新建空项目。
2。在项目的目录右键,选择“New”,再选择“Module”。
3.选择“Java Library”.
4.在弹出的新窗口填写相关信息,这里出现了一个问题,类名要大写。虽然用小写也可以编译(不清楚为什么,希望知道的可以告知,谢谢~),但类名大写是好习惯。
5.然后就有显示了~
6.双击打开“.java”文件,编写自己的代码。注意上面有一个名称,如果编译错误请注释掉~如果用命令窗口(参照上文)来编译也要注释掉~好像是第一个新添加的类才会出现,而之后在java library 的文件目录右键新增类时就不会出现。
7.在自己编写代码的界面右键,选择“run class.main()”,或者用快捷键“ctr+shift+F10”进行运行。如果没有该选项,参照第9步(即和上文的stackoverflow一样需要配置)
8.然后就可以运行,显示运行结果了。
9.配置。
先选择工具菜单栏的“run”,再点击“edit configuration...”,在新弹出的窗口的上方点击绿色的加号按钮,选择“application”,再在右边的窗口添加信息。先是“Name”栏,填写上你的java类名(其他名称也可以,主要是用以区别和方便使用),在“use classpath...”一栏选择你要编译的java文件所在的java library.再在“main class”选择要编译的类文件。完成之后,点击“OK”。在工具栏的编译下拉框就有刚刚配置好的名称,点击运行即可编译运行。