Java期末考试急救速成------------基本语法

目录

1.jdk jre jvm

2.开发Java程序需要的三个步骤

3.Java程序运行 过程

4. Java程序语句执行的顺序

5.Java的基本语法

1.权限修饰符

3.关键字

4.字面量

特殊字面量:\t 制表符

5.Hello World


1.jdk jre jvm

  • JDK:Java标准开发包,它提供了编译,运行Java程序所需的各种工具和资源,包括Java编译器,Java运行环境,以及常用的Java类库等
  • JRE:Java运行环境,用于解释执行Java的字节码文件(.class)
  • JVM:Java虚拟机,是JRE的一部分,负责解释执行字节码文件,是可运行Java字节码文件的虚拟计算机

区别联系:(问答题可能会考)

  • JDK包含JRE,JDK和JRE中都包含JVM。JDK除了包含JRE还包含一些常用开发工具和基础类库
  • JDK用于开发,JRE用于运行Java程序
  • JVM是Java编程语言的核心并且具有平台独立性

2.开发Java程序需要的三个步骤

  1. 编写源文件
  2. 编译源文件生成字节码
  3. 加载运行字节码

3.Java程序运行 过程

  1. javac:java源文件 -> class字节码文件(0,1)
  2. java:运行java文件

A.java:javac A.java -> A.class -> java A 

4. Java程序语句执行的顺序

java程序语句执行的顺序包括4种基本控制结构:顺序结构、选择结构、循环结构、异常处理逻辑结构。

如果三个空(那就顺序 选择 循环)

5.Java的基本语法

1.权限修饰符

  • public               公共(一个类里面只能有一个公共的类)
  • protected          保护
  • private              私有

 

3.关键字

4.字面量

例:

  1. " "       字符串类型
  2. ""        字符串类型
  3. 'abc'    都不属于,强行书写会报错
public class ValueDemo1{
	public static void main(String[] args){
		//目标:掌握常见的数据在代码中如何书写
        
        //整数
        System.out.println(666);
        System.out.println(-777);

        //小数
        System.out.println(1.93);
        System.out.println(-3.71);

        //字符串
        System.out.println("字符串");
        System.out.println("头秃小程");

        //字符
        System.out.println('男');
        System.out.println('女');

        //布尔
        System.out.println(true);
        System.out.println(false);

        //空
        //细节:null不能直接打印
        //如果我们要打印null;那么只能用字符串的形式进行打印
        System.out.println("null");

	}
}

特殊字面量:\t 制表符

 在打印的时候,把前面字符串的长度补齐到8,或者8的整数倍。最少补1个空格,最多补8个空格

5.Hello World

public class Test{
	public static void main(String[] args){
		System.out.println("Hello World");
	}
}

注:

  1.  “Test”的名要与文件名一致
  2. 严格区分大小写
  3. 每个语句以“;”结束

Tips:空格可直接使用“Tab”

总结

  1. Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本类中的Test类
  2. Java应用程序的执行入口是main()方法。它有固定的书写格式:public static void main(String[] args){...}
public class 类名{
//叫做main方法,表示程序的主入口
    public static void main(String[] args){
     //题目对应的代码
         System.out.println();
        /*叫做输出语句(打印语句)
        会把小括号里面的内容进行输出打印*/
    }
}

猜你喜欢

转载自blog.csdn.net/Maruko_428/article/details/126857107