• 第一个程序


    下面我们来编写第一个java程序,其功能是在控制台上显示“Hello,world!”字符串,程序内容如下:

     

    现在我们来逐条解释这段代码的每个元素。

    注释:前面用*号围起来的部分是程序注释,写明了如何编译、运行程序,程序的功能是什么。随手给程序添加注释是一个良好的编程习惯,建议你也学着这样做。

    class:这个由class所标识的外层代码被称之为类,表示后面的代码是一个类的定义。所有类的前面都必须有class这个关键字;

    {}大括号:标识了类的范围,位于这对大括号里面的代码都属于这个类的内容。

    Hello:类的名称,是用来标识这个类的名称,以区别于其它的类。

    main函数:这个函数的解释稍微多一些。

    (1)   格式是固定的。即必须写成:public static void main(String[] args),少了任何一个单词都不行,这是java的规范,必须这么写。

    (2)   main函数是整个正序的入口。JVM加载字节码文件后,会去找main函数,找到后开始执行main函数,其它类中的代码都是直接或间接通过main来调用。

    (3)   一个java程序中可以有多个main函数,但每个类里面最多只能有一个main函数。这一点好像与第(2)点有冲突,其实不然。我们运行java程序时,是通过”java xx”这样的方式来运行的,xx是类名称,xx这个类里面必须要有一个main函数,这个main函数就是入口函数,其它类里面的main函数此时被当作普通函数了。

    代码解释完毕,现在可以将它编译运行看看结果了。以下是Notepad++版和Eclipse版两种方式编写、编译、运行Hello World程序的步骤,供读者参考:

    Java Hello World源代码notepad++版

    使用eclipse写Hello,World程序步骤

    虽然可以使用Eclipse等集成开发工具编写运行第一个Hello World程序,但建议初学者使用notepad++这类文本编辑工具编写代码,然后使用javac.exe、java.exe等工具编译运行,这样更有利于理解程序的编译运行过程。

  • 相关阅读:
    数字签名(代码签名)流程
    (转)__cdecl __fastcall与 __stdcall
    装修主材
    ATL 获取flash信息
    Windows结构化异常
    格式化HRESULT获取对应文本
    which type of VS files should be committed into a version control system
    读Windows核心编程-5-作业
    IE WebBrowser事件触发
    Windows 结构化异常
  • 原文地址:https://www.cnblogs.com/bayes/p/9634034.html
Copyright © 2020-2023  润新知