JAVA基础(二)--基本概念

1.关键字 : 全部小写 public static void class interface

2.标识符 : 给类 方法 接口 起的名字
组成规则 : 英文大小写字母 数字 _和$
注意事项 :不能数字开头 不能是java中关键字 区分大小写
标识符命名规则:见名知意
包:其实就是文件夹 全部小写
单级 :day0624
多级 : cn.spark

	类或者接口 :
		一个单词 :单词首字母大写  Student Teacher
		多个单词 : 每个单词的首字母大写 HelloWord 
		
	方法或者变量 :
		一个单词 :单词首字母小写 main age
		多个单词 : 从第二个单词开始 每个单词首字母大写 studentAge getAge()
		
	常量 :
		一个单词 : 全部大写 PI
		多个单词 :所有字母大写 单词之间用_连起来 STUDENT_MAX_AGE

3.注释
单行注释 : //
多行注释 : // 不能嵌套使用
文档注释 : /
*/

4.变量
定义变量的格式 :数据类型 变量名 = 初始化值
使用变量的注意事项:
A:作用域
变量定义在哪个大括号内 它就在那个括号内有效 并且 同一个大括号内不同定义两个相同名称的变量
B:初始化值
没有初始化值的变量不同直接使用 但是只要在使用之前给值就行 推荐定义的时候就赋值

5.数据类型
java是强类型语言 对每一种数据都明确定义了具体的数据类型 在内存中分配不同的内存空间
数据类型分类:
A:基本数据类型
B:引用数据类型 (类 接口 数值)

基本数据类型:4类8中
	A:整数
		byte   1字节 (1个字节占二进制8位,就是8个1 0组成,所以最大值就是2的8次方)
		short  2字节
		int    4字节  (占二进制32位空间 最大值就是2的32次方)
		long   8字节
		
	B:浮点数
		float(单精度)   4
		double(双精度,默认)  8
		
	C:字符
		char	 2
	D:布尔
		boolean  1
注意事项
	整数类型默认是int
	浮点数默认是double
	如果是long类型数据 一般在数据后面用L或者l进行标注 建议用L
	单精度float类型数据 一般在数据后面用F或者f进行标注 建议F
	
数据转化:
	boolean类型的数据不能做类型转化
	默认转化(从小到大):
		byte,short,char - int - long - float - double 
		byte,short,char 相互不转化 他们在运算的时候都转化成int

6.数据运算
++ – :
单独使用:
放在操作数的前面和后面效果一样 对变量进行自+1或者自-1
参与运算使用:
放在操作数的前面,先进行自增或者自减,然后再参与运算
放在操作数的后面,先参与运算 然后再进行自增或者自减
+= -= :把左右两边做+/-法运算 然后结果再赋值给左表 注意 这种赋值运算符隐含了一个强制的类型转化
short s = 1 ; s = s + 1 报错 :s+1的结果是一个int类型数据 赋值给s可能会丢失精度
short s = 1 ;s += 1 不报错 :s += 1 等价于 s = (short)(s + 1)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值