SUN公司,现在是oracle公司
互联网开发
詹姆斯.高斯林
JAVASE 标准版
JAVAEE 企业版
JAVAME
JDK开发者工具包 企业在意是否安全与稳定
开发去官网下载
安装目录 不要带空格和中文
java
javac 编译
步骤: 编写代码 test.java —> 编译代码 test.class ---------> 运行代码
窗口命令: dir 查看路径下文件
cls 清屏
机器语言 》 汇编语言 》高级语言
JDK的组成
- JVM Java虚拟机
- JRE Java运行环境
- 核心类库
Path环境变量: 用于记住程序路径,方便在任意目录启动程序
注释:
单行注释
多行注释
文档注释
注释是利人利己的好习惯
变量定义的时候可以没有初始化值,但是使用的时候必须给初始化值。
int a; //不会报错
System.out.println(a); //直接只用会报错
二进制
逢二进一
十进制转二进制的算法
- 除二取余法
计算机中数据的最小单元:
8个二进制位为一组,来保存数据,我们称之为一个字节(byte,简称B)
每个二进制称为一位(bit,简称b) 1byte = 8bit
97
二进制: 01100001
八进制: 0~8 0141
十六进制: 0~9 A B C D E F 0X61
在计算机中如何存储呢
文本: 使用ASCII码定义不同字符对应的二进制串
图片:每个像素点都是 由红蓝绿 0~255**255*255表示颜色
声音:声波
基本数据类型(4类8种)
数据类型 | 关键字 | 取值范围 | 字节数 |
---|---|---|---|
整数 | byte short int long | -128~127 | 1 2 4 8 |
浮点数 | float double | 22.2F 33.33 | 4 8 |
字符 | char | 2 | |
布尔 | boolean | true,false | 1 |
引用数据类型 String
标识符
给类,变量,方法起名字的规矩
- 由数字,字母 ,下划线(_),美元($)等组成
- 不能以数字开头,不能是关键字,区分大小写