这里是怂怂土的java学习笔记,学习视频链接在下方,点击跳转即可
一、基础知识
1、常用DOS命令
win+r 输入 cmd
操作 | 说明 |
---|---|
盘符名称: | 盘符切换。如:E:回车,表示切换到E盘 |
dir | 查看当前路径下的内容 |
cd 目录 | 进入单极目录 |
cd … | 回退到上一级目录 |
cd 目录1\目录2… | 进入多级目录 |
cd \ | 回退到盘符目录 |
cls | 清屏 |
exit | 退出命令提示符窗口 |
2、Path环境变量的配置
高级系统设置中
Path中新建 %JAVA_HOME%bin
3、cmd命令运行
HelloWorld.java
常见问题
1、英文符号
2、System大小写
注释
// 单行
/**/
notedpad ++ 写java 设置
4、基础语法
1、关键字
关键字的字母全部小写
2、常量
字符串(双引号括起来的)、整数、小数、字符(单引号括起来的)、布尔、空(null)
⭐注意:空常量不能直接输出
SysSystem.out.println(null)
3、数据类型
内存占用和取值范围
4、变量
定义变量格式:数据类型 变量名 = 变量值
eg: int a = 10;
修改变量
eg:a = 20;
⭐注意:1、变量名字不能重复
2、变量需要赋值,否则不能使用
3、定义long类型的变量,long c = 1000000000000000L; (会默认int类型,为了防止整数过大,在后面加上L就好了)
定义float类型变量的时候,为了防止类型不能兼容,后面要加F
5、标识符
👉由数字、字母、下划线_、美元符$组成
不能以数字开头
不能是关键字
区分大小写
常见命名约定
1、小驼峰命名法——方法、变量
1、标识符是一个单词的时候,首字母小写 eg:name
2、标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 eg:firstName
2、大驼峰命名法——类
1、标识符是一个单词的时候,首字母大写 Student
2、标识符由多个单词组成的时候,每个单词的首字母大写 GoodStudent
6、类型转换
1、自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
eg:double d = 10;
public class ConversionDemo{
public static void main(String[] args){
double d = 10;
System.out.println(d); // 输出:10.0
byte b = 10;
short s = b;
int i = b;
// byte 到 char 不行 , 类型不兼容
// char e = b;
// 强制类型转换
int k = (int)88.88;
System.out.println(k); // 输出: 88
}
}
2、强制类型转换
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
格式:目标数据类型 变量名 = (目标数据类型) 值/变量;
范例:int k = (int)88.88;
5、运算符
1、算术运算符 + - * / %
public class OperatorDemo{
public static void main(String[] args){
// 定义两个变量
int a = 6;
int b = 4;
System.out.println(a + b); // 10
System.out