Java编程前言

Java编程前言

  1. 概述
    1. 计算机由硬件和软件两部分组成, 硬件是看得着摸得见的, 软件是看不见的指令, 指令控制硬件完成特定的任务
    2. 程序设计: 指令集, 告诉计算机要做什么
  2. 计算机硬件介绍(总线负责连接所有组件)
    1. 中央处理器
      • 中央处理器
      • 控制单元和逻辑单元
      • 赫兹是评判CPU的重要标准
      • 一个CPU只有一个核(core), 核是处理器中实现指令读取和执行的部分, 一台电脑可以有多个CPU, 但是我们一般不会说多个CPU, 而会说多核CPU
      • 以自己电脑为例:
        1. Intel® Core™: 英特尔出厂的CPU
        2. i7-1065: i7十代, 后面两个数, 数值越大越好
        3. G7: 型号,这里标识是戴尔的牌子
          1. M:笔记本专用CPU
          2. Y: 超低电压,性能低,功耗低
          3. U: 低电压,性能较弱但功耗较低
          4. HQ: 标准压力,性能强劲
          5. XM:最强大的笔记本CPU
        4. CPU @ 1.30GHz 1.50GHz: 处理器的重要指标, 这里标识的是双核CPU, 但是它的赫兹太拉胯了(将近六千多的电脑, 我买了个寂寞)
    2. 内存(RAM)
      • 有序的字符序列组成, 用于存储程序及程序需要的数据
      • 一个程序和它的数据在被CPU执行前必须移到计算机的内存中
      • 每个字节都有一个与之对应且唯一的地址
      • 一个计算机的RAM越多, 它的运行速度就越快, 但是此规律是有限制的, 具体看内存的占用率
      • 内存和CPU一样由硅制成的, 但是内存的芯片更简单, 更低速, 更便宜
      • 内存的读取速度相比于硬盘, 那简直有没法比
      • 内存解决了一部分CPU运行过快, 而硬盘数据存取太慢的问题
      • 内存是带电存储的, 一旦断电, 数据就会消失, 且容量有限, 不能持久化数据
      • 作用
        1. 保存从硬盘读取的数据, 提供给CPU使用
        2. 保存CPU的一些临时执行结果, 以便CPU下次使用或保存到硬盘
    3. 存储设备
      1. 磁盘: 容量最大
      2. 光驱: 容量低
      3. 软盘: 容量极低
    4. 输入设备
      • 键盘, 鼠标, 扫描仪
    5. 输出设备
      • 显示器, 打印机
    6. 通信设备
      1. 拨号调制解调器: 电话线连接
      2. DSL(数字专用线): 也是电话线连接, 但是传输速度比上面的快n倍
      3. 电缆调制解调器: 利用有线电缆进行连接
      4. 网络接口卡(NIC): 局域网
      5. 无线网络: WIFI
  3. 计算机发展史上的鼻祖
    1. 阿兰·图灵
    2. 冯·诺依曼
  4. 操作系统
    • 运行在计算机上的最重要的程序, 他可以管理和控制计算机的活动
    • 主要任务
      1. 控制和监视系统的活动
      2. 分配和调配系统资源
      3. 调度操作
  5. 万维网
    • 环球信息网, 简称Web, 一个由许多互相链接的超文本组成的系统
    • 在这个系统中, 每一个资源, 都有一个统一资源标识符(URI, 注意不是URL)
    • 各种资源通过超文本传输协议(HTTP)传送给用户
    • 两种架构: B/S, C/S
    • 互联网 > 因特网 > 万维网
  6. 职业发展与提升
    1. 初始岗位
      1. 开发工程师
    2. 以后方向
      • 管理方向
        1. 经理, 总监
      • 技术方向
        • 资深开发工程师, 专家
  7. 学习经验探讨
    • 纸上得来终觉浅, 绝知此事要躬行
    • 要为成功找理由, 不为失败找借口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员北风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值