Java版HelloWorld实现
来源:互联网 发布:什么是电子商务数据库 编辑:程序博客网 时间:2024/06/10 13:21
Java版HelloWorld实现
HelloWorld通常是一门计算机语言的入门程序,如果你能编写出HelloWorld程序,并且能够运行,那就意味着已经迈向了计算机程序设计的大门。
Java是面向对象的程序设计语言,最小的程序单元是类(Class),而类如果想独立运行,必须包含main方法,
固定格式为public static void main(String[]args){}
HelloWorld的本质功能是打印输出一段字符串到控制台,完整的实现内容如下所示
package net.javacore.object;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;/** * * Hello World Application * @author tony ittimeline@163.com * @date 2017-12-15-下午4:23 * @website wwww.ittimeline.net * @see * @since JDK9.0.1 */public class HelloWorld { /** * 日志记录器 */ private static final Logger LOGGER= LogManager.getLogger(); /** * Java程序的主入口,程序从main方法的第一行开始执行到最后一行 * @param args */ public static void main(String[]args){ /* * 此程序运行将会输出 Hello World in MacOS10.13 With IntelliJ IDEA 2017.3.1 * 然后还会写入到javacore/logs/javacore-object的info.log文件中 */ LOGGER.info("Hello World in MacOS10.13 With IntelliJ IDEA 2017.3.1"); }}
程序的运行结果如下所示:
HelloWorld解析
1 java使用package来存放Java类,作用类似于windows的文件夹,通常情况下包名小写,互联网公司的包名通常都是公司网站的域名倒置,例如com.alibaba和这里的net.ittimeline
2 如果想使用第三方类库的某个类(例如这里使用的Logger),可以使用import full package.ClassName来导入某个包下的类(例如这里的org.apache.logging.log4j.LogManager)
3 Java使用Class来组织代码(例如这里的public class HelloWorld),类中可以存放成员变量,方法(例如这里的main方法),代码块和静态代码块
4 Java的注释分为单行注释(//)、多行注释和文档(/***/)注释三种,如上应用程序所示。注释的功能是增加程序的说明信息,便于后期的维护,编译器在编译程序时会删除注释的内容。
使用IntelliJ IDEA生成JavaDoc
IntelliJ IDEA提供了生成JavaDoc的工具,找到菜单Tools->Generate JavaDoc…
然后做如下图的设置
之后访问/Users/tony/Document/javadoc目录的index.html,便可看到如下效果
代码同步至GitHub
在企业级项目开发中,通常由系统运维人员搭建GitLab服务来管理代码,而在开源的世界里,BAT,携程,美团点评等等都有在GitHub开源自己的项目。
1 选中项目,上传至GitHub
2 设置项目描述信息
3 首次提交文件列表
4 输入地址https://github.com/ittimeline/javacore查看项目!
后期涉及到的项目代码会全部同步到该地址。