Java的变量

来源:互联网 发布:网络语洗白是什么意思 编辑:程序博客网 时间:2024/06/06 12:20

======================================================
注:本文源代码点此下载
======================================================

1,什么是变量

1)计算机是一种极度精确的机器

2)要将信息存储在计算机中,就必须指明信息存储的位置和所需的内存空间

1,定义变量:分配一块存储空间并给它命名

2,赋值:就是把值放到这块存储空间内

3,变量的定义和赋值可以一步完成,这称为变量的初始化

4,既然可以给变量的存储空间赋值,也可以把存储空间的值取出来,在java语言中取出这些变量的值用println

5,变量存储的最小单位是字节(byte)

6,+-*/称为运算符,参与运算的常量和变量称为操作数

7,运算符和操作数所组成的算式称为表达式

2,变量的声明

3,变量分为哪些类型

1)基本数据类型

数值型:1,整数类型(byte,short,int,long)2,浮点类型(float,double)

char型

1,字符是由单引号包括起来的单个字符:char you = 'a';

2,java字符使用unicode字符集;

什么是unicode字符集?

要从ascii字符集说起,ascii全称为:american standard code for information interchange(美国标准信息交换码)

对字符集的理解可以从以下几个方面入手

1,在计算机当中,所有数据都需要使用二进制的数字表示(0,1)

2,类似于a,b,c的字母无法直接用二进制表示;

3, 所以就将所有常见的符号进行编号。标准ascii码使用7位2进制数来表示字符

4,7位2进制数可以表示所有的数字,大小写字母以及一些常见符号(例如!,@,#和$等等)

ascii表示的英文字符,但不能表示其他的字符例如汉字

就出现了unicode字符集,unicode为每种语言的每个字符设定了统一并且唯一的二进制代码

unicode使用数字0-0x10ffff来表示字符

乱码如何产生的:例如你把'好'这个汉字转换为对应的字符集放在计算机内存中,我们要取出来使用它的时候用的是另外字符集来转换(而不是开始转换用的字符集)那么就会出现乱码。就像你用unicode的字符集存的汉字,但打开时用的是ascii码的字符集,那么就会出现乱码

char c = '中';//所以java能存储汉字

在unicode中一个中文字符和一个英文字符所使用的空间都是一摸一样的

boolean型

2)引用数据类型

4,变量的命令规范

1)应该以字母,下划线,$符开头

2)后面跟字母,下划线,美元符或数字

3)不能以数字开头

4)java变量名对大小写敏感

驼峰命名法:

1)变量名应该用有意义的英文单词

2)变量名如果只有一个单词,则所有的字母小写

3)变量名如果由多个英文单词组成,则从第二个单词开始首字母大写


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/