文章目录

  • 1.什么是计算机
  • 2.硬件及冯诺依曼结构
    • 2.1 装机
    • 2.2 冯.诺依曼体系结构
  • 3.计算机软件
  • 4.电脑常用快捷键
  • 5.Dos命令
    • 5.1 打开cmd的方式
    • 5.2 管理员方式运行
    • 5.3 常用的DOS命令
  • 6.计算机发展史
    • 6.1 第一代语言
    • 6.2 第二代语言
    • 6.3 第三代语言
  • 7.Java帝国的诞生
    • 7.1java帝国的诞生
    • 7.2 Java发展
  • 8.Java特性和优势
  • 9.Java三大版本
  • 10.JDK,JRE,JVM
    • 10.1 卸载JDK
    • 10.2 安装 JDK

1.什么是计算机

  1. Computer:全程电子计算机,俗称电脑。
  2. 能够按照程序进行,自动高速处理海量数据的现代化智能电子设备。
  3. 由硬件和软件所组成。
  4. 常见的形式有台式计算机,笔记本计算机,大型计算机等。
  5. 广泛应用在:科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域

2.硬件及冯诺依曼结构

2.1 装机

cpu,Memory(内存),Motherboard(主板),IO设备。

2.2 冯.诺依曼体系结构

3.计算机软件

  1. 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
  2. 计算机软件按照其功能划分为系统软件与应用软件
  3. 系统软件:DOS(Disk Operating System),Windows,Linus,Unix,Mac,Android,IOS
  4. 应用软件:WPS,QQ,微信,英雄联盟,绝地求生
  5. 软件,开发,软件开发
  6. 人机交互(图形化界面,命令行)

4.电脑常用快捷键

  1. 键盘功能键:Tab,Shift,Ctrl,Alt,空格,Enter,Window,

  2. 键盘快捷键:全选ctrl+a

    ​ 复制ctrl+c

    ​ 粘贴ctrl+v

    ​ 撤销ctrl+z

    ​ 保存ctrl+s

    ​ 关闭窗口或者网页alt+F4

    ​ 永久删除shift+delete

5.Dos命令

5.1 打开cmd的方式

  1. 开始+系统+命令提示符
  2. win键+R 输入cmd打开控制台(推荐使用)
  3. 在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口
  4. 资源管理器的地址栏前面加上cmd路径

5.2 管理员方式运行

选择以管理员方式运行

5.3 常用的DOS命令

#盘符切换
#查看当前目录下的所有文件 dir
#切换目录  cd change directory
#清理屏幕 cls
#退出终端
#查看IP ipconfig
#打开应用
#ping命令
ping www.baidu得到百度的IP
#文件操作

6.计算机发展史

6.1 第一代语言

机器语言

6.2 第二代语言

汇编语言

解决人类无法读懂机器语言的问题

指令代替二进制

目前应用:逆向工程,机器人,病毒………

6.3 第三代语言

  1. 高级语言
  2. 大体上分为:面向对象和面向过程两大类
  3. C语言是典型的面向过程语言。C++,JAVA是典型的面向对象的语言。

7.Java帝国的诞生

7.1java帝国的诞生

  • 1972年C诞生

    贴近硬件,运行极快,效率极高。

    操作系统,编译器,数据库,网络系统等。

    指针和内存管理。

  • 1982年C++诞生

    面向对象

    兼容C

    图形领域,游戏等

  • 我们要建立一个新的语言

    语法有点像C

    没有指针

    没有内存管理

    真正的可移植性,编写一次,到处运行

    面向对象

    类型安全

    高质量的类库

  • Java初生

    1995年的网页简单而粗糙,缺乏互动性

    图形界面的程序

    Bill Gates说:这是迄今为止设计的最好的语言!

    Java 2标准版(J2SE):去占领桌面

    Java 2移动版(J2ME):去占领手机

    Java 2企业版(J2EE):去占领服务器

    大量巨头加入

7.2 Java发展

  • 他们基于Java开发了居多的平台,系统,工具

    构建工具:Ant,Maven,Jekins

    应用服务器:Tomcat,Jetty,Jboss,weblogic

    Web开发:Struts,Spring,Hibernate,MyBatis

    开发工具:Eclipse,Netbean,intellij idea,Jbuilder

  • 2006:Hadoop(大数据领域)

  • 2008:Android(手机端)

8.Java特性和优势

简单性

面向对象

可移植性

高性能

分布式

动态性

多线程

安全性

健壮性

9.Java三大版本

Write Once,Run Anywhere

JavaSE:标准版(桌面程序,控制台开发……)

JavaME:嵌入式开发(手机,家电……)

JavaEE:E企业级开发(web端,服务器开发……)

10.JDK,JRE,JVM

JDK:Java Development Kit

JRE:Java Runtime Environment

JVM:Java Virtual Machine

10.1 卸载JDK

  1. 删除Java的安装目录
  2. 删除Java_HOME
  3. 删除path下关于JAVA的目录
  4. java -version

10.2 安装 JDK

  1. 百度搜索JDK8,找到下载地址
  2. 同意协议
  3. 下载电脑对应的版本
  4. 双击安装JDK
  5. 记住安装的路径
  6. 配置环境变量
    1. 我的电脑->右键->属性
    2. 环境变量->JAVA_HOME
    3. 配置path变量

更多推荐

Java零基础学习Day01(搭配视频)