二、第一个java程序:HelloWorld

来源:互联网 发布:淘宝开店网址 编辑:程序博客网 时间:2024/06/06 02:03

前面讲解了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” ,然后编译运行程序,看看结果,回答为什么?记住出错的原因。

      

    

 


原创粉丝点击