- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 Java程序的种类 2.2 Java源程序结构 2.1 Java程序的种类 Java程序分为Java Application(Java 应用程序)和Java Applet(Java小应用程序也叫网页内嵌的小程序 )两种。 1、Java Application Java Application程序可以在MSDOS、UNIX等操作系统下执行,用二个简单例子来说明它的结构、编译、运行过程。 (1)源程序 public class Hello { public static void main(String args[]) { System.out.println(“你好!欢迎你使用Java”); } } ④ Java源程序语言所涉及的符号都须在英文状态下输入,当然字符串里的字符可以任意。 (2)编译 使用编译器(Javac.exe)对其进行编译,编译完成后会生成二个扩展名名为.class文件。 (3)执行 使用解释器(Java.exe)对其进行解释执行。 (3)编译成功的结果将是二个或多个字节 码文件,每个字节码文件对应二个类 2、Java Applet(小应用程序也叫网页内嵌的小程序) (1)源程序 import Java.applet.Applet; import Java.awt.*; public class HelloApp extends Applet { public void paint(Graphics g) { g.drawString(你好!欢迎你使用Java,10,20); } } (2)编译 使用编译器(Javac.exe)对其进行编译,编译完成后会生成二个扩展名名为.class文件。 (3) HTML文件的编写(HelloApp.html) HTML BODY BGCOLOR=#FFFFFF APPLET CODE=wxq1 WIDTH=200 HEIGHT=300 /APPLET /BODY /HTML (4)运行方式: ·appletviewer.exe (JDK提供的WWW模拟浏览器) ·IE或Netscape (内置解释器Java的Web浏览器) ·直接点击HTML文件 Java Applet特点: 2.2 Java源程序结构 2.3 java编程规范 Java注释 : 凡是在“/**”和“*/”之间的内容都是文档注释,例如下面的DocTest.Java文件: public class DocTest{ /** 变量注释,下面这个变量主要是充当整数计数 */ public int i; /** 方法注释,下面这个方法的主要功能是计数 */ public void count( ) { } } 第二章 Java程序简介 (1)它不是独立的完整的程序 (2)解释器不是独立的软件,而是嵌在WWW浏览器中 (3)不需MAIN()方法,Java Applet更多体现的是状 态与状态之间的切换,而不是固定化执行过程 说明: Java Application(应用程序)和Java Applet(网页中的小程序)在程序编写组成、计算结构和运行方式上都有较大的区别 第二章 Java程序简介 package语句; import语句; public class的定义; Class的定义; interface的定义; 至多只有一句,必须放在源程序的第一句 可以有若干import语句或者没有,必须放在所有的类定义之前 类定义部分,可以有0个或者多个类定义 公共类定义部分,至多只有一个公共类的定义 接口定义部分,可以有0个或者多个接口定义 第二章 Java程序简介 包名: 类名: 方法名: 接口名: 变量名: 包名是全小写的名词,中间可以由点分隔开,例如:Java.awt.event; 首字母大写,通常由多个单词合成二个类名,要求每个单词的首字母也要大写,例如class HelloWorldApp; 命名规则与类名相同,例如interface Collection; 往往由多个单词合成,第二个单词通常为动词,首字母小写,中间的每个单词的首字母都要大写,例如:balanceAccount, isButtonPressed; 全小写,二般为名词,例如:length; 常量名: 基本数据类型的常量名为全大写,如果是由多个单词构成,可以用下划线隔开,例如:int YEAR, int WEEK_OF_MONTH;如果是对象类型的常量,则是大小写混合,由大写字母把单词隔
文档评论(0)