java编程语言基础(常量、变量、类型转换)

快捷键

Main:alt+/;
输出语句:syso,alt+/
格式化代码:ctrl+shift+f
注意事项:1:代码不能报错 2:必须在英文输入法 3:如果不好使,可能快捷键和其他软件冲突
Java中所有的标点符号都是在英文状态下的。
快速删除单行或多行:ctrl+d
单行注释:ctrl+/
多行注释:ctrl+shift+/

常量

常量:在程序执行过程中,其值不可以发生改变的量

分类:

A:字符串常量	"helloWorld"
B:整数常量	12,23
C:小数常量	12.23
D:字符常量	‘c’
E:布尔常量	true,false
F:空常量	null	不能直接打印

变量

 变量:就是内存中的一小块区域,在程序的执行过程中,其值可以在一定范围内发生改变。
变量的限制:
A:对区域要有限制
	如何限制呢?通过数据类型来实现的。
B:必须给区域一个名称,方便使用
变量名
C:区域内必须有数据
	初始化值
	变量定义格式:
	数据类型 变量名 = 初始化值;

计算机存储单元:最小单位(字节)

数据类型
	数据类型:Java是一种强类型语言,针对每一个数据都给出了明确的数据类型.
数据类型的分类:
	A:基本数据类型
	B:引用数据类型(类,接口,数组)

基本数据类型:

A:整数						占用的字节数
		byte					1
		short					2
		int 					4
		long					8
B:浮点数
		float					4
		double					8
C:字符
		char					2
D:布尔
		boolean					1

注意事项:
A:整数默认是int类型,浮点数默认是double
B:定义long类型数据的时候,要加L或者l,建议加L
定义float类型数据的时候,要加F,或者f,建议加f

标识符:

标识符:就是用来给包,类,变量,方法等起名字的符号。
组成规则:
	A:unicode字符
	数字字符(0-9),英文大小写字母(a-z,A-Z),汉字(不建议使用汉字)
	B:下划线_
	C:美元符$
	注意事项:
	A:不能以数字开头;
	B:不能是java中的关键字。
标识符规范:
	A:项目,方法,变量
	如果是一个单词,全部小写;
	两个单词,从第二个单词开始,首字母大写;(小驼峰式)
	B:类,接口:每个单词首字母都需要大写		(大驼峰式)
	C:包,单词全部小写	域名倒写
常量有数据优化机制,变量没有数据优化机制
	*字符串参与加法运算,+号起到拼接的作用,拼接之后是一个新的字符串。*

变量的注意事项:

A:变量未赋值不能直接使用
B:变量只在它所属的范围内有效
变量属于它所在的那对大括号
C:一行上可以定义多个变量,但是不建议

类型转换:

隐式转换:
byte,short,char----->int--->long----->float----->double
boolean类型不参与这样的运算
强制转换:
目标类型 变量名 = (目标类型)(被转换的数据)
虽然可以做强制转换,但是不建议,因为强制转换可能会有数据的丢失。

转义字符:
windows:\r\n
linux:\n
mac:\r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值