iOS出身, 一直在开发iOS, 近期公司不做app开发了, 再做VR,游戏之类的开发, 公司缺后台, 所以自己打算学习一下后台语言, 一点点慢慢学慢慢记录一下
学习第一天在网上下载了一些视频, 一些资料...
Mac OSX下JDK的下载与安装
对于10.6及以前的版本,苹果系统自带了Java6的JDK, 10.7之后的版本将需要手动安装JDK
安装: 在浏览器中搜索"apple java OS X", 搜索出的第一个选项即是用于Mac OSX的Java JDK
![](https://img.haomeiwen.com/i2288245/2f742d6acfbf5024.png)
点击进入之后点击download进行下载, 下载完成后双击打开, 进行安装,安装过程非常简单, 按照下一步,继续,之类的点击就可以安装, 安装完之后,关闭, 打开终端,在终端输入 "java -version" 这时候如果输出如下:
![](https://img.haomeiwen.com/i2288245/4a9844b8fcf44ab5.png)
可看出, 当前输出的java版本为1.8.0_92, 这就说明,我们下载安装的是用于osx操作系统的Java JDK已经成功安装
Eclipse的下载与安装
eclipse是一个基于java的开发环境, 所以所要在系统中用eclipse做开发, 系统中就必须已经安装好了java运行环境, (上面的步骤)
安装: 搜索网站 'www.eclipse.org', 然后点击页面右侧的下载, 这时候浏览器也可以智能的根据你的操作系统推荐符合你操作系统的版本, 然后根据自己的电脑选择32位或64位,点击下载之后双击安装,会有这样一个文件夹
![](https://img.haomeiwen.com/i2288245/8ca16190efe579cc.png)
![](https://img.haomeiwen.com/i2288245/02cd60714ae3ff76.png)
双击Eclipse.app,就可以启动eclipse了,启动后选择存放文件的位置即可
为Eclipse安装功能扩展插件
在eclipse的官方网站'www.eclipse.org'中,点击project, 然后点击'List of projects', 然后就可以看到一个大的列表, 在这个列表中找自己想要的插件非常困难, 所以,可以在上面的搜索框中搜索想要的插件的关键词,选择自己想要的之后点击,然后一步步找到link, 然后点击拷贝链接, 然后切换到eclipse软件, 在苹果下, 点击help菜单, 选择安装新的插件,, 在work with后面把刚才拷贝的链接黏贴到这个地方,然后点击回车, 下方会出现这些东西
![](https://img.haomeiwen.com/i2288245/7a6d7c76096573ed.png)
如果不确定安转哪一个, 就全部选择,打上对勾, 然后点击下一步,之后继续点击, 然后接受条款,点击完成, 这时候,系统就在安装我们指定的插件, 在安装完成后eclipse会弹出提醒,点击确定,eclipse会自动重启, 重启后安装的插件就可以使用了.
创建于运行java项目
双击打开eclipse.app
![](https://img.haomeiwen.com/i2288245/8711f14e378f2ee6.png)
在左侧是工程资源的面板, 中间是代码的编辑面板, 下方是问题的回馈和工程调试面板.
现在在左侧的工程管理面板中, 右击 New-project, 写上project name 下方的选项不用做修改, 点击完成,就已经完成创建了,
![](https://img.haomeiwen.com/i2288245/b37c674ebaee975a.png)
右击src, new-class(class文件就是一个类文件) Name出写出类名,这个页面中勾选上下面的这个地方, 这是生成一个主方法
![](https://img.haomeiwen.com/i2288245/22f38c1104aad39e.png)
然后点击完成即可, 这样就创建了一个最简单的java项目
运行:, 可以右击工程名, run as - java application 即可运行, 执行一次后就可以直接点击上方的绿色三角运行, 或者用快捷键 commend + 11;
Java项目的结构
src文件夹: 用于存放项目的代码.
在src的包下创建子包(直接创建class文件是不正规的), 下方是包名的命名规范:
![](https://img.haomeiwen.com/i2288245/75de81498023d632.png)
由网址倒过了, 倒数第二个是项目名称
在一般情况下, 应用程序应该遵守MVC的规则(和iOS应用程序一致),Model(模型) - View(视图界面) - Controller(控制), 根据MVC的格式进行创建子包, 在相应的包下面进行相应的操作.
bin文件夹使用来存放实时编译的class文件的,和src文件夹中的结构应该是一致的
JRE System Library:当前版本所需要的运行时, 存放jar包
Java项目的导入与导出
在很多情况向需要把当前的工程传给其他人继续工作, 这时候就用到了项目的导入与导出.
导出: 在项目名称上单击右键 export, 会出现如下图, 这时候点击general-Archive File, 可以导出为一个压缩文件
![](https://img.haomeiwen.com/i2288245/6de481054809a157.png)
然后点击next, 选上工程名, 选择文件输出路径,然后点击finish, 就已经导出了
导入: 在工程管理面板中单击右键 - import
![](https://img.haomeiwen.com/i2288245/a3e1248cd0bf2d49.png)
选择existing projects into Workspace , 然后next, 选择扫描路径 然后勾选上 copy projects into workspace 然后点击finish, 则已经导入完成
D
网友评论