一、计算机基础知识:
1、冯诺依曼体系结构(五大模块组成):控制器、运算器、存储器、输入设备、输出设备。
2、计算机常见存储单位换算:
单位 | 换算 |
字节 | 1Byte = 8bit |
千字节 | 1KB = 1024Byte |
兆字节 | 1MB = 1024KB |
千兆字节 | 1GB = 1024MB |
兆兆字节 | 1TB = 1024GB |
3、字长:计算机存储指一条指令所用的二进制位的个数,以前有64位和32位之分,现在大多数是 64位处理器。
4、地址:存储单元的编号,每个字节都有地址。
5、数的进制
分类 | 表示数字 | 基 | 表示形式 | 例子 |
二进制 | 0,1 | 2 | B | 10001010 B |
八进制 | 0,1,2,3,4,5,6,7 | 8 | O | 10000101 O |
十进制 | 0,1,2,3,4,5,6,7,8,9 | 10 | D | 13873879 D |
十六进制 | 0,1,2,3,4,5,6,7,8,9,A,B, C,D,E,F | 16 | H | 13746AB3 H |
6、计算机系统:硬件系统(主机+外部设备),软件系统(系统软件、应用软件)
7、程序:是一串有序的指令集合。程序=数据结构+算法。
8、计算机语言发展史:机器语言->汇编语言->高级语言。
面向对象语言:Java、Python、C#、C++等等。
面向过程:C、VB等等。
9、Java现在企业用的比较多的JDK版本是(Java SE 8 )和 (Java SE 17)。
10、Java技术体系架构:
Java SE :(Java Platform Stand Edition)标准版
Java EE :(Java Platform Enterprise Edition)企业版
Java ME :(Java Platform Micro Edition)小型版
11、Java语言的特点:简单易学习、强制面向对象、分布式、健壮、安全性高、体系结构中立、 可移植性强、性能优秀、适应动态变化的环境。
12、Java的运行环境:JDK(Java开发工具包)+JRE(Java运行环境)+JVM(Java虚拟机)。
13、Java命名规则:
包:全部小写。标识符用点号“.”分隔开来。
类接口:类或接口的名字应该使用名词。每个单词第一个字母应该大写。避免使用单词 的缩写,除非它的缩写已经广为人知,如HTTP。
方法:第一个单词的第一个字母是小写,但是后面每个单词的第一个字母都是大写。
变量:第一个字母小写,中间单词的第一个字母大写。不要用“_”或“&”作为第一个字母。
14、Java程序注释:
//test:单行注释,在这之后的同一行代码会被注释。
/*test*/:多行注释,在两个/符号之间的代码和内容会被注释。
/**test*/:文档注释,一般用在开头或者类的上面,用来描述其作用。