- 1、本文档共555页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第1章Java语言概述;主要内容;1.1Java语言的特点;;;;Java语言的特点;Java语言的特点;Java平台的体系结构;1.2Java运行环境与开发环境;1.2.1JDK的安装与环境变量的配置;1.2.1JDK的安装与环境变量的配置;1.2.1JDK的安装与环境变量的配置;1.2.1JDK的安装与环境变量的配置;1.2.1JDK的安装与环境变量的配置;1.2.1JDK的安装与环境变量的配置;检验是否配置成功运行cmd输入java-version
若如图所示显示版本信息则说明安装和配置成功。;1.2Java运行环境与开发环境;1.3Java程序举例;下面我们先介绍简单的Java程序,并对其进行分析。
【例1-1】要求在命令行窗口显示“HelloWolrd!”。
我们将该文件命名为HelloWorldApp.java,其源程序如下:
//HelloWorldApp.java
publicclassHelloWorldApp//一个应用程序
{
publicstaticvoidmain(Stringargs[])
{
System.out.println(″HelloWorld!″);
}
};程序也可写成如下形式:
//HelloWorldApp.java
publicclassHelloWorldApp{//一个应用程序
publicstaticvoidmain(Stringargs[]){
System.out.println(″HelloWorld!″);
}
}
首先把它放到一个名为HelloWorldApp.java的文件中,这里,这文件名应和类名相同,而且大小敏感,因为Java解释器要求公共类必须放在与其同名的文件中。;publicclassHelloWorldApp{
publicstaticvoidmain(Stringargs[]){
System.out.println(″HelloWorld!″);
}}
Java解释器在没有生成任何实例的情况下,以main()作为入口来执行程序。Java程序中可以定义多个类,每个类中可以定义多个方法,但是最多只有有一个公共类,main()方法也只能有一个,作为程序的入口。在main()方法定义中,括号()中的Stringargs[]是传递给main()方法的参数,参数名为args,它是类String的一个实例,参数可以为0个或多个,多个参数间用逗号分隔。;publicclassHelloWorldApp{//一个应用程序
publicstaticvoidmain(Stringargs[]){
System.out.println(″HelloWorld!″);
}
}
在main()方法的实现(大括号内)中,只有一条语句:
System.out.println(″HelloWorld!″);
它用来实现字符串的输出,这条语句实现与C语言中的printf语句和C++中cout语句相同的功能。另外,//后的内容为注释。;程序也可??成如下形式:
//HelloWorldApp.java
publicclassHelloWorldApp{//一个应用程序
publicstaticvoidmain(Stringargs[]){
System.out.println(″HelloWorld!″);
}
}
在程序中,首先用保留字class来声明一个新的类,其类名为HelloWorldApp,它是一个公共类(用public修饰)。整个类定义由大括号{}括起来。在该类中定义了一个main()方法,其中public表示访问权限,指明所有的类都可以使用这一方法;static指明该方法是一个类方法,它可以通过类名直接调用;void则指明main()方法不返回任何值。对于一个应用程序来说,main()方法是必需的,而且必须按照如上的格式来定义。;该文件保存在d:\user\chap01目录下。然后对它进行编译:
d:\user\chap01javacHelloWorldApp.java
编译的结果是生成字节码文件HelloWorldApp.class。最后用java解释器来运行该字节码文件:
d:\user\chap01javaHelloWorldApp
结果在命令行窗口屏幕上
文档评论(0)