B01Java语言概述—1.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B01Java语言概述—1

第1章 Java语言概述;1.1 Java语言的发展里程;版本号;1.2 java 的特点及有关概念;1.2.1 java 的特点;1.2 java 的特点(2/4);1.2 java 的特点(3/4);1.2 java 的特点(4/4);1.2.2 平台无关性(1/2);1.3 平台无关性(2/2);1.2.3 Java虚拟机JVM;1.4 Java虚拟机JVM;图1-1 计算机硬件、操作系统、JVM与各种可执行程序之间的关系;JVM体系结构图;1.2.4 Java 与C/C++之关系;不同之处 Java去掉了C++语言的许多功能,Java中没有#include 和#define 等预处理功能,用import语来句包含其它类和包; Java中没有structure,union及typedef; Java中没有不属于类成员的函数,没有指针和多重继承,Java只支持单重继承;Java中禁用goto,但goto还是保留的关键字;Java中没有操作符重载;Java中没有全局变量,可以在类中定义公用、静态的数据成员实现相同功能。……;1.3 Java运行平台;1.3.1 Java运行平台;1.6 Java运行平台;1.6 Java运行平台;Java 编译器;1.Java应用程序???开发 编写源文件 Editplus等文本编辑器生成Hello.java 编译源文件生成字节码 javac Hello.java 加载运行字节码 java Hello ;Java源程序的命名特点: (1)区分大小写; (2)如果在源程序中包含有public类,则该源文件名必须与该public类的名字完全一致; (3)如果源程序中不包含public类,则该源文件名可以与源文件中包含的任意类的名称一致。 通常将与源文件名相同的类定义为主类,换句话说Java程序文件名必须和主类的名称一致,且扩展名是java。主类按如下确定: (1)若源文件中存在public类,则该类为主类; (2)若源文件没有public类,则可定义任何类为主类。;对Application程序而言, 必须有一个类含有public static void main(String args[ ])方法,args[]是main方法的一个参数,是一个字符串类型的数组(注意String的第一个字母是大写的) 通常以包含main方法的类作主类。 也可以将其他类定义为public类,并以此作为源程序名称,当在java命令后跟随的类参数名应该为包含main方法的类名;//Hello.java public class Hello { public static void main(String args[ ]){ System.out.println(你好,很高兴学习Java); } } C:javac Hello.java C:java Hello;2.Java Applet程序的开发 编写源文件 Editplus等文本编辑器Boy.java 编译源文件生成字节码 javac Boy.java 通过浏览器加载运行字节码 Html文件myBoy.html applet code=Boy.class height=100 width=300 /applet 或appletviewew myboy.html;//Boy.java import java.applet.*; import java.awt.*; public class Boy extends Applet { public void paint(Graphics g) { g.setColor(Color.blue); g.drawString(Java是一门很优秀的语言,12,30); g.setColor(Color.red); g.drawString(我一定认真学习Java,22,56); } } //myBoy.html applet code=Boy.class height=100 width=300 /applet C:javac Boy.java C: appletviewew myboy.html;1.3.3 Java 开发工具箱

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档