Day002
学习内容:
1.计算机语言发展史 (核心:更易更强)
第一代语言:机器语言
第二代语言:汇编语言(方便人读懂机器语言)用于 ·逆向工程(破解)·机器人·病毒(计算机)
第三代语言:高级语言 包含一个重要定律 摩尔定律
其中高级语言大致可分为两部分·面向过程 ·面向对象 (二者相辅相成)
(例如c语言 c++ java c#读作c sharp pyhton PHP )
2.java帝国的诞生的故事(有关三高 :高可用 高性能 高开发)
3.java的特性和优势
·简单性
·面向对象
·可移植性 write once ,run anywhere
·高性能
·分布式
·动态性 反射机制
·多线程
·安全性 异常机制 ->捕获异常
·健壮性
4.关于人生建议 在机遇来临之间前多做准备 才能抓住机遇 努力学习 多练习 多思考
5.java的三大版本
·JDK:Java Development Kit(开发者工具)
·JRE:Java Runtime Environment (运行环境)
·JVM:Java Vitual Machine(虚拟机) JVM是跨平台核心