文章目录
- 零、本讲学习目标
- 一、为什么要学Java?
- 二、Java简史
- 三、Java的特点
- 四、Java平台三版本
- 五、JVM生态调查报告
- 六、JDK安装与配置
- 七、Java运行原理
- 八、编写Java程序
- 九、小结
- 十、本期Java要学的内容
- 十一、课后作业
- 十二、搭建体系:用知识树系统学习
- 十三、英文版 - 如何创建你的第一个Java程序
- 十四、JDK8各个jar包分析
-
- 第一个:charsets.jar
- 第二个:deploy.jar
- 第三个:cldrdata.jar
- 第四个:dnsns.jar
- 第五个:jaccess.jar
- 第六个:jfxrt.jar
- 第七个:localedata.jar
- 第八个:nashorn.jar
- 第九个:sunec.jar
- 第十个:sunjce_provider.jar
- 第十一个:sunpkcs11.jar
- 第十二个:zipfs.jar
- 第十三个:javaws.jar
- 第十四个:jce.jar
- 第十五个:jfr.jar
- 第十六个:jfxswt.jar
- 第十七个:jsse.jar
- 第十八个:management-agent.jar
- 第十九个:plugin.jar
- 第二十个:resources.jar
- 第二十一个:rt.jar
- 第二十二个:ant-javafx.jar
- 第二十三个:dt.jar
- 第二十四个:javafx-mx.jar
- 第二十五个:jconsole.jar
- 第二十六个:packager.jar
- 第二十七个:sa-jdi.jar
- 第二十八个:tools.jar
零、本讲学习目标
- 了解Java语言的特点
- 掌握Java环境变量的配置
- 熟悉Java的运行机制
一、为什么要学Java?
我们为什么要学Java呢?因 为Java世界排名第一嘛!谁给的底气?大概是 TIOBE 这个编程语言排行榜吧。
TIOBE是编程语言流行趋势的一个指标,每月更新,基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(Google、Bing、Wikipedia)进行计算。
查看TIOBE指标:https://www.tiobe.com/tiobe-index/
上面这幅图是几个热门编程语