(四)java基本语法

  • 关键字
    • 被java赋予了特殊意义的单词:
      • class,new,private,protected,public,static,final,abstract,interface,this,super,Instanceof,extends,implements,try,catch,finally,throw,throws,if,else,do,while,for,break,continue,switch,case,return等
  • 标识符
  • 注释
    • 提高代码的阅读性和可维护性。
    • 格式:
      • //   单行注释
      • /**/ 多行注释
  • 常量
    • 固定不变的量
      • 整数,小数,布尔,字符,字符串
    
class Demo
{
    /*
    * 程序运行的入口
    */
    public static void main(String[] args)
    {
        System.out.println("Hello Word!!");
        System.out.println(12345);//整数常量
        System.out.println(99.99);//小数常量
        System.out.println('m');//字符常量
        System.out.println('abcsdfsd');//字符串常量
        System.out.println('abcsdfsd');//字符串常量
        System.out.println(true);//布尔常量
        System.out.println(false);//布尔常量
    }
}
//编译完,对应每一个class生成一个.class文件,字节码文件
//运行程序时,应该运行字节码文件
  • 变量
    • 存储程序中用到的数据
    • 存储的数是可以改变的
    • 只能存储一个数
import java.util.Scanner;
class Demo4 {
    public static void main(String[] args) {
        //实例化键盘输入事件
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入您的姓名");
        String name = sc.nextLine();
        System.out.println("请输入您的年龄");
        int age = sc.nextInt();
        System.out.println("请输入您的薪资");
        float salary = sc.nextFloat();
        System.out.println("姓名:"+ name+"年龄:"+age+ "薪资:");
        /*
        * 变量用来存储程序中用到的数
        * 变量只能用来存储一个数
        * 变量中的数是可以改变的
        */
    }
}    

  

原文地址:https://www.cnblogs.com/bgwhite/p/9296374.html