软件园学生在线

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

登录与注册

【零】宋煜

  • Eternityⁿ
  • 2023-10-12
  • 0

Java基础语法

1. 标识符命名

  • 标识符由数字、字母等组合构成。
  • 标识符各符号间无空格。
  • 标识符第一个字符不能为数字。
  • 标识符不能为Java中关键字和保留字。
  • 标识符的命名最好使用英文。

    2. 关键字

  • 关键字为Java中事先定义过具有特殊含义的单词。

    3. 注释

    不参与代码运行,只起解释说明作用。
    // 单行注释。
    / /一般注释。

    4. 运算符

    1. 算数运算符

  • +-*加减乘运算。
  • /除法运算取整。
  • %取余。
  • ++,--加1/减1运算。

    2. 关系运算符

  • ==/!=检查两数是否相等或不等。
  • />=/<=检查两数大小。

    3. 逻辑运算符

  • &&两者都为真,条件才为真。
  • ||一者为真,条件为真。

    5.输入输出

    1.输入

    通过引入Scanner类来实现。

    import java.util.Scanner
    public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
    }
    }

    2.输出

    System.out.println()
    System.out.printf()
    System.out.print()

    6.控制语句

  • if条件语句
    if(条件){语句
    }
  • if-else语句
    if(条件1){语句
    }else if(条件2){语句
    }else{语句
    }
  • switch语句
    switch (表达式) {
    case 1:
        break;
    case 2:
        break;
    case 3:
        break;
    default:
        break;
    }
  • for循环
    for(初始化语句;条件判断语句;条件控制语句){
        循环语句;
    }
  • do-while循环
    do{
    循环语句
    }while(条件);

    7.方法

  • 公开 public
  • 私有 private
  • 获取私有数据需要在方法中添加
    private memoryA
    public int getmemoryA
    return memoryA
  • ```java
    double i = 0.0000000000000002
    System.out.printf(String.format("%.9f",i))

    
    输出值为小数点后9位有效数字
    ## 8.继承
  • 父类的方法只能给子类用,子类只能用一个父类的方法,父类可以继承给多个子类。
  • protected子类调用父类的方法
Eternityⁿ
Eternityⁿ
© 2025 软件园学生在线
Theme by Wing