<
第一个Java程序
>
上一篇

Java 基本数据类型
下一篇

Java简介
苏轻 2018年11月20日 12:24:45
public class Welcome {
    public static void main(String[] args) {
        System.out.println("Hello World.");
    } // 致敬 Hello World !
}

通过第一个程序了解Java的一些特性

注释

/**
 * Comment class
 * @author sq
 * @version 1.0
 */

标识符

关键字(保留字)

JavaKeywords

变量(variable)

  变量本质上就是代表一个可操作的存储空间,空间位置是确定的,但是里面放置什么值不确定。我们可通过变量名来访问对应的存储空间,从而操纵这个存储空间存储的值。

  Java是一种强类型语言,每个变量都必须声明其数据类型,变量的数据类型决定了变量占据存储空间的大小。

  变量作为程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储空间。

  type varName [= value][, varName [= value]...];

  局部变量是方法或语句块内部定义的变量。生命周期从声明位置开始到到方法或语句块执行完毕为止。局部变量在使用前必须先声明、初始化(赋初值)再使用。

  成员变量是在方法的外部、类的内部定义的变量。从属于对象,生命周期伴随对象始终。如果不自行初始化,它会自动初始化成该类型的默认初始值。

  静态变量使用static定义,从属于类,生命周期伴随类始终,从类的加载到卸载。如果不自行初始化,与成员变量相同会自动初始化成该类型的默认初始值。

数据类型 默认初始值
int 0
double 0.0
char ‘\u0000’
boolean false

常量(Constant)

  在Java语言中,主要是利用关键字final来定义一个常量。常量一旦被初始化后不能再更改其值。一般将1、2、3、’a’、’b’、true、false、’helloWorld’等称为字面常量,而使用final修饰的常量称为符号常量。

    final type varName = value;

获取键盘输入的简单方式

// 要记得必须先导入这个叫Scanner类
import java.util.Scanner;

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in); // 新建一个输入对象

        System.out.println("请输入你的姓名:");
        String name = scanner.nextLine();
        System.out.printf("%s!你好!\n", name);
    }

苏轻笔记:

目前并不明白对象的详细用法,先照着敲代码玩着就好。先学会用,然后在去慢慢了解原理。

scanner的中文意思是扫描仪,是一种输入设备,通过这个类,可以获得键盘的输入。

Top
Foot