软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

【零】周祥杰

  • 周祥杰
  • 2022-10-06
  • 0

Java基础语法

1、注释

注释内容不参与编译和运行,仅是对代码的解释说明

单行注释

//注释信息

仅将//所在一行内容变为注释

多行注释

/*注释信息/

将/*/内的内容变为注释

文档注释

/**注释信息*/

2、关键字

被Java赋予特殊涵义的英文单词

  • 关键字的字母全部小写
  • 关键字在代码编辑器内有颜色标记
  • main不是关键字,main是一种方法,是Java应用程序的入口

class关键字

用于创建或定义一个类,类是Java最基本的组成单元

3、字面量

告诉程序员数据在程序中的书写格式

字面量类型 说明 举例
整数类型 - 666
小数类型 - 114.514
字符串类型 用双引号括起来的内容 "树脂"
字符类型 用单引号括起来的内容 '6'
布尔类型 布尔值,表示真假 只有ture、false
空类型 一个特殊的值,空值 null
  • null不能直接打印,可以字符串的形式打印
  • \t是制表符,在打印的时候把前面字符串的长度补齐到八,或八的整数倍,最少补一个空格,最多补八个。
  • \n是换行符,同制表符等属于特殊字符

4、变量

变量定义格式

数据类型 变量名 = 数据值;

int a = 10

变量使用方法

  • 输出打印
int a = 666
System.out.println(a);
  • 参与计算
int a = 1
int b = 2
System.out.println(a+b);
  • 修改记录的值
int a = 1
System.out.println(a);
a = 2;
System.out.println(a);
  • 变量注意事项

1、只能存一个值

2、变量名不允许重复定义

3、一条语句可定义多个变量

4、变量在使用前一定要赋值

5、变量的作用域范围

5、数据类型

基本数据类型

数据类型 关键字 举例
整数1 byte -128~127
整数2 short -32768~32767
整数3 int -2147483648~2147483647
整数4 long -9223372036854775808~9223372036854775807
浮点数1 float -3.401298e—38~3.402823e+38
浮点数2 double -4.9000000e-324~1.797693e+308
字符 char 0-65535
布尔 boolean ture, false

暂时没找到如何分割表格,先用整数1234表示

  • 定义long类型变量时需要在数据后面加L后缀(大小写皆可)
long a = 9999999999L
  • 定义float类型变量时需要在数据后面加F后缀(大小写皆可)
float a = 10.1F

6、标识符

就是给类、方法、变量起的名字

硬性要求

  • 必须由数字、字母、下划线和美元符组成
  • 不能以数字开头
  • 不能是关键字
  • 区分大小写

软性建议

  • 大驼峰命名法:方法、变量

标识符是一个单词的时候全部小写:

name

标识符是多个单词的时候仅第一个单词的首字母小写,其余单词首字母大写:

firstName

  • 大驼峰命名法:类名

标识符是一个单词的时候首字母大写:

Name

标识符是多个单词的时候每个单词首字母大写:

FirstName

7、键盘输入

步骤

  • 导包
import java.util.Scanner;
  • 创建对象
Scanner  sc = new Scanner(System.in);
  • 接收数据
int i = sc.nextInt();

8、输出

System.out.print();//不换行输出
System.out.println();//换行输出
System.out.printf();//格式化输出

9、分支结构

if语句

if(条件表达式){
    语句
    }
//若条件满足,则执行语句块;若不满足,则不执行

if-else语句

if (条件表达式){
    执行语句1;
    }
else{
    执行语句2;
    }
//判断条件是否满足,如果满足则执行语句1,不满住则执行语句2;

10、循环结构

for循环

for(初始化语句;条件判断语句;条件控制语句){
    循环体语句
}
//执行初始化语句
/*执行条件判断语句,结果为false则循环结束,ture则执行循环体语句*/
//执行条件控制语句
//下一循环继续执行条件判断语句

while循环

初始化语句
while(条件判断语句;){
    循环体语句;条件控制语句
}
/*初始化语句只执行一次,判读语句为ture继续循环,为false循环结束*/

do...while循环

初始化语句
do{
循环体语句;条件控制语句
} while(条件判断语句);
//可理解为先执行循环体语句后判断是否继续执行循环的while循环
  • break:跳出所有循环
  • continue:跳出当前循环,继续下一轮循环
周祥杰
周祥杰
© 2025 软件园学生在线
Theme by Wing