软件园学生在线

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

登录与注册

【零】许金涛

  • xujintao
  • 2022-10-08
  • 0

Java基础语法



Part 1.Java主类

  1. Java是面向对象的程序语言,Java程序的基本组成单元是类。
    所有类名的首字母应该大写。
    如果类名由若干单词组成,那么每个单词的首字母应该大写
  2. 每一个程序都必须包含一个main()方法,含有main()方法的类称为主类。
    所有的方法名都应该以小写字母开头。
    如果方法名含有若干单词,则后面的每个单词首字母大写。
  3. Java源文件名必须和类名相同。
    //Java语言是严格区分大小写的。例如关键字class不等同于Class
    4.java程序框架示例
    package Number; //包声明
    public class First{ //关键字class用于定义类
    public static void main(String[] args) { //main()定义主方法
    System.out.println("Hellow world") //输出
    }

    Part 2.基本数据类型

    1.整数类型
    | 数据类型| 内存空间 | 取值范围 |
    | byte | 8位 | -127~127 |
    | short | 16位 | -32768~32767 |
    | int | 32位 | -2147483648~2147483647 |
    | long | 64位 | -9223372036854775808~92233、7206854775807 |
    2.浮点类型
    |float | 32位 | 1.4E-45~3.4028235E38 |
    |double | 64位 | 4.9E-324~1.7976931348623157E308 |
    3.字符
    (1) char型。/在定义字符变量时要以单引号表示
    (2)转义字符。以“\”开头后跟一个或多个字符,具有特定含义。
    例如:“\n”表示换行
    4.布尔类型
    boolean 只有true和false两个值。在流程控制中作为判断条件。

    Part 3.Java变量

    1. 声明常量
      Final+数据类型+常量名称=值 可以在Java中声明一个常量,常量
      的值不可再更改
    2. 局部变量。
      在{ }之间的代码中声明的变量,只在{ }之内使用
    3. 成员变量
      成员变量在整个类中都有效。分为静态变量和实例变量
      其中静态变量可以在其他类中使用

      Part 4.运算符

运算符 |含义 | 用法举例 |结合方向
= |赋值 | Int a =100 |将右方值赋给左方
!= |不等于| 156!=456 |
&&或& |逻辑与|op1&op2 | 从左到右
|| |逻辑或|op1||op2 |从左到右
! |逻辑非|!op |从右到左
? : | 如果 那么 否则| 条件?值1:值2;

Part 5.代码注释

  1. 单行注释。//注释内容 从“//”开始到换行为止的所有内容位注释
  2. 多行注释。/注释内容/ 注释内容可换行
  3. 文档注释。/*注释内容/ 注释内容出现在声明前

Part 5.流程控制


条件语句

  1. If 条件语句
    (1) if(条件表达式) {
    语句序列
    }
    (2) if(条件表达式) {
    语句序列1
    }else {
    语句序列2
    }
    (3)if多分支语句
    if(条件表达式1) {
    语句序列1
    }else if(条件表达式2){
    语句序列2
    }
    ...
    //当条件表达式1的值为true时执行语句序列1,
    值为false时继续判断条件表达式2的值,为true则执行语句序列2
    依此类推
  2. switch多分支语句
    switch(表达式) {
    case 常量值1:
    语句块1
    [break;]
    …
    case 常量值n:
    语句块n
    [break;]
    default:
    语句块n+1;
    [break;]
    }
    //当表达式的值与某个case条件相等,就执行里面的语句;若所有都不匹配,就执行default条件里面的语句.每个case的常量表达式的值必须互不相同,否则会相互矛盾;

    循环语句

  3. while循环
    while(条件表达式) {
    语句序列
    }
    //当条件表达式返回值为true,则执行{}中语句,之后重新判断条件表达式的返回值
    直到返回的结果为false时,退出循环。
    do {
    语句序列
    }while(条件表达式);
    //区别是do…while先执行{}中语句,再判断条件表达式的返回值
  4. for循环
    for(表达式1;表达式2;表达式3) {
    语句序列
    }
    //执行for循环时,首先执行表达式1,再判断表达式的值,为true则进入循环体
    ;执行完循环体后计算表达式3。第二轮循环从计算表达式2开始,直至表达式2结果
    为false
xujintao
xujintao
© 2025 软件园学生在线
Theme by Wing