# learn_java # 开发工具列表 * [Android Studio 国内站](https://developer.android.google.cn/studio/index.html),Android项目开发专用工具。 * * [JDK(Java Dev Kit)](http://www.oracle.com/technetwork/java/javase/downloads/index.html),请选择JDK8下载,系统若是64位选64位JDK。 * [Eclipse](http://www.eclipse.org/downloads/eclipse-packages/),通用Java开发工具,选择 *Eclipse IDE for Java EE Developers* ,Java学习阶段使用。 # 文档资料 * [Java核心技术 基础卷](https://pan.baidu.com/s/1pKO42xX),提取码:**bn8f** # 通用Java开发环境搭建 1. 下载并安装JDK8,安装完成后,验证JDK是否安装成功,如下: ``` #打开控制台CMD,查看Java版本 > java -version #查看Java编译器命令是否正常 > javac ``` > 若出现javac命令不可用,可暂时忽略,Eclipse运行环境可以自定义JDK路径。Window菜单 => Preferences => Java => Installed JREs,添加本机安装的JDK路径。 2. 下载Eclipse。下载完成后,解压缩即可使用。 > Eclipse首次使用时候,会让选择Workspace,即项目存放的目录,可以自定义。 # Android开发环境搭建 1. 下载并安装Android Studio。 2. 下载Android SDK。运行Android Studio,Tools => Android => SDK Manager => SDK Location (Edit),自动下载SDK。 3. 安装不同版本Android的SDK,在第2步同样地方,SDK Platforms列表选择4.0(API 15)、4.4(API 19)和7.0(API 25)的平台进行安装。 > 安卓4.4之前的版本占比很少,但也装个4.0的SDK以便测试。 # Java核心技术书籍推荐学习章节 3和4章必须掌握,5和6章必须理解。11章学习:11.1处理错误、11.2 捕获异常、11.3 使用异常机制的技巧,其余暂不看。第13章集合,在基础语法掌握之后,推荐学习。 # 快速开始(Java基础) 1. 打开Eclipse,File => New => Project. 选择Java Project。填写Project Name,然后一路默认即可。 2. 新建Java包。Package Explorer中选择项目的src(源码)目录,右键New => Package,新建一个***包***,输入包名 com.hsiao.learnjava(自定义)创建Java包。 3. 新建一个类(Class)。选择com.hsiao.learnjava包,右键 New=>Class,输入类名(Name)HelloWorld,其他默认,确定。 4. 此时,Eclipse在目录(包)com/hsiao/learnjava/下,创建了Java文件HelloWorld.java。打开HelloWorld.java,输入以下代码。 ``` package com.hsiao.learnjava; public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); int n = 10; for (int i = 0; i < n; i++) { System.out.println("循环第" + i + "次"); if (i % 3 == 0) { System.out.println(i + "能被3整除"); } } } } ``` 执行代码方法: - Run菜单=>Run As => Java Application - 在打开的代码编辑器里(或者选择HelloWorld.java文件),右键 Run As => Java Application - 快捷键CTRL+F11 至此,使用Eclipse完整跑一个Java程序完毕。后续请按照书籍推荐章节,稍作练习熟悉: 1. 基础语法 2. 数据结构 3. 控制结构 4. OOP特性:类、实例、方法、接口等概念和用法 5. 异常处理机制 # 培训计划 待补充。