Java学习知识点要求(7)
; d5 x1 G+ q+ K, g1 E$ t11、变量类型定义语法,特别注意float、double、char、String类型的定义: T: }1 b' L( \! F9 Z" y
(1)变量的定义包括变量名、变量类型和作用域几个部分。4 J3 k0 b$ S9 z9 f* e) _# a
注意以下几点:* `: S6 `+ P# \2 O
变量名必须是一个合法的标识符。变量名应具有一定的含义,以增加程序的可读性。
# t: z& ]6 J' s1 a) \变量类型可以为前面所说的任意一种数据类型。
& C# G% F! @8 [声明一个变量的同时也就指明了变量的作用域,变量的作用域指明可访问该变量的一段代码。按作用域来分,变量可以有下面几种:局部变量、类变量、方法参数、例外处理参数。
2 Y6 H* ?. o6 w X* j* ~' }: C q(2)变量声明:先声明,后使用% E" Y& S; K+ U
变量声明格式:数据类型 变量名1 [,变量名2];
/ \6 I. r+ s, w9 o+ n: ^例如:int a,b; //这是声明
# [5 P+ G1 {# L( [1 \变量赋值格式:变量名1=值1;
3 [! U: J4 W, D5 [7 t' d例如:a=45;//这是赋值
4 G" @: [/ M% F1 _. W- A* z4 g声明和赋值同时:数据类型 变量名1 [=值1] [,变量名2[=值]…];
4 K7 O; y+ e' q& ^9 q2 P例:float f=2.5,g=5.8;
. M* ?- e4 w" }2 T% h/ I(2)整型变量:int a=45;" B( i5 [' ?5 K( |* I% {
浮点型变量:float f=5.78f;//声明一个float时,必须加上后缀“f”或“F”$ z/ q1 O; x+ }+ O4 x9 U# h
//声明double、long的时候,可以加后缀,也可以不加
7 {, n1 e. |3 W- s$ v- v2 [5 W7 F: w字符型变量:char c1='a';
- a+ O- h; W: g5 I9 K$ l7 ~2 z- y4 ^Srting name1 = new String("李白");
0 V8 c1 N1 r* a6 M3 x+ t7 C布尔型变量:boolean b=false; |