Java预备知识

Java学习分为几个层面?

1.基本语法:

        变量、运算符、流程控制、数组等任何一门编程语言都会涉及到的知识。

2.面向对象:

        会通过三条主线一网打尽面向对象。

3.高级应用:

        多线程、集合、IO流、网络编程、反射、NIO等。

编程入门

1.概述

(1)计算机:硬件和软件

2.计算机硬件

        包括CPU 内存 等

        计算机之父:冯·诺依曼 >> 冯·诺依曼体系

(1)CPU 中央处理器:运算器和控制器

        重要概念>>赫兹

        每个计算机都有一个内部时钟,该时钟以固定速度发射电子脉冲。时钟速度越快,在给定时间段内执行的指令就越多。

        速度的计量单位是赫兹(Hz),1Hz相当于每秒一个脉冲。随着CPU速度不断提高,目前以千兆赫(GHz)来表述。

1kHz = 1024Hz

1mHz = 1024kHz

1GHz = 1024mHz

(2)存储设备

        内存:数据断电消失

        硬盘:可以永久保存数据和程序

        光盘:储存数据

        U 盘:储存数据

        >1内存(RAM):

                内存的单位:

                        比特(bit):计算机中最小的储存单位。

                        ②字节(byte):每个字节由 8个 比特构成。

                重要概念:一个程序和其数据在被CPU执行之前必须移动到计算机的内存(RAM)中!

计算机发展史上的两个鼻祖>> 图灵 和 冯·诺依曼

3.万维网 

简称 Web

超文本传输协议 http

互联网>因特网>万维网

4.软件架构

(1)B/S: 浏览器 输入网址

(2)C/S: QQ等客户端

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值