前言
最近焦虑迷茫,学习过程中遇到了困难,所以想重新复习一遍SE语法,巩固基础,以博客记录自己每天的学习笔记,也便于复习。
java之父 詹姆斯·高斯林
提出“Write once, Run anywhere" 的口号。
1. 添加环境变量的方法
设置-高级系统设置-环境变量-path-点击新建-添加文件地址点击确认即可
检查方法:点击win+r,弹出一个框,输入cmd回车。
输入对应的字符,回车后能打开软件即环境变量安装成功
java环境变量安装成功如下:
2.JDK JRE JVM
java编译之后产生的是字节码文件 byte code
三者之间的关系:
3.main方法
- 类里面包含方法,方法里面包含局部变量
另外从中还学到一个:字符串数组 int arr[]
- 在一个源文件中,只能有一个public修饰的类,而这个public修饰的类名字必须与源文件名字相同
- public修饰的类名字必须是大驼峰,也就是每个单词的首字母要大写
- 一个java文件可以有多个class,但是只能有一个public class
- 打印换行与不换行
换行:
System.out.println("hello1");
不换行
System.out.print("hello2");
另外打印字符要加双引号
- 打印不用格式化
System.out.println(7); System.out.println(7.7); System.out.println(true);
快捷键复制代码:ctrl + d
鼠标点击那一行代码的哪个位置都行,然后按住ctrl +d,直接复印整行代码到下一行。跟ctrl + c是不一样的。
剪切代码:ctrl + x
鼠标点击那一行代码的哪个位置都行,然后按住ctrl +x,直接删除整行代码。
撤销快捷键:ctrl + z
4.注释
目的:便于读懂,描述代码信息
快捷键注释多行代码:Ctrl + Shift + /
取消注释也是如此
注释类型
单行注释:
//
多行注释:
/* */
文档注释:
/** * */
5.标识符
含义:在程序中用户给类名,方法名或者变量所取的名字
注意:
int $a = 10; int a3 = 15; int _a = 12; int minNum =1;
练习:
6.数据类型与变量
要记住的是 bite的范围是-128 ~ 127
6.1字节:
表示空间大小的基本单位
6.2变量
经常改变的量叫做变量,而数据类型用来定义这些变量是是什么类型
注意:在java中,在定义局部变量时,必须初始化(定一个值给他)
int b;这种是错误的
6.3找最大值和最小值范围
System.out.println(Integer.MAX_VALUE); System.out.println(Integer.MIN_VALUE);
整型变量
1.整型
包装类型:Integer
int a = 10;
- 长整型
包装类型Long
初始值后面要写大写的L,表示是长整型
long a = 10L;
- 短整型
包装类:Short
short b = 10;
- 字节型变量
包装类:Byte
byte b = 10
浮点型变量
- 双精度浮点型
包装类:Double
double d = 3.14;
注意: int 除以 int 的值仍然是 int(会直接舍弃小数部分)。如果想得到小数, 需要使用 double 类型计算.
如:
double a = 1.0; double b = 2.0; System.out.println(a / b);
- 单精度浮点型
包装类型:Float
float c =1.0f;
字符型变量
包装类型:Character
char c1 = 'A'; // 大写字母 char c2 = '1'; // 数字字符 // 注意:java中的字符可以存放整形 char c3 ='美';
原因: Java 中使用 Unicode 表示字符. 因此一个字符占用两个字节, 表示的字符种类更多,包括中文。
布尔型变量
包装类型
boolean b = true; System.out.println(b); b = false; System.out.println(b);
注意事项:
- boolean 类型的变量只有两种取值, true 表示真, false 表示假.
- Java 的 boolean 类型和 int 不能相互转换, 不存在 1 表示 true, 0 表示 false 这样的用法.
总结:只有字符型和整型的包装类不一样,其余的都是首字母大写即可。