|
1.变量 (1)变量:程序的运行期间一定范围内可以改变的量为变量。 变量(用以存放数据) 数据类型(也就是存放哪种数据) 变量的概念:程序运行期间,可以在一定范围内发生改变的量。 变量的本质:一小块内存空间。 理解:1.以存放数据; 2.内容可以发生改变; 3.一次只能存放一个数据; 4.可通过名称来使用其中的的数据; 5.数据必须符合数据类型的要求。 使用变量 方案一(两个步骤):1.创建一个变量;2.放入数据。 方案二:创建变量的同事直接放入数据。 基本格式: 方案一:1.数据类型 变量名称;//创建变量 2.变量名臣 = 数据值;//放入数据,等号代表赋值动作。 方案二:1.数据类型 变量名称 = 数据值;//创建的同时立刻赋值。 (2)硬性规定:1.字符,下划线_,美元; 2.不能以数字开头; 3.不能以JAVA中的关键字命名。 软性规定:1.基本要求:见名知意; 2.建议只使用英文字母与数字; 3.常见命名规则: a)类:每个单词首字母要大写; b)变量:第一个单词完全小写,后续更多单词首字母大写,例如“age”、“ageOfMyGfriend” c)方法:与变量规则一样,例如“show()”、“getAge()” d)包(文件夹,用于对所有的类进行管理) 全部小写,多级包用点隔开。公司域名的反写。如:cn.itcast (相当于两级文件夹:cn\itcast) com.itheima (相当于两级文件夹:com\itheima) (3) 数据类型: 1.基本类型 整数类型: byte short int long 浮点类型: float double 字符类型: char 布尔型: boolean 2.字符串、类、接口、数组、Lambda、、、 注意事项:1.整数默认为int类型; 2.浮点数默认为double类型; 3.定义一个long型数据,在数值后面以字母L作为后缀如520000L; 4.定义一个short型数据,在竖直后面加F作为后缀 如2.6F; 5.char型数据,可以包含中文。 3.引用类型——字符串; String 注意:首字母应当要为大写。 (4)使用变量的注意事项 1.创建的多个变量不能重名。 2.变量如果没有赋值,不能直接使用;如果要想使用,必须首先赋值。 3.变量的作用域(变量定义在哪个大括号当中就只能在哪里使用,超出直接所属的大括号,就不能使用)问题。 4.通过一个步骤同事定义多个类型相同的变量。(int a,b,c;int a=100,b=200,c=300; 分号代表的是语句结束的意思,因此同时定义 过程当中应该用‘,’号隔开。) 2.运算符 (1)运算符基本概念 1.概述:对常量或变量进行操作的符号,叫做运算符。ForExample:=,+,-,*,/; 2.表达式:以运算符连接多个常量与变量,形成表达式,例如“a+b”。 (2)运算符类型: 1)算术运算符:1.四则运算:+,-,*,/;2.取模运算符 %;3.“+”的特殊用法。4.自增自减运算符。 2)赋值运算符:1.基本:“=”;2.复合:A:+= a+=3 a=a+3; B: -= b-=4 b=b-4; C:*= c*=5 c=c*5; D:/= d/=6 d=d/6; E: %= e%=7 e=e%7; 3)比较运算符:大于 > 小于 < 大于等于 >= 小于等于 <= 等于 == 不等于 != 比较运算符结果必为Boolean值,成立为true,不成立为false; 4)逻辑运算符:与 & 并且两个条件都得满足;全复合才是true。 或者 | 其中一个满足就可;满足其中一个就可以了。 亦或 ^ 两个相同条件为false;不同的条件则为true; 非 !与原结果值相反。 注意事项: 1.逻辑运算符通常连接多个布尔值; 2.如果是两个布尔值进行连接:布尔值A&布尔值B; 3.如果是三个布尔值进行连接:布尔值A&布尔值B&布尔值C。 4.如果是取反运算符,那么只能用于一个布尔值,既:!布尔值。 A)短路&:&&;B)短路或:||
|