二、第一个java程序:HelloWorld

二、第一个java程序:HelloWorld前面讲解了java程序的配置,现在要开始进入实例的编程了,第一个程序还是沿用经典的HelloWorld程序进行讲解。一、编程源代码     打开记事本,输入以下代码:publicclassHelloWorld{     //程序的主函数入门     publicstaticvoidmain(Stringargs[])

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

前面讲解了java程序的配置,现在要开始进入实例的编程了,第一个程序还是沿用经典的 HelloWorld程序进行讲解。

一、编程源代码

        打开记事本,输入以下代码:

public class HelloWorld

{

     
//程序的主函数入门

      public staticvoid main(String args[])

      {

           //输出打印字符语句

          System.out.println(“HelloWorld“);

      }

}

      保存文本文件到D:\JavaStudy,文件名为“HelloWorld”,关闭文件,修改“HelloWorld”文件扩展名为“.java”,此时文件的全名就是“HelloWorld.java”,如果看不到扩展名,则打开我的电脑,选择工具文件夹选项菜单(如果你看不到文件夹选项,说明你的电脑中毒了,用360安全卫士系统修复一下),在弹出的对话框中单击查看选项卡,将  高级设置中的隐藏已知文件类型的扩展名前面复选框的(对勾)取消掉。就可以看得见扩展名了。

二、测试程序

        方法一:开始程序附件命令提示符
        
方法二:开始运行,然后输入“cmd”回车运行
     
方法三:按下快捷键“win+R”,然后输入“cmd”回车运行
     
打开命令提示符查看,或者叫 dos运行程序,程序默认路径在“c:\Documents and Settings\Administrator>” 中,该路径可能因为登录用户的不同而有所不同,此时,需要进入到源程序所在的路径中来运行源程序。这需要掌握几个 DOS命令。
     
1、在命令提示符中,输入“d:”,回车,则进入D盘。然后输入“cd JavaStudy”,回车,则进入D盘的JavaStudy文件夹中。
     
2、输入“javac HelloWorld.java”,回车,此时提示符窗口中没有任何提示,但是观察 D:\JavaStudy文件夹,你会发现多出了一个名叫“HelloWorld.class”的文件。
     
3、输入“java HelloWorld”,回车,此时提示符窗口命令行下方出现 “Hello World字样。

必要的DOS命令:
        cd..  
:返回上一级目录
     
cd\    :返回跟目录
     
cd 文件夹名  :进入当前目录中的某个文件夹中区。比如 cd JavaStudy
     
D:         ,直接输入根目录,则直接转换到对应的根目录中去。

      三、程序的解释
     
从这个小程序就基本涵括了java项目程序的结构,这些内容一定要记住。
     
1、类文件:java程序是一种纯粹的面向对象的程序设计语言,因此Java程序必须以类(class)的形式存在。类( class )Java程序的最小程序单位。Java程序不允许可执行性语句、方法等成分独立存在,所有的程序部分都必须放在类定义里。我们保存的文件“HelloWorld.java”就是一个类文件,java程序的源文件必须与类名保持一致。

      记住:“HelloWorld.java”就是一个类文件。
   HelloWorld.java”类文件的文件名 与类名(HelloWorld)是一致的,文件名必须与主类的类名保持一致,且两者的大小写要一致。

      2、类的名称:类的名称是在语句“public class HelloWorld”中定义的,HelloWorld就是类的名称,class是系统保留关键字,就是“类”的意思,class后面就是类的定义名称,而public就是类的访问修饰符,表名类是HelloWorld一个公共访问类。一个Java程序由一个或多个类组成,每个类可以有多个变量和方法,但是最多只有一个公共类public

      记住:一个java程序(项目),最多只有一个公共类public

      3、注释用双斜杠表示,如果多行注释采用/*注释内容 */”的方式。

      4、对于Java应用程序必须有且只有一个main()方法,该方法是执行应用程序时的入口。包含main( )方法的类成为该应用程序的主类。看一个程序源代码,首先就找这个程序的主类和主方法main(),程序都是从main()方法开始运行的。

      记住:Java应用程序必须有且只有一个main()方法,包含main( )方法的类成为该应用程序的主类。


5、每一行语句的结尾用“;”分号结尾。

6、使用javac编译源程序是,会自动生成一个字节码文件,本例中生成一个“HelloWorld.class”字节码文件。字节码文件一般默认生成路径和类文件(源程序)文件在同一目录。如果使用package,则生成为包所指定的路径。

         

      7、Java语言中字母是严格区分大小写,这点不要和CC++混淆。

四、调试程序
        1、将保存的源文件名称HelloWorld.java” 更改为 helloWorld.java”  ,然后编译运行程序,看看结果,回答为什么?记住出错的原因。

2、将文件代码的 类名 “HelloWorld” 更改为 Helloworld” ,然后编译运行程序,看看结果,回答为什么?记住出错的原因。

      

    

 


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

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

(0)
上一篇 2022年5月28日 上午9:00
下一篇 2022年5月28日 上午9:00


相关推荐

  • 小勇机器人充电头坏了_勇艺达机器人小勇F1

    小勇机器人充电头坏了_勇艺达机器人小勇F1总结 外观感受 看起来像音箱 无显示屏 外形设计平平 材料塑料感重 充电口为 MicroUSB 线材有劣质感 使用感受 联网指引不明确 按键交互功能指引不明确 无清晰操作反馈 语音交互界面设计 体验一般 功能无语音引导 互动少 时常无反馈 设备主要是完成 APP 上选择内容的播放 作用类似音箱 主打的英语闹铃功能 流程不清晰 缺失操作指引 设置后不生效 App 中内容较丰富 界面设计良好 信息重点突出

    2026年3月19日
    1
  • 非极大值抑制(Non-Maximum-Suppression)

    非极大值抑制(Non-Maximum-Suppression)include include include include 新版本写在下面文件中 include include opencv2 features2d features2d hpp includeusing usingnamespa voidnms conststd vecto

    2026年3月17日
    3
  • ubuntu16.04安装cuda9.0(ubuntu18安装nvidia驱动)

    (安装:NVIDIA-384+CUDA9.0+cuDNN7.1)Ubuntu下安装CUDA需要装NVIDIA驱动,首先进入NVIDIA官网,然后查询对应NVIDIA驱动是否支持你电脑的型号。第一步、安装NVIDIAGPU驱动去NVIDIA官网查询是否支持我电脑的GPU如下 可以看出:GeForce700MSeries(Notebooks):GeForceGTX…

    2022年4月14日
    65
  • Springboot集成RocketMQ

    Springboot集成RocketMQ什么是RocketMQ?官方说明:随着使用越来越多的队列和虚拟主题,ActiveMQIO模块遇到了瓶颈。我们尽力通过节流,断路器或降级来解决此问题,但效果不佳。因此,我们那时开始关注流行的消息传递解决方案Kafka。不幸的是,Kafka不能满足我们的要求,特别是在低延迟和高可靠性方面。看到这里可以很清楚的知道RcoketMQ是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具…

    2022年6月3日
    37
  • 即梦AI赋能电商设计!详情页视觉设计案例分享【保姆级教程】 –知识铺

    即梦AI赋能电商设计!详情页视觉设计案例分享【保姆级教程】 –知识铺

    2026年3月12日
    2
  • Pycharm 配置git(图文讲解)

    Pycharm 配置git(图文讲解)说明 本文针对的是电脑中已经安装过 git pycharm 的用户工具准备 gitpycharm 一双慧眼和一双勤劳的双手配置 git 打开 pycharm gt File Default gt Setting gt VersionContr gt Gitvcs gt checkoutfrom

    2026年3月27日
    2

发表回复

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

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