初识java——hello world(代码讲解很详细)[通俗易懂]

初识java——hello world(代码讲解很详细)[通俗易懂]在每学一门语言之前我们首先要学会helloworld的的写法,下面我用java写了一个hello的输出以及每行代码的讲解;publicclasshelloworld{publicstaticvoidmain(String[]args){System.out.println(“helloworld!”);System.out.printf(“helloworld!!\n”);System.out.print(“hellow

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

在每学一门语言之前我们首先要学会hello world的的写法,下面我用java写了一个hello world的输出以及每行代码的讲解;

public class helloworld { 
   
    public static void main(String[] args){ 
   
        System.out.println("hello world!");
        System.out.printf("hello world!!\n");
        System.out.print("hello world!!!");
    }
}

运行结果:
在这里插入图片描述
程序分析:
分析上述代码,从程序开始处介绍。

  1. public class helloworld
    定义了一个类,类是 “public” 公共类型的,类名为“helloworld”。另外,Java 中主类名应该和要保存的 Java 文件名相同,也就是说,这里定义的类名是“helloworld”,则文件应该保存为“helloworld.java”。
  2. public static void main(String[] args)
    Java 中的主运行方法,它和 C/C++中的main()作用是一样的,就是所有的程序都从“main()”中开始执行。要执行 Java 程序,必须有一个包括主运行方法的类。至于“public static void”的含义,你可以尝试着去掉,看看编译器会提示什么错误。
  3. System.out.println(“Hello world”);
    “System.out.println()”是 Java.lang 包的一个方法,用来将字串“Hello world”输出到命令行窗口。另外在java中同样支持printf和print输出,而print输出和println的区别在于前者输出不会换行,后者输出后会有换行。

    了解输出的方法后,想必你肯定会想了解在java中如何在键盘上输入一个整数,浮点数,或者是一个字符串的方法,点击下方链接,教你操作:

https://blog.csdn.net/weixin_44313771/article/details/106156298

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

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

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


相关推荐

  • MATLAB实现粒子群算法的进阶讲解(多维+约束条件)

    MATLAB实现粒子群算法的进阶讲解(多维+约束条件)我们在之前的博客中,对粒子群算法的实现进行了讲解,主要讲解了粒子群算法的产生,实现步骤,并且通过代码来实现了当输入变量为n维向量时的粒子群算法。许多网友对之前的代码有些疑惑,并且提到了几个问题:1,对于之前的代码,觉得有些看不懂?2,如果输入变量不再是n维向量,而是n*n维的矩阵,甚至n*n*n…维的矩阵,该如何编写代码?3,如果目标函数存在约束条件,该如何编写代码?本节就基于之前博客的内容,出现的问题,以及这两天我的一些学习,来对上述问题进行一个解答。

    2022年5月1日
    74
  • Silverlight 引路蜂二维图形库示例:虚线类型

    Silverlight 引路蜂二维图形库示例:虚线类型

    2021年8月18日
    48
  • MyEclipse8.6注册码代码「建议收藏」

    MyEclipse8.6注册码代码「建议收藏」将MyEclipseGenjava类添加到MyEclipse项目中,右健运行(runasjavaapplication)在控制台输入要注册的name按回车,

    2022年9月29日
    2
  • LeakCanary 中文使用说明

    LeakCanary 中文使用说明

    2022年3月8日
    88
  • 多尺度二维离散小波分解wavedec2

    多尺度二维离散小波分解wavedec2对X进行N尺度小波分解[C,S]=wavedec2(X,N,’wname’);clc,clearall,closeall;loadwoman;[c,s]=wavedec2(X,2,’db1′);%进行2尺度二维离散小波分解。分解小波函数-db1[cH1,cV1,cD1]=detcoef2(‘all’,c,s,1);%尺度1的所有方向的高频系数[cH2,cV2,c…

    2022年7月23日
    11
  • wireshark抓包分析UDP

    wireshark抓包分析UDP1 什么是 UDP 传输层有两个协议 之前讨论过的 TCP 协议和现在要说的 UDP 协议 二者互为补充 UDP 是无连接的协议 它无需经过繁琐的握手就能建立连接并且发送已封装的 IP 数据包 它能做的事情很少 而面向连接的 TCP 协议几乎可以做所有事情 特点 UDP 最大的三个特点是无连接 不可靠 快速传输 UDP 提供了无连接通信 且不对传送数据包进行可靠性保证 适合于一次传输少量数据 UDP 传输的可靠性由应用层负责 常用的 UDP 端口号有 53 DNS 69 TFTP 161 SNMP UDP 报文没有可

    2025年6月20日
    1

发表回复

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

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