day2-基础语法

day2-基础语法

一、集成开发环境IDE

修改Eclipse的编码集为UTF-8

打开Eclipse -> 点击工具栏Window -> 点击preferences -> General -> 展开点击workplace -> 修改Text file encoding为UTF-8

二、变量

变量定义

用于存储数据,并且在程序运行过程中值会变化的量

变量定义语法

数据类型 变量名 [赋值];
int a ;
a = 10;
int b = 10;
char a = 'i';

变量命名规则

java语言规定标识符由任意顺序的字母、下划线、$和数字组成,但第一个字符不能是数字且不能是java保留的关键字。
变量命名规则:
1. 必须是有效的标识符
2. 不可以使用java关键字
3. 变量名不能重复
4. 应选择有意义的单词作为变量名
补充:
1. 变量命名使用小驼峰规则,首字母小写,若由多个单词组成后面的单词首字母大写,例如myFamily,mathGrade
2. 类命名使用大驼峰规则,每个单词的首字母大写。如MyFamily
3. 常量命名规则,所有单词大写,中间使用下划线_连接

三、常量

常量定义

程序运行过程中值不变的量

常量定义语法

// final 数据类型 常量名 = 值;
final double PI = 3.14;

四、注释

注释定义

用于说明和解释代码,增加代码可读性,注释后的代码不运行

注释分类

单行注释: // ...
多行注释: /*
		*/
文档注释:/**
		*/

五、数据类型

基础数据类型

数值型(整型和浮点型)

整型:byte(1B)、short(2B)、int(4B)、long(8B)
byte型数据范围是:-128~127
对long型变量进行赋值时,若超过int的表示范围则需在数字后加 L
浮点型:float、double
定义float型变量时,需要在数值后加上 F

字符型

char(2B)
char a = 'b';
char b = '@'; //char的赋值只能是单个字符,且使用单引号‘’

布尔型(Boolean)

Boolean只有两个值true(真)、false(假)
Boolean a = true;
Boolean b = false;

引用数据类型

类、接口、数组

字符串型(String)

String str = "nihao中国";//String首字母大写,只能使用双引号“ ”,双引号里可以是任意内容

数据类型转换

数据类型按照容量大小可以按照从小到大的顺序排列:
byte -> short -> char -> int -> long -> float -> double

自动类型转换

从容量小的数据类型转换为容量大的数据类型为自动数据类型转换
//举例
int a = 1;
double b = a;

强制类型转化

从容量大的数据类型转换为容量小的数据类型为强制数据类型转换,一般不建议这样转换,会丢失数据精度
\\例子
double pi = 3.14;
int a = (int) pi;
char c = (char) a;
posted @ 2022-03-23 21:32  KeeganXu  阅读(49)  评论(0)    收藏  举报