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进行处理,非常感谢!