网站大量收购闲置独家精品文档,联系QQ:2885784924

java程序设计-基础知识.pptVIP

  1. 1、本文档共19页,可阅读全部内容。
  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文档。上传文档
查看更多
java程序设计-基础知识.ppt

Java基础知识 Java语言的特点 Simple (易学,自动内存管理,简化重载,去掉指针及C++中一些不是绝对必要的功能 ) object-oriented (纯面向对象语言,程序代码以类的形式组织,由类来定义对象的各种状态和行为) Distributed (丰富的网络编程功能-轻松处理TCP/IP 通过URL访问远地资源;字节码可来自网络) Interpreted(Java是解释型的,但Java通过预先将源代码编译为接近于机器指令的字节码,有效地克服了传统解释型语言的性能瓶颈,同时又保持了解释型语言的可移植性。Java解释器能直接在任何机器上执行Java字节码) Java语言的特点 Robust(静、动态检查,排除出现错误的条件,异常处理,取消指针,内存保护) Secure(使用于网络/分布式运算环境,确保建立无病毒且不会被侵入的系统。内存分配及布局由Java运行系统决定,字节码验证) architecture-neutral(让Java应用程序能够在网络上任何地方执行,字节代码 - 平台无关性、完全统一的语言版本 - 实现无关性, 访问底层操作系统功能的扩展类库 – 不依赖于具体系统) Portable(源于7 而且Java本身环境的可移植) Java语言的特点 high-performance(字节码- 目标代码) multi-threaded(在语言级嵌入了对并发控制的功能 - 多线程控制,大大简化了多线程应用程序的开发 ) Dynamic(面向对象设计的延伸。JAVA的基本组成单元是类,而Java的类又是运行时动态装载的。可以在分布环境中动态地维护应用程序和类库的一致性。更能适应时刻变化的环境,Java不会因程序库的更新,而必须重新编译程序 ) Java是什么… JAVA是面向对象的程序设计语言 Java是Internet上的世界语。 Java是最佳的网络应用开发语言。 JAVA是环境 JAVA是产业 Java的工作方式 Java虚拟机 Java 开发工具 JDK系列(Sun)命令行方式 Java WorkShop(Sun) Symantee CAFé JBuilder(Borland) Visual J++(MicroSoft) Java Studio (Sun) Visual Age for Java(IBM) Java程序的两种类型 Application “Java应用”是可以独立运行的Java程序。 由Java解释器控制执行。 Applet “Java小程序”不能独立运行,而是被嵌入到Web页中。 由Java兼容浏览器控制执行。 JDK实用程序 Javac Java编译器,将Java源程序编译成字节码 java Java解释器,直接从类文件执行Java应用程序, 即application appletviewer 小程序浏览器,执行html文件中的Java小程序, 即Applet Application程序基本结构 由一个或多个“类”组成。 其中必须有一个“类”定义了main() 方法,该方法是自动执行的类方法,是Java应用运行的起始点。而这个类也就称之为“主类”。 HelloApplication.java public class HelloApplication { public static void main(String args[]) { System.out.println(Hello, Java world! ); } } Application程序编译与执行 编译 — javac javac HelloApplication.java 产生HelloApplication.class 文件 解释执行 — java java HelloApplication (隐含.class文件) Java程序文件 源文件名要与主类名同名(包括大小写) 一个类产生一个.class文件 Java语言中的大小写 JAVA语言区分大小写 类名第一个字母大写 PhoneCard 方法名第一个字母小写 getBalance() 变量名第一个字母小写 cardNumber 内含单词首字母大写 applet 小程序 applet程序中必须包含java.applet.Applet类的子类。该子类就是applet小程序的主类。 系统类Applet中已经定义了很多的成员域和成员方法,它们规定了Applet小程序如何与执行它的解释器——WWW浏览器配合工作; 主方法——被浏览器自动调用的方法。 applet 小程序 5个主方法: 当applet

文档评论(0)

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

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

1亿VIP精品文档

相关文档