- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java简单基础讲网友共享
应广大编程爱好者的需求,现本版推出[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 application3 //第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
您可能关注的文档
- icp直读光谱仪和外分光光度计价格.docx
- ICU床旁纤维支气镜标准操作流程.doc
- ic卡淋浴节水控制介绍及分析.doc
- ic测试架和电动电支架价格.docx
- ID429-房地产控政策的经济学分析与反思.doc
- ID474-房价与业结构优化升级关系实证研究.doc
- ideaPad Yga 11S AIDA销售法的 考试答案.doc
- IE8浏览器:你未知道的九大功能.doc
- IEEE 802.x模块指南.docx
- Ielts--wrting sample band 7.doc
- 2026年郑州智能科技职业学院单招(计算机)考试备考题库推荐.docx
- 2026年湖南体育职业学院单招(计算机)考试参考题库附答案.docx
- 2026年衡阳幼儿师范高等专科学校单招(计算机)测试备考题库最新.docx
- 2026年百色职业学院单招(计算机)测试备考题库及答案1套.docx
- 2026年西安电力机械制造公司机电学院单招(计算机)考试备考题库必考题.docx
- 2026年郑州轨道工程职业学院单招(计算机)测试备考题库附答案.docx
- 2026年重庆理工职业学院单招(计算机)考试参考题库及答案1套.docx
- 2026年湖北黄冈应急管理职业技术学院单招(计算机)考试备考题库最新.docx
- 2026年甘孜职业学院单招(计算机)考试备考题库附答案.docx
- 2026年衡水健康科技职业学院单招(计算机)考试参考题库推荐.docx
最近下载
- 8JS85E备件目录爆炸图.pdf VIP
- 工程勘察、设计资质等级承担任务范围重点.pdf VIP
- 质量管理体系品质保证体系图.docx VIP
- 2025年中考英语真题完全解读(重庆卷).docx VIP
- 09.起重机械安装(含修理)评审指南.doc VIP
- 2025届北京市海淀区首师大附数学七上期末联考模拟试题含解析.doc VIP
- 党政知识竞赛试题及答案.docx VIP
- BPA8604D 非隔离参考设计_15V0.3A-Peak 0.35A 晶丰明源家电电源 微波炉电源.pdf VIP
- 2025城市社区工作者选聘考试综合知识与社区知识题库真题.docx
- 2025年江苏苏州中考英语试题及答案.docx VIP
原创力文档


文档评论(0)