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


相关推荐

  • 三种实现分布式锁的方式

    三种实现分布式锁的方式一、为什么要使用分布式锁我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug!注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享变量只是在这个JVM内部的一块内存空间!后来业务发展,需要做集群,一个应用需要部署到几台机器上然后做负载均…

    2022年7月15日
    14
  • inputstream类型的变量需要关闭吗_input type

    inputstream类型的变量需要关闭吗_input typeinputStream的作用是用来表示那些从不同数据源产生输入的类。这些数据源包括    1字节数组    2String对象   3文件   4管道,工作方式与实际管道相似,即一端输入,从另一端输出    5一个由其他种类的流组成的序列,以便我们可以将他们收集合并到一个流内   6其他数据源,如internet连接等 每一种数据源都有相

    2026年2月9日
    5
  • WPF依赖属性(wpf 依赖属性)

    一、什么是依赖属性依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。MSDN中给出了下面几种应用依赖属性的场景:1.希望可在样式中设置属性。2.希望属性支持数据绑定。3.希望可使…

    2022年4月11日
    32
  • eXtremeDB新手之Linux平台,eXtremeDB

    eXtremeDB新手之Linux平台,eXtremeDBIamdoingaclu whydidIencou home builder master master50 master eXtremeDB 4 0 1780 linux packs x64 Theerrorinfo ly l

    2026年3月20日
    2
  • ubuntu文件名乱码(转载)

    ubuntu文件名乱码(转载)zip 文件解压乱码 windows 中的 zip 压缩包放到 ubuntu 中 如果鼠标右键直接解压 或者 unzipxxxx zip 命令解压 这样解压之后文件名字会出现乱码

    2026年3月26日
    2
  • vba sendkeys用法_setcontent

    vba sendkeys用法_setcontent今天打算做个测试项目用emWin做界面,其中TEXT要设置背景色,调用方法为TEXT_SetBkColor(hItem,0x0000FF00);按理说应该有绿色背景色的,在VS调试中也是显示绿色背景色的,但是到单片机中确没有背景色的显示,很无语,研究到最后发现启用了ARGB,那么将最高位透明度设置为0xFF即可,即TEXT_SetBkColor(hItem,0xFF00FF00);下载到单…

    2022年10月10日
    4

发表回复

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

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