Java 第一个简单程序,Hello World!

小编 2026-06-16 阅读:287 评论:0
1.首先我们创建一个java类,类名为HelloWorld public  class HelloWorld{        public static void main(String [] args...

1.首先我们创建一个java类,类名为HelloWorld

public  class HelloWorld{

       public static void main(String [] args){

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

       }

}

上面这段代码可以说是最简单的java程序,打印一段字符串。虽然代码简单,但是所有的java应用程序都具有这种结构。

    a.java中是区分大小写的,Main和main是不同的两个方法。

    b.java的main方法必须按照这个格式来写,必须声明为public修饰符,不能有返回值,必须是静态static的方法,main方法的参数必须是一个String类型的数组。

    c.Java命令可用于通过加载具有main()方法或扩展javafx.application.Application的类来启动JavaFX应用程序。 在后一种情况下,启动器构造Application类的实例,调用其init()方法,然后调用start(javafx.stage.Stage)方法。默认情况下,不是java命令选项的第一个参数是要调用的类的完全限定名称。 如果指定了-jar选项,则其参数是包含应用程序的类和资源文件的JAR文件的名称。 启动类必须由其源代码中的Main-Class清单头指示。JRE在三组位置中搜索启动类(以及应用程序使用的其他类):引导类路径,已安装的扩展和用户的类路径。将类文件名或JAR文件名之后的参数传递给main()方法。javaw命令与java相同,只是javaw没有关联的控制台窗口。 当您不希望出现命令提示符窗口时,请使用javaw。 但是,如果启动失败,javaw启动程序将显示一个包含错误信息的对话框.

 

java命令支持多种选项,可分为以下几类:

标准选项(Standard Options)

非标准选项(Non-Standard Options)

高级运行时选项(Advanced Runtime Options)

高级JIT编译器选项(Advanced JIT Compiler Options)

高级可维护性选项(Advanced Serviceability Options)

高级垃圾收集选项(Advanced Garbage Collection Options)

Java虚拟机(JVM)的所有实现都保证标准选项得到支持。 它们用于常见操作,例如检查JRE的版本,设置类路径,启用详细输出等。非标准选项是特定于Java HotSpot虚拟机的通用选项,因此不保证所有JVM实现都支持它们,并且可能会发生变化。 这些选项以-X开头。不建议将高级选项用于临时使用。 这些是用于调整Java HotSpot虚拟机操作的特定区域的开发人员选项,这些区域通常具有特定的系统要求,并且可能需要对系统配置参数的特权访问。 它们也不能保证所有JVM实现都受支持,并且可能会发生变化。 高级选项以-XX开头。要跟踪最新版本中已弃用或删除的选项,文档末尾有一个名为Deprecated and Removed Options的部分。布尔选项用于启用默认禁用的功能或禁用默认启用的功能。 这些选项不需要参数。 Boolean -XX选项使用加号(-XX:+ OptionName)启用,使用减号(-XX:-OptionName)禁用。对于需要参数的选项,参数可以通过空格,冒号(:)或等号(=)与选项名称分隔,或者参数可以直接跟随选项(每个选项的确切语法不同) )。 如果要指定大小(以字节为单位),则可以不使用后缀,或使用后缀k或K表示千字节(KB),m或M表示兆字节(MB),g或G表示千兆字节(GB)。 例如,要将大小设置为8 GB,可以指定8g,8192m,8388608k或8589934592作为参数。 如果要指定百分比,请使用0到1之间的数字(例如,指定0.25表示25%)

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

热门文章
  • 机房智能化温湿度解决方式之POE供电以太网温湿度传感器

    机房智能化温湿度解决方式之POE供电以太网温湿度传感器
    机房智能化温湿度解决方式之POE供电以太网温湿度传感器 北京盈创力和电子科技有限公司 智能型TCP网口温湿度记录仪 北京IP网络温湿度记录仪厂家,北京盈创力和 北京智能型TCP网口温湿度记录仪IP网络温湿度记录仪是一种新型的基于TCP/IP协议双绞线以太网标准温湿度采集模块,利用它可以实现现场温度值、相对湿度值的采集,同时利用其自身的RJ45通信接口可以方便地和机房监控主机或交换机集线器进行联网。 工作于-40℃~85℃工业级带...
  • Sequential Monte Carlo Methods (SMC) 序列蒙特卡洛/粒子滤波/Bootstrap Filtering

    Sequential Monte Carlo Methods (SMC) 序列蒙特卡洛/粒子滤波/Bootstrap Filtering
    Problem Statement 我们考虑一个具有马尔可夫性质、非线性、非高斯的状态空间模型(State Space Model):对于一个时间序列上的观测结果{yt,t∈N}\\{ y_t , t \\in N \\}{yt​,t∈N},我们认为每个观测结果yty_tyt​的生成依赖于一个无法直接观察的隐变量xt∈{xt,t∈N}x_t \\in \\{x_t , t \\in N \\}xt​∈{xt​,t∈N},即:p(...
  • HTTP状态保持的原理

    HTTP状态保持的原理
    a)在用户登录之后,浏览器返回响应的时候会在响应中添加上cookieb)浏览器接收到cookie之后会自动保存c)当用户再次请求同一服务器中的其他网页的时候,浏览器会自动带上之前保存的cookied)服务接收到请求之后可以请 request 对象中取到cookie 判断当前用户是否登录  Http是无状态的,就是连接时数据互通,关闭后...
  • Hive 系统函数及示例

    Hive 系统函数及示例
    查看所有系统函数 show functions; 函数分类 内置函数【系统函数】 数学函数: floor、round、ceil、cos、log2等 字符串函数: length、reverse、trim、lower、get_json_object、repeat等 收集函数: size 转换函数: cast 日期函数: year、month、datediff、date、date_add等 条件函数: coalesce、case…w...
  • CSRF的原理和防范措施

    CSRF的原理和防范措施
    a)攻击原理:i.用户C访问正常网站A时进行登录,浏览器保存A的cookieii.用户C再访问攻击网站B,网站B上有某个隐藏的链接或者图片标签会自动请求网站A的URL地址,例如表单提交,传指定的参数iii.而攻击网站B在访问网站A的时候,浏览器会自动带上网站A的cookieiv.所以网站A在接收到请求之后可判断当前用户是登录状态,所以...
标签列表