重温java
一:环境变量配置
java环境变量配置
by:哔哩哔哩
二:基础语法
(一)注释
单行注释
1 | //这是单行注释 |
多行注释
1 | /* |
文档注释
1 | /** |
注释不会被执行。
在代码编写过程中,注释非常重要,一定要养成写注释的好习惯。
(二)标识符和关键字
java所有的组成部分都需要有名字。类名、变量名以及方法名都被称为标识符。
标识符注意点
所有的标识符都应该以字母(A-Z 或者a-z) ,美元符($)、或者下划线(_)开始
首字符之后可以是字母(A-Z 或者a-z),美元符($)、下划线(或数字的任何字符组合
不能使用关键字作为变量名或方法名。
标识符是大小写敏感的
合法标识符举例:age、$salary、_value、__1_value
非法标识符举例:123abc、-salary、#abc
1
2
3public static void main(String[] args){
string 王者荣耀=“最强王者"; System.out.println(王者荣耀);
}可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low
(三)数据类型
强类型语言(安全性)
要求变量的使用要严格符合规定,所有变量都必须先定义才能使用。
java的数据类型分为俩大类
基本数据类型
数值类型
整数类型:byte(占1个字节范围)
short (占2个字节范围)
int(占4个字节范围)
long(占8个字节范围)
浮点类型:float(占4个字节)
double(占8个字节)
字符类型:char(占2个字节)
boolean类型:占1位,其值只有true(1)和false(0)俩个
引用类型
类
接口
数组
(四)类型转换
- 由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。
低——————————————————————>高
byte,short,char—>int—>long—>float—>double
小数优先级大于整数
运算中,不同类型的数据先转化为同一类型,然后再进行运算。
强制类型转换
自动类型转换
小转大自动转,大转小需强转
1 | public class Helloworld { |
注意点:
不能对布尔值进行转换
不能吧对象类型转换为不想干的类型,
小转大自动转,大转小需强转,大小对应指数据类型的容量。
在转换的时候可能存在内存溢出,或者精度问题。
1
2System.out.println((int)23.9);//23
System.out.println((int)-45.86);//-45扩展:jdk特性:数字之间可以用下划线分割
1
2
3
4
5int money = 10_0000_0000;
System.out.println(money);
输出结果:
1000000000
(五)变量
变量是什么:就是可以变化的量!
Java是一种强类型的语言,每个变量都必须声明其类型。
Java变量是程序中最基本的存储单位,其要素包括变量名、变量类型和作用域。
注意事项:
每个变量都必须有类型,类型可以是基本类型,也可以是引用类型
变量名必须是合法的标识符
变量声明是一条完整的语句,因此每一个声明都必须以分号结束