1.基础常识

软件:即一系列按照特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件
系统软件:windows,linux,android,iso…..
应用软件:word,ppt…..

人机交互方式: 图形化界面 vs 命令行方式
应用程序 = 算法 + 数据结构

常用的DOS命令:

  1. dir:列出当前目录下的文件以及文件夹
  2. md:创建目录
  3. rd:删除目录
  4. cd:进入指定目录
  5. cd..:退回到上一级目录
  6. cd\:退回到根目录
  7. del:删除文件
  8. exit:退出 dos 命令行

2.计算机语言的发展

  • 第一代:机器语言
  • 第二代:汇编语言
  • 第三代:高级语言
    1. >面向过程:C ...
    2. >面向对象:Java Python Scala ...

3.Java语言的应用领域

  • Java Web开发:后台开发
  • 大数据开发
  • Android应用程序开发:客户端开发

4.Java语言的特点

  • 面向对象:

    1. 两个要素:类,对象<br /> 三个特征:封装,继承,多态
  • 健壮性:(1)去除了C语言的指针 (2)自动的垃圾回收机制

  • 跨平台性:归功于 JVM