Java简单基础讲解网友共享.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应广大编程爱好者的需求,现本版推出[JAVA初学教程进阶],希望对初学者有一些帮助. 另外:关于JAVA运行环境的配置,在此不赘述,请大家参考本版精华. 注:本版所贴出所有学习内容均为CU所有,如转载,请注明来自ChinaUnix_JAVA专栏,谢谢合作. 鉴于时间缘故,本贴在发表过程中难免有疏漏/错误之处,敬请广大网友批评指正. 本贴参考资料如下: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 [Copy to clipboard] [ - ] 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.} 以上程序行是在你的屏幕上打印“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数组的声明,它将包含位于类名之后的命令行中的自变量。 ? ? java HelloWorldApp args[0]args[1]···· 第6行 第6行声明如何使用类名、对象名和方法调用。它使用由System类的out成员引用的PrintStreamout对象的println()方法,将字串“Hello World!”打印到标准输出上。 6? ? System.out.println (“Hello World!”); 在这个例子中,println()方法被输入了一个字串自变量并将其写在了标准输出流上。 第7-8行 本程序的7-8行分别是方法main()和类HelloWorldApp的下括号。7? ?? ?? ? } 8? ?? ?? ?? ?? ?? ?? ?? ? } 1.1.3 编译并运行HelloWorldApp

文档评论(0)

80092355km + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档