zoukankan      html  css  js  c++  java
  • 3.1 一个简单的Java应用程序

        如下一个最简单的应用程序,它将只发送一条消息到控制台窗口中:
    package myjavapp;
     
    public class FirstSample {
          public static void main(String[] args) {
                System.out.println("We will not use 'Hello,World!'");
          }
    }
     
    执行以上代码得到如下输出:
        We will not use 'Hello,World!'
     
        上述程序虽然简单,但所有的Java应用程序都具有这种结构。
     
        首先,Java区分大小写。如果出现了大小写拼写错误(例如,将main拼写成Main),程序将无法运行。
     
        下面逐行分析上述代码:
            关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。
            关键字class表明Java程序中的全部内容都包含在类中。这里,只需要将类作为一个加载程序逻辑的容器,程序逻辑定义了应用程序的行为。Java应用程序中的全部内容都必须放置在类中。
            关键字class后面紧跟类名。Java中定义类名的规则很宽松。名字必须以字母开头,后面可以跟字母和数字的任意组合。长度基本上没有限制,但是不能使用Java保留字(例如,public 或 class)作为类名。
     
        补充:
    保留字以后可能用。
    关键字现在就已经使用。
     
    Java 关键字列表 (依字母排序 共51组):
    abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while
     
    Java 保留字列表 (依字母排序 共14组) : Java保留字是指现有Java版本尚未使用 但以后版本可能会作为关键字使用。
    byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null
     
        Java类名的标准命名规范:类名是以大写字母开头的名词。如果名字由多个单词组成,每个单词的第一个字母应该大写(驼峰命名法)。
     
        源代码的文件名必须与公共类的名字相同(一个文件中可以有多个类,但只有一个public关键字修饰的类),并用 .java 作为扩展名。因此,存储这段源代码的文件名必须为FirstSample.java。
     
        如果已经正确地命名了这个文件,并且原代码中没有任何录入错误,在编译这段源代码之后就会得到一个包含这个类字节码的文件。Java编译器将字节码文件自动地命名为FirstSample.class。
        
        若在命令行中编译 .java 源文件,可以先切换到源文件目录,键入 javac FirstSample 命令,编译完成后,键入 java FirstSample 命令即可达到程序的执行结果。
     
        当使用 java ClassName 命令运行已编译的程序时,Java虚拟机将从指定类中的main方法开始执行,因此为了代码能够执行,在类的源文件中必须包含一个main方法(程序入口)。当然,也可以将用户自定义的方法添加到类中,并且在main方法中调用它们(哪些方法可以在main方法中直接调用,哪些不能会在后面的章节说明)。
     
        每个Java应用程序都必须有一个main方法,其声明格式如下所示:
    public class ClassName {
          public static void main(String[] args) {
                program statemnets
          }
    }
     
        源代码中的括号 { }。在Java中,用大括号划分程序的各个部分(通常称为块)。Java中任何方法的代码都用 "{" 开始,用 "}" 结束。
     
        接下来,研究一下这段代码:
          {
                System.out.println("We will not use 'Hello,World!'");
          }
     
        一对大括号表示方法体的开始与结束,在main方法中只包含一条语句。在Java中,每个子句必须用分号结束。特别需要说明,回车不是语句的结束标志,因此如果需要可以将一条语句写在多行上。
     
        点号(.)用于调用方法和变量,Java使用的通用语法是:   object.method( parameters )
  • 相关阅读:
    【Educational Codeforces Round 101 (Rated for Div. 2) C】Building a Fence
    【Codeforces Round #698 (Div. 2) C】Nezzar and Symmetric Array
    【Codeforces Round #696 (Div. 2) D】Cleaning
    【Codeforces Round #696 (Div. 2) C】Array Destruction
    【Educational Codeforces Round 102 D】Program
    【Educational Codeforces Round 102 C】No More Inversions
    【Good Bye 2020 G】Song of the Sirens
    【Good Bye 2020 F】Euclid's nightmare
    使用mobx入门
    requestAnimationFrame 控制速度模拟setinterval
  • 原文地址:https://www.cnblogs.com/avention/p/9671810.html
Copyright © 2011-2022 走看看