2022-12-05

2022-12-04  本文已影响0人  RobertLiu123

一、计算机组成

1、硬件
(1)cpu,是计算机运算和执行的核心
(2)硬盘,永久存储文件,存取数据慢
(3)内存,暂时存储数据,存取数据快
2、软件
软件存在是为了提高人与计算机交互的效率
人机交互主要有如下方式
(1)cmd
(2)软件

二、源程序

计算机中程序是以文件的形式存在硬盘中的,如.java .cpp .html,如果直接在硬盘中执行会非常慢,因此需要把程序加载到内存中,提高运行效率


image.png

三、进制

逢几进一
十进制 0~9
二进制 0、1
八进制 0~7
十六进制 0~9ABCDEF

四、进制转换

二进制转十进制


image.png

十进制转二进制


image.png

image.png

五、语言

机器语言 即0和1
汇编语言 用一部分单词表示功能,比机器语言更能为程序员理解,但是功能不多
高级语言 功能多、单词好记,java、c++、python

六、第一个java程序

1、所有源代码都要写到.java文件中
2、java文件第一层要写公共类
3、程序会在主方法中依次执行
4、打印语句

七、执行

一个java程序执行,需要经过编译和解释两步

八、jdk、jre

jdk(java development kit) java开发环境
jre (java runtime environment) java运行时环境

九、环境变量配置

java_home jdk的路径
path jdk下bin的路径
class_path jdk下lib的路径

十、字节码

.class 中间产物

十一、jdk文件夹内容

bin 存储编译、解释等指令
lib 存储程序运行用到的类库

上一篇 下一篇

猜你喜欢

热点阅读