- ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
-
- 我是从C++转过来学习Java的,c++中的语法和Java语法有些许的不同,下面就是我学习Java基础的一些笔记。
-
- Java中的常量和变量
- 首先,Java中的标识符的命名规则:
-
(1) 由字母、数字、下划线、$组成,不能以数字开头
注意:此处的字母还可以是中文,日文等;
(2)大小写敏感
(3)不得使用java中的关键字和保留字
(4)别用Java API里面的类名作为自己的类名。
-
Java中的常量和变量的定义都遵循命名规则。变量的概念:占据内存中的某一片存储区域,该区域有自己的名称(变量名)和类型(数据类型),该区域的数据可以在同一类型范围内不断变化。
-
变量的特点:不断的存放同一类型的常量,可以重复使用。
-
常量:常量就是不变的量,如数据常量100、-50等,还有字符常量等。
-
定义变量的格式:数据类型 变量名 = 初始化值
-
如:int a = 23;char b = 'a';
-
变量的分类:Java中变量可以分为成员变量和局部变量
-
成员变量:在方法体外,类体内声明的变量,又称字段(Field)或全局变量;(其实Java中没有全局变量,由于Java是面向对象语言,所有变量都是类成员)成员变量的作用域是整个类中;
-
局部变量:不是声明在类体括号里面的变量;局部变量使用前必须初始化值;局部变量没有默认初始化值;局部变量的作用域是从定义开始到定义它的代码块结束;
-
public class test { static int i ;//全局变量 public static void main(String[] args) { int a = 10;//局部变量 System.out.println(i); System.out.println(a); } }
-
- Java中的基本数据类型
- Java语言的基本数据类型共有8种,4个类别:
- 整数型:byte(字节型)、short(短整型)、int(整型)、long(长整型)
- 浮点型:float(单精度浮点型)、double(双精度浮点型)
- 字符型:char(字符型)
- 布尔型:boolean(布尔型)
-
- Java中的运算符
- 运算符分类:
-
算术运算符(+ 、— 、* 、/ 、%)
赋值运算符(= 、+=、-=、*=、/=,、%=)
关系运算符(>、>=、<、<=、!=)
条件运算符(&&、||、!&、|、^)
位运算符(&、|、^、~、>>、<<、<<<、>>>)
-
特别注意:“e&”和“&&”的区别:单与时,左边无论真假,右边都进行运算;双与时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。“|”和“||”的区别同理,双或时,左边为真,右边不参与运算。“ ^ ”与“|”不同之处是:当左右都为true时,"^"结果为false。
-
- 如:
-
public class test { public static void main(String[] args) { int a = 2,b = 3; System.out.println(a>b?a:b);//此处输出b的值3 } }
-
-
黑马程序员_Java常量、变量、数据类型和运算符的学习笔记
最新推荐文章于 2024-03-18 08:41:58 发布