一、引言
从java环境和IDE安装开始,记录一下过程。目前是一个链接集合,有空拆开一下。
1.1 JDK环境配置
首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
1.2 IDE
java 开发用过eclipse,IDEA。都还不错,但更推荐IDEA。当然,轻量级的比如vs code配置完也能用,但感觉不如完整的IDE方便。
1.2.1 Eclipse
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。下载地址为: https://www.eclipse.org/downloads/
1.2.2 IDEA
IDEA是捷克一家公司的产品,它家用的很多的还有诸如pycharm,goland这样的IDE工具。官网有免费社区版,下载地址 http://www.jetbrains.com/idea/download/#section=windows
1.3 Java基础
第三步就是找本JAVA的基础书先了解下基本的东西
推荐
- 《JAVA核心技术 卷1》
1.4 Eclipse和GitHub
第四步就可以开始建立GitHub仓库,然后开始项目了。
详见小白使用eclipse提交到GitHub (详细步骤)
1.5 JUnit
写完代码就要测试,代码多了手动测就太麻烦了,要自动化测试用例。可以用JUnit。
官方文档是 https://junit.org/junit5/docs/current/user-guide/
当然,hello world版可以看我笔记
二、进阶
2.1 进阶教材
《JAVA核心技术 卷2》
《effective java》
2.2 Maven
java有很多第三方库可以简化工作,节约时间,但过多的第三方库管理起来又很麻烦,尤其是多人共同开发。推荐使用Maven,这是一个Apache基金会的开源项目,使用非常广泛。
hello world 可以参考我其它笔记
系统看书可以参考《Maven实战》
参考资料
- JAXB百度百科
- Java Architecture for XML Binding
- Java 开发环境配置
- Eclipse 安装
- JDK 11 Documentation
- Java 11新特性:正式移除Java EE和CORBA模块
- JAXB - TutorialJAXB - Tutorial
- maven(一) maven到底是个啥玩意~
- JDK11变化详解,JDK8升级JDK11详细指南
- Maven Repository
- Eclipse Community Forums:Dali JAXB
- 小白使用eclipse提交到GitHub (详细步骤)
- 《JAVA核心技术 卷1》
- 《JAVA核心技术 卷2》
- 《effective java》
- 《Maven实战》