2、Java基础02 – 【命令行运行HelloWorld】[通俗易懂]

2、Java基础02 – 【命令行运行HelloWorld】[通俗易懂]操作步骤:1、新建一个文件夹(可以命名为Java)2、新建一个.txt文本文件,在文件中输入如下代码:publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println(“helloworld”);}}3、重命名将文件名改为HelloWorld.java,并创建第一个java源文件4、编译.java文件是java的源文件,但是不能直接运行,必须先被编译成为.class文件才能够

大家好,又见面了,我是你们的朋友全栈君。

操作步骤:

1、新建一个文件夹(可以命名为Java)

Java文件夹,所有的java代码都会放在这个项目目录下
创建一个目录 src用于存放java源代码 .java文件

2、新建一个.txt文本文件,在文件中输入如下代码:

public class HelloWorld{

public static void main(String[] args){

System.out.println("hello world");

}

}
新建一个.txt文本文件,在文件中输入代码

3、重命名将文件名改为HelloWorld.java,并创建第一个java源文件

点击使用.java,将.txt文件名改为HelloWorld.java,一定要改后缀
改完文件名后

4、编译

.java 文件是java的源文件,但是不能直接运行,必须先被编译成为.class文件才能够执行,java 使用 javac命令进行编译

打开终端,进入放置java源文件的文件夹;
Mac直接把文件夹拖入终端,即可进入文件夹
输入javac HelloWorld.java(javac 文件名及后缀),在src文件夹里编译出一个HelloWorld.class文件
输入javac HelloWorld.java(javac 文件名及后缀)
在src文件夹里编译出一个HelloWorld.class文件
输入java HelloWorld运行,运行成功后会看到字符串 “hello world”【注意大小写需要一致,并且没有后缀名.class】
输入java HelloWorld运行,运行成功后会看到字符串

彩蛋:代码解读

public class HelloWorld{

}

public 表示这是一个可以公开访问的类

class 表示这是一个类

HelloWorld 表示类的名字,每个单词的首字母大写

public static void main(String[] args)

public static void main表示主方法,即第一行执行的代码

args 表示运行参数,在本例中没有使用到。

System.out.println(“hello world”);

System.out.println表示会在控制台输出字符串,println 表示打印数据到控制台,并且换行

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144135.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • volatile关键字及其作用

    volatile关键字及其作用概述:本文主要介绍Java语言中的volatile关键字,内容涵盖volatile的保证内存可见性、禁止指令重排等。

    2022年5月31日
    29
  • php小程序接口开发_微信小程序登录流程

    php小程序接口开发_微信小程序登录流程微信小程序调用PHP后台接口,解析纯html文本,效果图片预览1、微信js动态传参:wx.request({url:’https://m.****.com/index.php/Home/Xiaoxxf/activity_detail?a_id=’+options.id,//含富文本htmldata:{is_detail:1},method:’GET’,//OPTIONS,GET,HE…

    2022年9月4日
    3
  • rsyslog配置_ssh host key verification fail

    rsyslog配置_ssh host key verification fail1.rsyslog介绍Rsyslog的全称是rocket-fastsystemforlog,它提供了高性能,高安全功能和模块化设计。rsyslog能够接受从各种各样的来源,将其输入,输出的结果到不同的目的地。rsyslog可以提供超过每秒一百万条消息给目标文件。特点:多线程 可以通过许多协议进行传输UDP,TCP,SSL,TLS,RELP; 直接将日志写入到数据库; 支…

    2022年9月25日
    0
  • [日常办公][Ubuntu]proxy settings

    [日常办公][Ubuntu]proxy settingsbashproxyexporthttp_proxy=XXXexporthttps_proxy=XXXaptproxysudovim/etc/apt/apt.confAcquire::http::proxy”http://XXX”;Acquire::https::proxy”https://XXX”;Acquire::ftp::proxy”ftp://XXX”;Acquire::socks::proxy”socks://XXX”;dockerproxymkdir

    2022年7月21日
    11
  • 美化包软件_彩色音量进度条插件下载

    美化包软件_彩色音量进度条插件下载前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

    2022年7月28日
    1
  • AV解决方法「建议收藏」

    AV解决方法「建议收藏」注意!!在操作之前,先删除所有分区的autorun.inf和8位随机字符.exe和,不然可能不经意又中了。。删除方法可以用Winrar或者资源管理器删除,也可以用DOS删除(PS:[url]http://hi.baidu.com/%B9%C2%B6%C0%B8%FC%BF%C9%BF%BF/blog/item/9f3fbf8fc73334fb503d9279.html[/…

    2022年9月15日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号