尚硅谷Java基础笔记——2. Java基本语法(上)·变量和运算符

2022/5/1 11:12:52

本文主要是介绍尚硅谷Java基础笔记——2. Java基本语法(上)·变量和运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

2.1 关键字和保留字

2.1.1关键字

  • 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)
  • 特点:关键字中所有字母都为小写

2.1.2 保留字

  • 定义:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名标识符时要避免使用这些保留字 。

    goto 、const

2.2 标识符(Identifier)

  • 定义: Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符 。

    凡是自己可以起名字的地方都叫标识符。

/*
标识符的使用:
1.标识符:凡是自己可以起名字的地方都叫标识符。
	比如:类名、文件名、方法名、接口名、包名...

2.标识符的命名规则:-->如果不遵守如下的规则,编译不通过!需要大家严格遵守
>由26个英文字母大小写,0-9 ,_或 $ 组成
>数字不可以开头。
>不可以使用关键字和保留字,但能包含关键字和保留字。
>Java中严格区分大小写,长度无限制。
>标识符不能包含空格。

3.Java中的名称命名规范:-->如果不遵守如下的规范,编译可以通过!建议大家遵守

包名:多单词组成时所有字母都小写:xxxyyyzzz
类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

4.
注意1:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”。
注意2:java采用unicode字符集,因此标识符也可以使用汉字声明,但是不建议使用。

*/
class  IdentifierTest{

	public static void main(String[] args) 
	{
		System.out.println("Hello World!");
	}
}
class Hello1_$
{
}

2.3 变量

  • 概念:
    • 内存中的一个存储区域
    • 该区域的数据可以在同一类型范围内不断变化
    • 变量是程序中最基本的存储单元。包含变量类型变量名存储的值
/*
变量的使用
1.Java定义变量的格式:数据类型 变量名 = 变量值;

2.说明:
  ①变量必须先声明再使用。
  ②变量都定义在其作用域内,在其作用域内,它是有效的。
  ③同一个作用域内,不可以声明两个同名变量。

*/
class VarialbeTest 
{
	public static void main(String[] args) 
	{
		//变量的定义
		int myAge = 12;
		//变量的使用
		System.out.println(myAge);
		//变量的声明
		int myNumber;
		//变量的赋值
		myNumber = 1001;
		System.out.println(myNumber);
	}
}

  • 数据类型(整型+浮点型)
/*
Java定义的数据类型

一、变量按照数据类型来分
	
	基本数据类型:
		整型:byte\short\int\long
		浮点型:float\double
		字符型:char
		布尔型:boolean

	引用数据类型:
		类(class)
		接口(interface)
		数组(arry)

二、变量在类中声明的位置
		成员变量 vs 局部变量
*/

class VariableTest1 
{
	public static void main(String[] args) {
		//1.整型:byte(1bit)\short(2bit)\int(4bit)\long(8bit)
		//① byte范围在:-128 ~ 127
		byte b1 = 12;
		byte b2 = -128;		
		System.out.println(b1);
		System.out.println(b2);
		//② 声名long型变量,必须以“l”或“L"结尾
		//③ 通常定义整型变量时,使用int型。
		short s1 = 128;
		int i1 = 1234;
		long l1 = 1635413651L;
		System.out.println(l1);

		//2.浮点型:float(4字节) \ double(8字节)
		//① 浮点型:表示带小数点的数值
		//② float表示数值的范围比long还大
		 double d1 = 123.5;
		 System.out.println(d1 + 1);
		 //③ 定义float类型变量时,变量要以"f/F"结尾
		 float f1 = 11.3f;
		System.out.println(f1);
		//④ 通常,定义浮点型变量时,使用double型。
		//3. 字符型:char(1字符=2字节)
		//① 定义char型变量,通常使用一对'',内部只能写一个字符
		char c1 = 'a';
		//编译不通过
		//c1 = 'AB';
		System.out.println(c1);

		char c2 = '1';
		char c3 = '中';
		char c4 = 'Π';
		System.out.println(c2);
		System.out.println(c3);
		System.out.println(c4);

		//② 表示方式:1.声明一个字符 2.转义字符 3.直接使用 Unicode 值来表示字符型常量
		char c5 = '\n';//换行符
		c5 = '\t';//制表符
		System.out.print("hello" + c5);
		System.out.println("world");

		char c6 = '\u0043';
		System.out.println(c6);

		//4.布尔类型:boolean
		//① 只能取两个值之一:true、false
		//② 常常在条件判断、循环结构中使用
		boolean bb1 = true;
		System.out.println(bb1);

		boolean isMarried = true;
		if(isMarried){
			System.out.println("你不能参加\"单身\"Party了!\\n很遗憾");
		}else{
			System.out.println("你可以多谈谈女朋友");
		}
	}
}


这篇关于尚硅谷Java基础笔记——2. Java基本语法(上)·变量和运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程