Java语言的基础-day3

标识符

在Java程序中凡是程序员自己有权利命名的单词都是标识符。
可以标识:类名,方法名,变量名,接口名,常亮名。
不能以数字开头,区分大小写,不能用关键字。
类名,接口名,后面每个单词首字母大写。
常量名全部大写。
变量名,方法名,首字母小写,后面每个单词首字母大写。

字符

单引号+字符
双引号+字符串
其他不加引号

变量

数据类型的作用是指导在内存中开辟空间的大小。
变量是内存中一个有名字,有数据类型(大小),有字面值的一个空间。
数据类型+变量名。
变量名=字面值。=是一个赋值运算,把右边的值赋值给左边。
给变量重新赋值的原理是先将i指向内存中100的空间,然后让i指向1000的空间,那个100的空间就相当于垃圾。
int a,b,c;
声明一个变量必须将它初始化后才能访问。
局部变量:方法体定义的变量的作用域只在方法体内有用。
成员变量:类体的作用域在全部,但是前面必须加static。
遵循就近原则,不在一个定义域中可以重名。
成员变量没有初始化,系统会默认赋值(Byte,short,int,long为0;boolean为false)。

数据类型

Java中数据类型分两种:基本数据类型和引用数据类型。
基本:short(2),boolean(1),char(2),float(4),byte(1Byte),double,int(4)…
字符串属于引用数据类型。
1byte=8bit(8位);1 KB=1024 Byte;

转义字符

\n,不是一个字符串而是一个字符,是一个换行符。
输出一个单引号’’’,输出一个反斜杠’\’

字符串的连接运算符

当+运算符两边都是数字的话,一定进行加法运算。
当+运算符两边只要有一个数据是字符串,就会进行字符串连接运算,结果还是一个字符串类型。
“10+20=”+a+b最后的结果是10+20=1020
“10+20=”+(a+b)
三目运算符:布尔表达式?表达式1:表达式2;

上一篇:Leetcode刷题——剑指Day3(C#)


下一篇:Day3.Java开发环境搭建