var变量

变量,内存空间的复用   就是内存当中存储数据的最基本的额单元

java语言中数据被称为字面量

分为  整数型,浮点型,布尔型,字符型,字符串型,(字符型和字符串型都是现实世界中的文字)

其中需要注意的是,字符型用单引号,字符串型用双引号(语法上区分两种类型主要看单双引号)

变量的三要素。类型,名称,值

int 4个大小的字节

double 8个大小字节

***java中的变量,先声明,再赋值,才能访问

=为赋值,先执行=右边,赋值左边

变量名可以重复赋值,但是在同一个域中不可以重新声明

 

****int a,b,c=100其中ab是没有被赋值的只有c是赋值的   因此编译的时候就会报错

 

变量根据出现的位置进行划分,

  方法体中定义的变量为局部变量------局部变量    方法结束后内存空间被释放

  方法体外的变量为成员变量,类里面

 

变量的作用域

  变量的有效范围  出了大括号就不认识了,,,,一个{}就是一个域,不能在不同域之间进行访问,因此在不同的域中可以定义一样名称的变量

  就近原则,谁近访问谁(其他编程语言)

出了大括号,就会被释放,所以大括号外面不能访问括号里面的内容

double 为浮点类型

char为字符型  ' '

String为字符串类型"  "

 

 

四大类,八小种

基本数据类型

  一类,整数型 byte,short,int,long    区别为1 2 4 8

  二类,浮点型  float,double  4 8

  三类,布尔型   boolean 1 

  四类,字符型  char  2

引用数据类型

  字符串型(String)为引用数据类型

二进制中的01111111  其中最左边是符号位,0为正1为负

字符编码,,,编码和解码必须使用同一套字符编码,否则会出现乱码

计算机最初是为了科学计算,为了战争最先英文ascii用一个字节表示 不超过256   a=97  A=65 0=48

iso-8859-1 latin-1 兼容ascii

中文GB2312  GBK  GB18030简体中文

big5 台湾

 

java采用 unicode

posted @ 2021-11-20 14:57  _八级大狂风  阅读(408)  评论(0编辑  收藏  举报