JAVA 学习 day001
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)
once ,run anywhere (一次编译,到处运行) (依赖于JVM)