java helloworld源代码_Java Hello World源代码剖析

java helloworld源代码_Java Hello World源代码剖析首页>基础教程>基础知识>第一个程序HelloWorldJavaHelloWorld源代码剖析JavaHelloWorld源代码publicclasstest001{publicstaticvoidmain(String[]args){System.out.println(“helloworld”);}}代码剖析带有main的类:class…

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

首页 > 基础教程 > 基础知识 > 第一个程序 HelloWorld

Java Hello World源代码剖析

Java Hello World源代码

public class test001 {

public static void main(String[] args) {

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

}

}

代码剖析

6ee0e5199cbba7d34f4888b3791c671c.png

带有main的类:

716ac36f8fc5e1e14fcefab1c11ea6c2.png

classpath与JVM的关系:

classpath主要指的是类的运行路径,实际上在执行java命令时,对于本地的操作系统来说就意味着启动了一个JVM,那么JVM在运行时需要通过classpath加载所需要的类,而默认情况下classpath是指向当前目录(当前命令行窗口所在的目录)的,所以会从此目录直接查找。

代码剖析二

f2522291e2694355b98c4f07d16013f2.png

1. Java中区分大小写。HelloWorld和helloworld不是一回事;

2. 关键字class表示开始声明一个类,之后紧跟类名。第二行的public、static、void也是关键字。关键字不能作为类名使用;

3. main是一个方法,也称为函数。main方法是所有Java应用程序的起点。后面括号内的String[] args接收传入的参数,暂且不必理解;

4. System.out.println(“HelloWorld!”);一句表示在屏幕打印 Hello World! 这句话,并换行。括号中用引号包裹了我们想要看到的句子;

5. Helloworld后面的 { } 定义了类中所有成员,main方法后面 { } 定义了“方法块”。 { 和 } 必须是配对出现的;

版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。

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

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

(0)
上一篇 2022年5月28日 下午7:16
下一篇 2022年5月28日 下午7:16


相关推荐

  • 安卓的shell命令_android执行linux命令

    安卓的shell命令_android执行linux命令adbdevices查询电脑已连接的设备adbshellpmlistpackages列出目标设备中已安装的应用程序包adbshellpmlistpackages-f列出目标设备中已安装的应用程序包的具体位置adbuninstallxxx卸载或删除的应用包xxxadbpull/data/app/com.tencent.tbs-1/base…

    2022年10月10日
    8
  • 快速入门Layui

    快速入门Layui

    2021年10月7日
    129
  • 数据安全守护者:访答本地知识库

    数据安全守护者:访答本地知识库

    2026年3月14日
    1
  • SQLyog Community免费版下载地址

    SQLyog Community免费版下载地址免费的社区版:http://code.google.com/p/sqlyog/downloads/listSQLyog社区版是免费的,下载已经不放在www.webyog.com上面了,而是放在了下面的网站中,也在不断更新,www.webyog.com中的都是收费的,最多试用30天。 另一个管理器的MySQL自己出的:MySQLWorkbench这个管理器非常好用,能够新建数据

    2026年2月25日
    4
  • MyBatis中的JdbcType映射介绍

    Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。 项目中用到了MyBatis,和JDBC最显著的区别,就是SQL语句配置化,通过xml文件定义SQL语句,当然JDBC也可以将SQL配置化,需要定制开发,MyBatis则直接支持这种方法。 官方对于MyBatis的介绍,MyBatisisafirstclas…

    2022年4月5日
    88
  • failed to load response data:Request content was evicted from inspector cache

    failed to load response data:Request content was evicted from inspector cache在项目中,我用谷歌浏览器查看后台返回的json数据,但是发现前端页面已经接收成功,并且渲染了对应json数据了,但是network里面的response却报错:调整对应json数据后发现,当后台返回前端的数据超过了一定大小时,就会出现响应截断的问题,不过目前没有找到在哪里设置,我本地是大概超过10m就会截断。谷歌浏览器编辑设置是about:flags,但是我找不到对应设置response的选项。后来发现火狐浏览器可以设置报文响应大小的限制,先在url栏输入about:config,然后选择接受风险并

    2022年5月13日
    92

发表回复

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

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