Java系列:开坑篇
目录
本系列主要提供Java相关开发的一些难点的讲解。基础的语法尚需使用其他资料学习。
历史
- 最早可追溯到1991年,Java由Sun公司为家电设备的嵌入式应用开发而设计。目标是一处编译,处处运行。以C++为参考语言,去除不实用的部分和不安全的部分。
- 在寻求硬件厂商支持无果后。Java发现其设计目标对于网页开发也适用,从此搭上了互联网开发的东风。
- Sun公司目前已被甲骨文收购。
系列计划内容
- 基础难点总结
- 注解
- JVM内存模型
- JVM垃圾回收
- 内部类
- 反射
- 泛型
- 并发编程
- 构建
配置时需要注意的内容
- 环境变量
- 由于部分环境会对空格敏感,因此在windows上建议安装至无空格,无特殊字符的目录。
- 也可以通过创建链接的方式,将JAVA_HOME设置为链接目录,如
# cmd(而非Powershell) mklink /J yourJavaLink "C:\Program File\Java\Jdk8\" set JAVA_HOME=X:\Path\To\yourJavaLink CLASSPATH=... PATH=...;%JAVA_HOME%\bin
参考文献
- 《Java编程思想(第四版)》
- 《Java核心技术》
- 《深入理解Java虚拟机》
- 《Effective Java》
- Awesome Java