变量与常量

 什么是变量

  主要用于数据存储的一种有类型的容器

  三元素:变量类型 变量名  变量值

什么是标识符

  是程序员在自定义程序时,自定义的一些名字.如:类名,变量名,包名,方法名等

标识符的命名规则:

  主要有数字,英文字母,下划线,美元符号组成;

  不能数字开头,中间不能加入空格符

  不能是Java中的关键字和保留字

  标识符可以是任意长度,但命名要有意义,即 见名知意

什么是关键字

  关键是Java语言预先定义的具有特殊意义的标识符,可以用来表示一种数据类型或者程序结构

 

数据类型:

  1.基本数据类型:数值型(byte short int)  浮点型( float double) 字符型(char)  布尔型 ( boolean)

  2.引用数据类型:类(class)  接口(interface)  数组

 进制的表示:

  八进制:以0开头  如058

  十六进制:以0x开头  如0x12ace

基本数据类型的存储

  在内存的栈中开辟类型大小的空间

字符编码:在计算机中, 只能处理数字,如果要对文本进行处理,必须把文本转换成数字才能处理

  ASCII编码:最早的编码格式 只包含127个字母.即大小写英文,数字和一些特定的符号  使用1个字节表示一个字符

  Unicode编码:又称万国码,包含所有语言的编码集,通常使用2个字节表示一个字符   主要使用与内存中

  UTF-8编码:一种"可变长的编码",可以根据不同字符自动选择字节大小.  主要使用于信息传输中

基本数据类型自动转换:

强制类型转换:

  将数据类型范围较大的数据转换为数据类型较小的数据;

  如: long a = 100l;   将a转换为int型

       int b = (int)a;

常量:在Java中定义的不可改变的字面量  用关键字final  修饰

  常量名:所有字母大写  多个单词用下划线(_)连接

 

posted @ 2018-06-21 10:09  HJ0101  阅读(98)  评论(0编辑  收藏  举报