美文网首页
Java基础自学(1):一个简单的Java程序

Java基础自学(1):一个简单的Java程序

作者: 深思熟虑的小小白 | 来源:发表于2020-04-19 18:07 被阅读0次

    一个简单的Java应用程序

    public class FirstSample {
        public static void main(String[] args) {
            System.out.println("We will not use 'Hello,Woeld!'");
        }
    }
    
    1. Java区分大小写(例如:错误地将main拼写成Main
    2. public成为访问修饰符(access modifier),用于控制程序的其他部分对于这段代码的访问级别
    3. 关键字class表示Java程序中的全部内容都包含在类中,Java应用程序的全部内容都必须放置在类中
    4. 类名必须以字母开头,后面可以跟字母或者数字,类名还需遵守阿里巴巴开发手册规范,使用骆驼命名法(大驼峰)(以其自身为例,应该写成CamelCase)命名,类名不可以使用Java保留字(例如publicclass
    5. 源代码的文件名必须与公共类的名字相同,并使用.java作为扩展名(再次提醒,区分大小写非常重要)
    6. 编译之后会得到一个包含该类的字节码文件,Java编译器自动将字节码文件命名为FirstSample.class,与源文件存储在同一个目录下,最后,使用java FirstSample运行这个程序(记住不要添加.class扩展名)
    7. 运行已编译的程序时,Java虚拟机将从指定类中的main方法开始执行,为了代码能够执行,在类的原文件里必须包含一个main方法
    8. 可以自定义方法添加到类中,并在main方法中调用它们
    9. Java语言规范中规定,main方法必须生命为public(某些版本的Java解释器可以通过,是因为Java虚拟机规范并没有要求main方法一定是public,修复bug可能带来其他隐患,问题已经得到解决,Java SE 1.4及以后的版本强制main方法是public的)
    10. 书中要求块的大括号上下对齐,可能写法已经更新了,先按现在的写法写
    11. Java中的所有函数都属于某个类的方法,所以Java中的main方法必须有一个外壳类,main方法必须是静态的,void表示这个方法没有返回值,Java中main方法没有为操作系统返回“退出代码”,如果main方法正常退出,那么Java应用程序的退出代码为0,如果希望终止程序时返回其它代码,需要调用System.exit方法
    12. 一对大括号表示方法体的开始与结束,每条语句以分号;结束,回车不是语句的结束标志,因此可以看情况把一条语句写到多行上
    13. System.out.println使用了System.out对象并调用了它的println方法。注意,点号.用于调用方法,通用语法object.method(parameters)
    14. 一个方法即使没有参数也要使用空的括号,不带参数的println方法只打印一个空行,System.out.println();
    15. System.out还有一个print方法,它在输出之后不换行,后面的输出紧跟着前面语句的输出,例如:System.out.print(“Hello”);

    注释

    1. 单行注释//
    2. 多行注释/*...*/
    3. 文档注释/**...*/

    注意:在 Java 中,/*...*/注释不能嵌套 „ 也就是说,不能简单地把代码用 /**/括起来作为注释, 因为这段代码本身可能也包含一个*/

    相关文章

      网友评论

          本文标题:Java基础自学(1):一个简单的Java程序

          本文链接:https://www.haomeiwen.com/subject/iffbbhtx.html