JAVA学习Day9之JAVA的基本语法

    科技2022-07-11  193

    JAVA基础语法

    注释,标识符,关键字数据类型类型转换变量,常量运算符包机制,JavaDoc

    注释

    用于代码量多,项目结构复杂的情况

    注释并不会被执行,是写给写代码的人看的

    书写注释是一个非常好的习惯

    平时写代码一定要注意规范

    Java中的注释有三种

    单行注释

    多行注释

    文档注释

    例如:

    public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world!"); //我是单行注释 /*我是 多行注释*/ } }

    **注意:**System.out.println(“Hello world!”); 此处括号中不是变量名,则需要加""

    标识符

    JAVA所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符。

    public class HelloWorld { public static void main(String[] args) { String student = "LXG"; System.out.println(student); } }

    此处将输出 LXG

    注意: System.out.println(student); 此处括号中若是变量名(标识符),则不需要加""

    备注:

    public class 表示一个类(关键字),HelloWorld 是类名(标识符)public static void 表示一个方法(关键字),main 是方法名(标识符)student 是变量名(标识符),String(不是关键词) 后赋值字符串," "中是字符串,’ '中是字符System.out.printIn(student);是指输出 student(即LXG)

    关键字

    标识符注意点

    所有标志符都应该以字母(A-Z或a-z),美元符($),或者下划线(_)开始

    首字母之后可以是任意字母,美元符,下划线或数字的任何字符组合

    不能使用关键字作为变量名和方法名

    标识符是大小写敏感的

    可以使用中文命名,但不建议这么用,也不建议使用拼音

    备注:

    合法标识符:age,$salary,_value,__1_value非法标识符:123abc,-salary,#abc

    数据类型

    Java是一种强类型语言

    强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用(安全性高,但速度慢)

    弱类型语言:

    Java的数据类型分为两大类

    基本类型引用类型

    基本数据类型

    备注:

    整数类型 byte:占1个字节范围 -128 - 127int:占4个字节范围 -2147483648- 21474836479(常用)long:占8个字节范围 -9223372036854775808 - 9223372036854775807short:占2个字节范围 -32768-32767 浮点类型 float:占4个字节double:占8个字节(常用) 字符类型 char:占两个字节 逻辑类型(布尔类型) boolean:占一位 其值只有true和false两个

    ​ 例如:

    public class Hello { public static void main(String[] args) { //八大基本数据类型 //整数 int num1 = 10;//最常用 byte num2 = 20; short num3 = 30; long num4 = 40L;//long类型要在数字后面加个L //浮点数(小数) float num5 = 50.1F;//float类型要在数字后面加个F double num6 = 3.1415926; //字符 char name = 'A'; char name1 = '中'; //字符串,String不是关键字,是一个类 String name2 = "中国你好"; //布尔值 boolean flag = true; boolean flag1 = false; System.out.println(name); System.out.println(name1); System.out.println(name2); System.out.println(num1); System.out.println(num2); System.out.println(num3); System.out.println(num4); System.out.println(num5); System.out.println(num6); System.out.println(flag); System.out.println(flag1); } }

    引用数据类型

    除了基本数据类型就是引用数据类型

    什么是字节

    位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示1B(byte) = 8bit(位)字符:是计算机中使用的字母,数字,字和字符

    换算:

    8b = 1B1024B = 1KB1024KB = 1MB1024MB = 1GB1024GB = 1TB

    个八位二进制数

    字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示1B(byte) = 8bit(位)字符:是计算机中使用的字母,数字,字和字符

    换算:

    8b = 1B1024B = 1KB1024KB = 1MB1024MB = 1GB1024GB = 1TB
    Processed: 0.023, SQL: 8