Java标识符与基础类型
Java注解
注解的作用
注解的种类
public static void main ( tring[ ] args) {
int age= 18 ;
}
public static void main ( String[ ] args) {
System. out. println ( "hell,world" ) ;
}
public static void main ( String[ ] args) {
System. out. println ( "有道无术,术尚可求.有术无道,止于术" )
}
Java关键字
Java语言赋予特殊含义的单词 Java关键字预览
Java标识符
标识符 就是名称的意思,所有的名字都统称为标识符。Java 中经常要定义类,方法,变量 等,在定义的时候需要给它们取名字,这些名字就是标识符。 -### 标识符的组成 字母 数字 下划线_ 美元符$ 不能以数字开头 不能是关键字 遵循驼峰法则(单词首字母大写) 见名知意 注意 :可用中文,但不建议使用,以免造成不必要的麻烦!!!
基本数据类型
首先要明白什么数据? 数据 是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号 或这些物理符号 的组合。(比如:游戏里面的所有角色,玩家,以及装备等,都是数据,呈现给玩家的信息也是数据,数据无处不在。)
数据类型
指包含由特殊的事物或现象抽出来的共同点的抽象概念。
Java中的数据类型
Java是强类型语言,对每一种数据都有对应的数据类型。 -基本数据类型是Java语言中内置的类型,整数类型,小数类型,字符类型,布尔类型 这四类是最基础的类型。 引用数据类型 是强大的数据类型,它是基于数据类型创建的。
基本数据类型的取值范围
char字符型 ,2个字节,用单引号表示 ’ ’ ,刚好容纳一个汉字,注意:里面只能放一个。例如:‘汉’。boolean布尔型 ,一个字节,最低为表示,取值(布尔值):true(真)和false(假)。自然常数 ,约2.718281828
Java的常量与变量
常量
常量就是不变的数据量,例如:666就是常量。任何数据量都有其类型,666为整数类型。 整数类型 :18,66,18888等等小数类型 :1.8, 6.6,3.1415926等字符类型 :‘a’、‘A’、‘0’、‘中’ ,等布尔类型 :true(真)、false(假)、字符串类型 :“字符串”、“Hell,World!!”。
变量
变量是内存中装数据的小容器,你只能用它来存数据和取数据。
计算机的存储单元
变量 是内存中的小容器,用来存储数据。计算机的存储设备最小信息单元叫位(bit) ,称之为“比特位”,通常用小字母b来表示。 计算机最小的存储单元叫字节(byte) ,通常用大写字母B表示,1个字节由8个位 组成。
1B(字节) = 8bit(位)
1KB = 1024B
1MB = 1024KB
1G = 1024 MB
1TB = 1024G
1PB = 1024TB
定义变量
局部变量
我们使用变量的时候要注意,要满足变量的使用规则才能使用。 定义变量时可以先不赋值,使用时再赋值,不赋值不能使用。
public class Demo2 {
public static void main ( String[ ] args) {
int x;
x = 20 ;
System. out. println ( x) ;
}
}
public class Demo3 {
public static void main ( String[ ] args) {
int i = 10 ;
double i = 20 ;
}
}
常量值隐式转换 隐式转换 是系统跟据程序需要而自动转换的,不需要定义,但并不是所有值类型都可以互相转换.
大范围数据类型 变量 = 小范围数据类型 double n = 10000; 显式专换 是你定义让这个值类型转换成你要用的值类型,例,你定义int i=5,想把他专换成char类型,就用显式转换(char)i
小范围数据类型 变量 = (小范围数据类型 变量)大范围数据类型 int n = (float) 6.7;
public class Demo4 {
public static void main ( String[ ] args) {
short a = 10 ;
int b = 10 ;
short c = b;
}
}