java小红本

java小红本

1.小纲

基本语法 关键字、数据类型、运算符、流程控制、数组
面向对象 类/对象、类的结构、三大特征(封装、继承、多态)、接口、设计模式
高级应用 多线程、集合、IO流、网络编程、反射、NIO

2.计算机硬件

中央处理(CPU=运算器+控制器)+内存(主存)+存储设备+输入设备+输出设备+通信设备

计算机硬件之间通过总线(bus)连接

内存(RAM)

CPU存(运行内存RAM)盘(后台存储ROM)

3.小零碎

计算机最小存储单元:bit

计算机中最基本的存储单元:字节(byte),每个字节由8个bit构成,一个int型整数占4个字节。

1个bit是一个2进制位,int数据类型占4个字节,一个字节等于8位bit,即32位。

计算机发展史上的两个鼻祖:图灵、冯诺依曼

操作系统上接应用软件,下连硬件。

cmd:常用命令行操作,“图形化界面语言”。

Java两种核心机制:Java虚拟机(JVM)、垃圾收集机制

从里到外:硬件擦做系统JVM字节码文件

Java语言的环境搭配:JVMJREJDK

JDK = JRE + 开发工具集(Javac编译工具等)

JRE = JVM + Java标准类库

  • 数据类型

    • 基本数据类型

      • 数值型

        • 整数类型(byte 1字节,short 2字节,int 4字节,long 8字节)

        • 浮点数类型(float 变量要以f或F结尾,double 不需要)

      • 字符型 char(1字符=2字节,定义char型变量,通常使用一对 ‘ ’ )

      • 布尔型 boolean

    • 引用数据类型

      • 类(class)

      • 接口(interface)

      • 数组([ ])

String不是基本数据类型,属于引用数据类型,声明String类型变量时,使用一对“ ”。

4.整数的四种表示形式

二进制(binary) 0,1。以ob或OB开头
十进制(decimal) 0~9
八进制(octal) 0~7,以数字0开头
十六进制(hex) 0~9 以及 A~F,以Ox或OX表示,此处 A~F不区分大小写

5.逻辑运算符

&、&&、|、||、!、^

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91951 人正在系统学习中

来源:荡辽

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月18日
下一篇 2021年9月18日

相关推荐