JAVA语法,JAVA关键字保留字,JAVA分割字符以及数据类型

语法关键字保留字分割字符以及数据类型

1:不能用非静态的方法访问静态的成员变量,也不能用静态的方法去访问非静态的成员变量
今天学习的内容
java的编译和运行
java源文件编译之后,编译为字节码文件,之后通过虚拟机运行文件 虚拟机是不跨平台的但是字节码文件是跨平台的
java的基本语法
1:大小写严格区分
2:一个类中只能有一个public修饰的类 且这个类名字必须和文件名相同
3:每个java文件编译后都会有一个字节码文件
4:必须要有main方法因为main方法是一个类的入口
标准代码的书写过程
1:抛出需求
2:写出步骤
3:代码注释
4:总结和小结
语言分割符号
1: 分号 ( ; ) 一句话的结束
2: 花括号{} 一个代码块
3: 方括号[] 定义数组和访问数组
4:点 ( . ) 类和对象访问他的成员使用
5: 空格 把一段话分割为几段话
标识符
什么是标识符:标识符就是我们自己命名的
1.标识符不能以数字开头 不能是中文命名也不能是拼音
2:大小写敏感
3:不能使用保留文字,不能只用内置类命名
4:标识符类名一般首字母大写,标识符一般用驼峰命法命名名 要求知名见义
总结:就是用非保留字非关键字的有意义的英文字单词就行

数据类型 基本类型 引用类型
作用:合理分配资源
—基本类型
1| 整形 —byte short int long 字节 1 2 4 8
2| 浮点型 --float double 字节 4 8
3|字符 char 字节 2
4|布尔值 boolean 字节 1
—引用数据类型
1|接口
2|数组
3|类
注意:一个字节等于八位 然后可以做运算假如int类型为 那么他就有4个字节 32位 然后 第一位为数字正负 他的范围就是 -2的31次幂~2的31次幂-1 其他雷同
扩展引用数据类型String
数据类型默认值

no.数据类型站位(字节 )数据范围默认值
1byte1[-218,127]0
2short2[-215~215-1]0
3int4[-231~231-1]0
4long8[-263~263-1]0L
5char2[0~215-1]‘\u0000’
6float4[-3.4E38(-3.4 * 1038),3.4E38(-1.7 * 1030)]0.0F
7double8[-1.7E38(-1.7 * 10308),1.7E38(-1.7 * 10308)]0.0D
8boolean1false,truefalse

打印基本数据类型以及引用类型

// 需求打印基本数据类型和引用类型
/*
	步骤
	1:创建一个java文件 同时创建一个类
	2:创建一个主方法
	3:打印基本数据类型和引用数据类型
	4:小结
*/
public class DataType{
	//创建主方法
	public static void main(String[] args){
		//打印基本数据类型 
		可以用^代表次幂
		//整形
			//byte short int long
			System.out.println("整形byte" +1);//字节1 8位 范围 -2^7~2^7-1
			System.out.println("整形short"+2);//字节2 16位 范围 -2^15~2&15-1
			System.out.println("整形int"+4)://字节4 32位 范围	-2^31~2^31-1
			System.out.println("整形long"+4l)://字节8 64位 范围	-2^63~2^63-1
		//浮点型
				System.out.println("整形float" +2.22);//字节4 32位 范围 [-3.4E438(-3.4*10^38),3.4E38(-1.7*10^30)]
					System.out.println("整形double" +4);//字节8  64位 范围 [-1.7E308(-1.7*10^308),1.7E38(-1.7*10^308)]
		//字符
		System.out.println("字符char"+2): //字节2; 16位 范围[0,2的15次幂-1]
		//布尔类型
		System.out.println("布尔 true false"+1); 字节1位  范围 true &  fasle
		//打印字符串类型
		System.out.println("String");
	}
}

代码展示HelloWorld

//需求:输出你好师姐
/*
步骤
	1:创建一个java文件然后
	2:创建一个主方法打印你好师姐
	3:编译为字节码文件
	4:在jvm运行字节码文件
*/
public class HelloWorld{
	public static void main(String[] args){
		System.out.println("你好师姐"); 
	}
}
//输出结果 :: 你好师姐
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值