计算机两个最牛的人物
Alan·图灵 计算机的思想 CPU 计算 流程控制
冯诺依曼 计算机使用二进制 匈牙利 布达佩斯
.class 要执行的话 依赖 JVM 虚拟机
windows .exe
mac .dmg
linux Ubantu CentOS RedHat
**** JDK包括 JRE 和 开发工具
JRE包括 JVM 和核心类库
为什么要配置path环境变量?
为了在电脑的任意目录下都可以对java代码进行编译和运行
怎样配置path环境变量
我的电脑 右键选择属性 -->高级环境设置--》环境变量 --》在系统变量里面创建一个JAVA_HOME -->配置Path
java -version //查看当前的java的版本
DOS命令:
1.切换盘符 盘符: D:
2.打开目录 cd 目录 cd 目录1\目录2..
3.回到上一个目录 cd .. cd \
4.查看当前目录的所有的文件 dir
5.清屏 cls
6.退出 exit
win + E 直接打开我的电脑
public class HelloWorld{/*这个也是多行注释*/
public static void main(String[] args){ // JVM原理
System.out.println("hello 无论怎么写 world");
}
}
java程序编译命令: javac 文件名.java 得到一个.class 文件
java程序运行命令: java 文件名
所有的java的符号全部都是英文状态下的 subline 64G
注释:解释说明代码的功能
不参与程序的运行
1.单行注释 //这个是单行注释
2.多行注释 /*这个是多行注释*/
关键字: 已经被java语言使用的个别的有特殊含义的单词 我们以后不能再使用
特点:都是小写的字母组成的单词 在编辑器里面有特殊的颜色
常量:在程序运行的期间值不会发生变化的量
字符串常量: "两个双引号之间的数据都称之为字符串常量"
字符常量: 在两个单引号中间有且仅有一个符号不能没有任何内容 ' ' 'A' '5' '国' //错误的写法 '中国' ‘0’
整数常量: 包括正数和负数 还有0
浮点数常量: 3.14 -5.18
布尔常量: true false
空常量: null
常用的基本的数据类型:
整型: byte 占1个字节 (-128~127) short 占2个字节 int 默认 占4个字节 21亿 long 占8个字节
浮点型: float 占4个字节 double 默认 占8个字节 3.14 3.1399999999
字符型: char 占2个字节 范围 0-65535
布尔型: boolean 占1个字节 true 或者 false
变量的定义格式:
硬盘 内存 缓存(寄存器) IO流,GC 木桶原理
数据类型 变量名 = 数据值/常量值
变量的使用:
1.变量名不能重复
2.使用变量前一定要给变量赋值
3.如果定义long类型的数据 数据后面加上L long l = 10000000000L;
如果是使用 float 类型 float f = 3.14F; double 默认
标识符命名规范:
组成部分: 26个英文字母 数字0-9 下划线 _ 美元符号$
硬性要求:不能以数字开头
小驼峰命名: 变量和方法
规范: 首字母小写 其余的每个单词的首字母大写 firstName
大驼峰命名: 类 接口
规范: 首字母大写 其余的每个单词的首字母大写 FirstName HelloWorld
数据类型转换:
1.自动类型转换 long l = 100; 等号的左边的数据类型的范围 大于等号右边的数据的范围
2.强制类型转换 float f = 3.14F; 等号的左边的数据类型的范围 小于等号右边的数据的范围
强制类型转换出现的问题: 1.精度损失 int num = (int)88.88; //88
2.数据溢出 数据不准确
自动类型转换不需要我们操作 而强制类型转换建议最好不要使用 |
|