JAVA课程讲义.docVIP

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

前言JAVA2 程序设计培训课程安排 第一天 (2)类的继承与派生、this、super的用法、包与接口编程、引用包、Java语言基础(数据类型、运算符、语句及控制流)、数组、字符串等。 第二天 Java多线程互斥及同步控制和通信、线程的优先级等; (2)Java多媒体编程(文字、图形、图像、声音及动画等编程技术及实例讲解)。异常处理技术(声明、抛出、捕获、实例讲解等)。 第三天 (2)多Applet之间通讯、给Applet程序提供外部参数、远程文件访问、Socket网络编程、实例讲解。 第四天 (2)Java 数据库编程技术(JDBC)、实例讲解等 (3)机动内容(Java Applet程序的安全性、Java程序的运行环境、Java Application与Applet编程实例等) 目 录 前言JAVA2 程序设计培训课程安排 1 目 录 2 第一讲:Java 语言及面向对象程序设计(1) 3 第二讲:Java 语言及面向对象程序设计(2) 11 第三讲:Java Applet 编程及线 程技术 21 第四讲、Java 多媒体编程应用技术 31 第五讲、Java中的异常(例外)处理技术 39 第六讲、Java GUI控件及事件编程 45 第七讲、Java网络通讯技术 49 第八讲、Java的文件(读写)输入输出 56 第九讲、Java的数据库连接编程(JDBC)技术 63 附录一、Java运行环境的设置方法 72 附录二、Java Applet程序的安全性 72 附录三、Java程序的运行环境 74 附录四、Java2培训课程的上机练习 75 注意:本培训讲义中所用的特殊符号含义如下。 要点( 实例( 配置步骤n 选学内容( 第一讲:Java 语言及面向对象程序设计(1) [本讲的知识要点]:Java的主要特点、面向对象程序设计方法、OOP的四个基本机制。 Java语言中的类与对象的编程、各种类型的类编程、类中的各种成员的定义语法。 1.1 Java 语言基础 1.1.1 Java语言产生的背景:Java的前身为 OAK。1995年,SUN公司发布了面向对象的语言Java(由James Gosling设计的)。 1.1.2 Java的主要特点(并与C++、JavaScrip/VBScript脚面向对象:程序员在编程时应以类为编程单元并通过对象来操作使用类中的数据成员(属性)、代码成员(方法) public class MyClass //定义出程序的类 { private int val1,val2 ; public void myFun(int x,int y) { val1=x ; val2=y ; } public static void main(String arg[]) { MyClass myObj=new MyClass(); MyObj.fun(1,2); } } //定义出一个类并实现封装 分布式编程模式:计算的分散(功能代码可以分散在客户机、服务器机及其它主机中)及数据的分散(程序员在编程时所用到的资源可以在远程主机中)。 getImage(“http://www.myD”,”myGifFile.gif”); 加载远程资源文件或 applet code=MyApplet.class codebase=http://www.myD/ width=400 hight=400 /applet 与平台(CPU、OS类型)无关性(一次编程到处执行,Write One, Run AnyWhere.)。具体的机制如下:Java类代码(MyApplet.class)-(Java运行时的解释器(IE、Nescape浏览器 或 解释器Java.exe)-(翻译为目标机器CPU的机器代码 1.1.3 Java2的主要应用领域: (1)嵌入式技术(如手持设备等); (2)基于CORBA/RMI 的分布式应用(如电子商务); (3)基于EJB的Java2企业级解决方案设计。 1.1.4 Java2的主要版本: (1)J2ME(Java2 Micro Edition),针对嵌入式技术(如手机)。 (2)J2SE(Java2 Standard Edition),针对桌面计算机开发(主要有Java Applet网页中内嵌的小程序及Java Application应用程序); (3)J2EE(Java2 Enterprise Edition),针对企业级的应用解决方案(主要有

文档评论(0)

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

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

1亿VIP精品文档

相关文档