重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1.变量
概念:在程序执行的过程中,其值可以发生改变的量
作用:用来存储数据,代表内存的一块存储区域,这块内存中的值是可以改变的
使用;
a.开辟空间
数据类型 变量名;
注意:
数据类型可以是java中的任意数据类型
变量名是自定义的,符合标识符的命名规范,
建议遵守标识符命名规范(首单词全小写,后面单词首字母大写)
举例:finduserbyusername-->findUserByUserName
在同一个作用域内(当前大括号),不允许有同名的变量存在
(和数据类型无关)
b.赋值(将数据存储在刚刚开辟的空间内)
变量名=数据;
注意:
赋值的时候,直接使用变量名,通过赋值运算符赋值
赋值的时候,数据类型以及范围要符合数据类型的要求
long类型,如果数据超过int的范围,数据后面需要添加标价L或l
double类型,数据后的D或d可加可不加!
char类型,可以赋值0-655355范围内的int值,
赋值的是字符的码值
字符集:所有字符生成一个规则,每个字符都对应有一个码
值 a->97 A->65
目前使用的是 Unicode编码集(万国码) GBK(简体中文) GB2312(中文)
String类型,是引用数据类型,可以将null赋值给引用数据类型
所有的引用数据类型都可以赋值为null
c.使用变量
输出语句
注意:
后期有很多方式使用变量
没有初始化的变量是不允许使用
总结:本质:变量其实是内存中的一小块区域,使用变量名来访问这块区域
区域的大小由数据类型决定。因此,每一个变量使用前必须要先
声明这块区域(声明),然后必须进行填充内容(赋值),才能
使用。
简写版1:
语法: 数据类型 变量名=数据;
简写版2:
语法: 数据类型 变量名1,变量名2,变量名3...;
语法: 数据类型 变量名1=值1,变量名2=值2,变量名3=值3...;
2.输出语句
System.out.println(); 在输出内容后自带换行
System.out.print(); 在输出内容后不换行
注意:带换行的括号内可以不写东西,不带换行的必须写东西
3.转义符
要求:必须写在字符串内
\ 反斜杠
\n 换行
\" 就是一个普通双引号(不会被程序识别为字符串的标识)
\t 一个制表位(tab) 占4个汉字的空间或8个字母或者数字空间
\\ 一个普通的斜杠
4.进制
二进制
八进制
十进制
十六进制
5.基本数据类型转换(boolean不参与转化并且和String无关)
byte ->short ->int ->long ->float ->double
char ->int
自动转化(小->大)
byte b=10;
int i=b;
强制转化(大->小)
int b=10;
byte i=b;//有语法错误
正确的语法:较小的数据类型 变量名=(较小的数据类型)大数据类型值
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
目前创新互联公司已为上千家的企业提供了网站建设、域名、网站空间、网站改版维护、企业网站设计、扎鲁特旗网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。