- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chap 1 第一个java应用 议题 创建java源文件 用JDK管理java应用 JavaDoc文档 Java虚拟机的运行时数据区 创建Java源文件 这里介绍的Java应用所模拟的现实系统中包含5个实体:福娃贝贝、晶晶、欢欢、迎迎和妮妮。这些娃娃都有名字属性,此外还能说话,说出自己的名字。 该范例名为dollapp应用,它包括一个Doll类和AppMain类。 例程1-1 Doll.java 例程1-2 AppMain.java Java源文件结构 一个Java应用包含一个或多个Java源文件,每个Java源文件只能包含下列内容 (空格和注释除外): 零个或多个包声明语句(Package Statement) 零个或多个包引入语句(Import Statement) 零个或多个类的声明(Class Declaration) 零个或多个接口声明(Interface Declaration) 包声明语句 包声明语句用于把Java类放到特定的包中。 包的作用: 能够区分名字相同的类 有助于实施访问权限控制 有助于划分和组织Java应用中的各个类 包的命名规范 包的名字通常都采用小写,包名中包含以下信息: 类的创建者或拥有者的信息 类所属的软件项目的信息 类在具体软件项目中所处的位置 JDK提供的Java基本包 Java.lang Java.awt Java.io Java.util Java.net 包引入语句 如果一个类访问了来自另一个包(java.lang包除外)中的类,那么前者必须通过import语句把这个类引入。 有关包的引入,有以下值得注意的问题: 如果一个类同时引用了两个来自于不同包的同名类,在程序中必须通过类的完整类名来区分这两个类。 尽管包名中的符号“.”能够体现各个包之间的层次结构,但是每个包都是独立的,顶层包不会包含子包中的类。 Package和import语句的顺序是固定的,在Java源文件中,package语句必须位于第一行,其次是import语句,接着是类或接口的声明。 方法的声明 在Java语言中,每个方法都属于特定的类,方法的声明位于类的声明之中。 方法名是任意合法的标识符。 方法的返回值类型是方法的返回数据的类型,如果返回值类型为void,表示没有返回值。那么方法主体中可以没有return语句。 return 语句有两个作用: 结束执行本方法。 向本方法的调用者返回数据。 参数列表可以包含零个或多个参数,参数之间以逗号“,”分开。 程序入口main()方法的声明 main()方法是Java应用程序的入口点,每个Java应用程序都是从main()方法开始运行的。作为程序入口的main()方法必须同时符合以下4个条件: 访问限制:public 静态方法:static 参数限制:main(String[] args) 返回类型:void 注释语句 在Java源文件的任意位置,都可以加入注释语句,Java编译器会忽略程序中的注释语句。Java语言提供了3中形式的注释: //text——从“//”到本行结束的所有字符均作为注释而被编译器忽略。 /*text*/——从“/*”到“*/”间的所有字符会被编译器忽略。 /**text*/——从“/**”到“*/”间的所有字符会被编译器忽略。当这类注释出现在任何声明(如类的声明、类的成员变量的声明或者类的成员方法的声明)之前时,会作为JavaDoc文档的内容。 关键字 Java语言的关键字是程序代码中的特殊字符。Java语言的关键字包括: 用于类和接口的声明——class,extends,implements,interface 包引入和包声明——import,package 数据类型——boolean,byte,char,double,float,int,long,short 某些数据类型的可选值——false,true,null 流程控制——break,case,continue,default,do,else,for,if,return,switch,while 异常处理——catch,finally,throw,throws,try 修饰符——abstract,final,native,private,protected,public,static,synchronized, transient,volatile 操作符——instanceof 创建对象——new 引用——this,super 方法返回类型——void 标识符 标识符是指程序中包、类、接口、变量或
原创力文档


文档评论(0)