day01
Java语言概述:
1.基础常识
软件:即一系列按照特定顺序组织的计算机数据和指令的集合。分为:系统软件、应用软件
系统软件:windows \ mac os \ ios \ android \ linux \ unix \ …
应用软件:qq\ 360 \ …
人机交互方式: 图形化界面方式 vs 命令行的方式
常用DOS命令:
2.计算机语言的发展迭代史
3.Java语言版本迭代概述
4.Java语言应用的领域:
① Java企业级后台开发
② Android应用开发
③ 大数据应用开发
5.Java语言的特点
① 面向对象性:
两大元素:类、对象
三大特征:封装、继承、多态
② 健壮性: 1.去除了c语言的指针 2.自动的垃圾回收机制 (依赖于JVM) —>仍然会出现内存泄露和内存溢出问题。
③ 跨平台性: write once ,run anywhere (一次编译,到处运行) (依赖于JVM)