windows7下载站提供最新Win7系统下载,Ghost Win7旗舰版下载,win7激活工具

软件教程激活工具游戏攻略seo

windows7旗舰版
当前位置:主页 > 技术开发教程 >

Java咖啡馆——首杯咖啡(3)

发布时间:2019-06-12 来源:win7旗舰版 浏览量:

搭建Java开发环境(2)

    

  2.记事本

  品尝第一杯咖啡,用“记事本”就够了。

  创建第一个Java应用程序

  约定俗成,让我们创建“Hello world!”程序。

黄糖故事

  为什么编程都会从“Hello world!”开始

  “Hello World!”程序是一个只在电脑屏幕上打印出“Hello  World!”(“你好,世界!”)字符串的电脑程序。该程序通常是电脑程序设计语言的初学者所要学习编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境以及运行环境已经安装完成。

  将“Hello World!”程序作为第一个编写的程序,现在已经成为一种珍贵的传统。该程序最早出现在由Brian Kernighan和Dennis Ritchie编写的《C编程语言》一书中。《C编程语言》是最权威的C语言教科书,两位作者正是大名鼎鼎的C语言发明人,昵称“K&R”。

  当然,开发者中不乏“叛逆者”,喜欢“Hello”其他东西。无论如何,把“Hello world!”作为第一个程序,决不会有离经叛道之嫌^_^。

  要创建这样一个程序,具体的过程如下:

  (1)创建Java源程序

  Java源程序一般用JAVA作为扩展名,是一个文本文件,用Java语言写成,可以用任何文本编辑器创建与编辑。

  (2)把源程序编译成Java字节码(bytecode)文件

  Java编译器,“javac”,读取你的Java源程序并翻译成Java虚拟机能够明白的指令集合,且以字节码的形式保存在文件中。通常,字节码文件以CLASS作为扩展名。

  (3)运行字节码文件

  Java解释器将充当Java虚拟机的角色。Java解释器读取字节码,取出指令并且翻译成计算机能执行的代码,完成运行过程。

  从图3中很容易看出为什么字节码很酷。你一定听过Java技术“一次编写,随处运行”的口号吧?与VC、Delphi等语言把源程序编译成特定平台的指令集不同,Java编译器把Java源程序编译成与平台无关的字节码,运行时,由Java解释器来翻译成不同平台的目标代码后执行。这好比国家领导人在国际大会上用一种语言发言,由若干同声翻译分别翻译成不同的外语,从而“只说一遍,大家明白”。同理,无论你的系统是Windows、UNIX、MacOS或者是用IE浏览器,只要安装了Java虚拟机,都可运行。

Java咖啡馆——第一杯咖啡(3)

  1.创建Java源程序

  打开“记事本”,按照图4内容输入6行源程序。

Java咖啡馆——第一杯咖啡(3)

  小提示:这个程序定义了一个名为HelloWorldApp的对象,对象有一个名为main的方法,用来打印“Hello World!”字样。习惯上,Java程序采取缩进,即按照模块使用长短不一的空格。这样,很容易看出第二行到第五行代码讲的是同一个东西,描述了main方法。其中,第三、第四行又有缩进,它们是main方法的具体实现。使用缩进,阅读起来一目了然。

  进入“资源管理器”,在C盘根目录下面建立一个名为“JavaBar”的文件夹(以后我们都用这个文件夹来讲解),由于这是第二讲,所以在其中再建立一个名为“Cha 02”的子目录。

  现在回到“记事本”程序,按下“文件”菜单的“保存”项,进入“C:\JavaBar\Cha 02”,在文件名编辑框中输入“HelloWorldApp.java”,同样必须注意大小写。

  2.编译源程序

  打开“命令提示符”窗口,进入“C:\JavaBar\Cha 02”,输入“dir”命令,你会看到“HelloWorldApp.java”。

  编译Java源程序,使用的是“javac”命令:

  javac HelloWorldApp.java

  如果没有得到任何提示,说明编译正确通过了。现在查看一下当前目录,就会看到HelloWorldApp.java及HelloWorldApp.class两个文件。其中HelloWorldApp.class就是那个很酷的字节码文件,在Linux或是MacOS上都能够执行。

  如果遇到了错误,请仔细对照源代码检查拼写以及大小写,重新保存并编译,相信很快就能自行解决。

  3.运行程序

  在“命令行提示符”窗口中输入“java HelloWorldApp”(注意大小写),如果运行成功,那么恭喜你,你已经向Java世界打了第一个招呼!

  Just Do It

  Java能够完美支持多国语言。如何打印中文字符串“你好,电脑爱好者!”呢?想一想,并且动手试一试。

  下一讲,让我们使用源自IBM的高级开发工具Eclipse进行Java的开发,体验一下什么才是地地道道的Java开发!


关键词: Java咖啡馆——首杯咖啡(3) 
我要分享:

相关推荐

本站发布的ghost系统仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

如侵犯到您的权益,请及时通知我们,我们会及时处理。

Copyright @ 2018 win7下载站(http://www.win7pc.cn) 版权所有  xml地图 邮箱: