RSS
当前位置 :| 首页>程序设计>Java>

====JAVA初学教程进阶==== Java

来源:网络 时间:2004-05-18 点击:
关键字:教程 初学 方法 一个 使用 可以 类型 Java 对象 需要
2004-5-18 14:46 猫小
====JAVA初学教程进阶====

[u]应广大编程爱好者的需求,现本版推出[JAVA初学教程进阶],希望对初学者有一些帮助.
另外:关于JAVA运行环境的配置,在此不赘述,请大家参考本版精华.
[/u][u]注:本版所贴出所有学习内容均为CU所有,如转载,请注明来自ChinaUnix_JAVA专栏,谢谢合作.[/u]
鉴于时间缘故,本贴在发表过程中难免有疏漏/错误之处,敬请广大网友批评指正.
本贴参考资料如下:1>;Thinking in Java(3rd)
2>;JAVA大全(电子工业出版社)

第一次:Java的语言基础

Java语言是目前最受欢迎的程序语言之一,与传统的程序语言相比(比如C、C ),Java语言简单易学,使用它编程时间短、功能强,人们接受起来也更快、更简便。Java主要具有以下三个特点:
第一, 跨平台,不管Windows还是Unix或者其他平台,它都可以使用;
第二, 面向对象;
第三, 动态域的控制。

1.1 初识Java语言
像其它编程语言一样,Java编程语言也被用来创建应用程序。那,首先我们还是从一个最普遍的小应用程序范例来切入——在屏幕上显示字串“Hello World!”。下列代码给出了这个Java应用程序。

1.1.1 HelloWorldApp
[code] 1.//
2.// Sample HelloWorld application
3.//
4.public class HelloWorldApp{
5.public static void main (String args[]) {
6.System.out.println ("Hello World!");
7.}
8.}[/code]

以上程序行是在你的屏幕上打印“Hello World!”所需的最少组件。接下来,我们就针对上面给出的这段程序来简单解释一下,并且来实际编译、运行它。

1.1.2 描述HelloWorldApp
第1-3行

程序中的1-3行是注释行

1 //

2 // Sample HelloWorld application

3 //

第4行

第4行声明类名为HelloWorldApp。类名(Classname)是在源文件中指明的,它可在与源代码相同的目录上创建一个classname.class文件。在本例题中,编译器创建了一个称为HelloWorldApp.class的文件, 它包含了公共类HelloWorldApp的编译代码。

4 public class HelloWorldApp{

第5行

第5行是程序执行的起始点。Java技术解释器必须发现这一严格定义的点,否则将拒绝运行程序。

其它程序语言(特别是C和C )也采用main ()声明作为程序执行的起始点。此声明的不同部分将在本课程的后几部分介绍。

如果在程序的命令行中给出了任何自变量,它们将被传递给main()方法中被称作args的String数组。在本例题中,未使用自变量。

5 public static void main (String args[]) {

- public-方法main()可被任何程序访问,包括Java技术解释器。

- static- 是一个告知编译器main()是用于类HelloWorldApp中的函数的关键字。为使main()在程序做其它事之前就开始运行,这一关键字是必要的。

- void- 表明main()不返回任何信息。这一点是重要的,因为Java编程语言要进行谨慎的类型检查,包括检查调用的方法确实返回了这些方法所声明的类型。

- String args [] - 是一个String数组的声明,它将包含位于类名之后的命令行中的自变量。
IT技术问题集infaq.net-http://www.infaq.net
上一篇:
下一篇:没有了
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名
注册
赞助商链接