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. | 数据类型 | 站位(字节 ) | 数据范围 | 默认值 |
---|---|---|---|---|
1 | byte | 1 | [-218,127] | 0 |
2 | short | 2 | [-215~215-1] | 0 |
3 | int | 4 | [-231~231-1] | 0 |
4 | long | 8 | [-263~263-1] | 0L |
5 | char | 2 | [0~215-1] | ‘\u0000’ |
6 | float | 4 | [-3.4E38(-3.4 * 1038),3.4E38(-1.7 * 1030)] | 0.0F |
7 | double | 8 | [-1.7E38(-1.7 * 10308),1.7E38(-1.7 * 10308)] | 0.0D |
8 | boolean | 1 | false,true | false |
打印基本数据类型以及引用类型
// 需求打印基本数据类型和引用类型
/*
步骤
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("你好师姐"); } } //输出结果 :: 你好师姐
本文地址:https://blog.csdn.net/aYU8366/article/details/107700617