《Java网络编程》PPT课件

《Java网络编程》PPT课件

ID:38599370

大小:1.72 MB

页数:304页

时间:2019-06-15

《Java网络编程》PPT课件_第1页
《Java网络编程》PPT课件_第2页
《Java网络编程》PPT课件_第3页
《Java网络编程》PPT课件_第4页
《Java网络编程》PPT课件_第5页
资源描述:

《《Java网络编程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言程序设计国际教育学院戚常林课程简介Java语言:面向对象、分布式、结构中立网络编程——最常用语言语言的学习:语法、语义、应用对Java学习的具体要求①基本知识、概念、数据类型②OOP技术:接口、类、包、组件③输入、输出和GUI可视化设计④网络和多线程设计⑤Applet和Application设计实践⑥数据库、网络编程学了Java有什么用?深入掌握面向对象的思想顺应最新的软件开发趋势之一,开发中间件系统。开发强大的基于Internet的应用程序(webservice)电子商务,大型ERP获

2、得对职业生涯有用的证书系列。教学目的Java语言语言基础:数据类型,控制语句Java的面向对象程序设计Applet与Java网络功能程序设计方法面向对象编程技术的基本知识培养实际开发能力课程信息本课程以Java语言为素材,讲授面向对象程序设计的方法与思路。课程主要包括以下内容:面向对象程序设计的基本概念与方法。Java语言基础知识。Java语言面向对象程序设计基础。图形用户界面设计。Java编程中的几个专题(异常处理、输入输出、多线程、Applet、多媒体、网络编程等)。教学大纲Java语言概述Ja

3、va的历史与发展Java语言概貌Java开发工具Java的程序类型Applet与applicationJava语言基础程序结构语句规则教学大纲语言基本单位面向对象程序设计面向对象程序设计方法学对象—属性与方法对象与类几种关系面向对象技术—人人受益抽象封装类定义教学大纲重载继承多态语言基础类Java类库基础类向量堆栈数组字符串命令行参数教学大纲图形用户界面*设计原则容器与布局标准组件事件处理自定义成分AppletApplet的生命周期Applet的绘图周期教学大纲Applet的GUI编程将Applet

4、嵌入HTMLApplet的主要方法Applet与Application多媒体多线程*进程与线程的概念线程的生命周期Java中多线程的编程继承Thread类与使用Runnable接口教学大纲Thread类的主要方法线程的同步与互斥动画异常处理异常系统定义异常自定义异常异常处理异常转移教学大纲文件及输入输出流I/O流标准输入输出文件I/O对象流管道流网络编程网络协议URL编程socket编程Java语言概述面向对象基本概念Java语言基础OO程序设计(上)对象与类语言基础类图形用户界面OO程序设计(下)

5、高级功能12865431079文件及输入输出网络编程141615异常处理Applet11多线程1213课程安排授课学时——32+36学时上机安排——自由上机答疑及辅导时间:按选课时间地点:机房考核方式考勤与平时作业(取同学做的最好的5次记分,占10%)自主学习与大作业(占30%)期末考查(占60%)教学参考书《Java程序设计与案例》刘宝林,高等教育出版社出版,2011.6国家“十五”规划教材《Java程序设计与案例习题解答与实验指导》刘宝林,高等教育出版社出版国家“十五”规划教材配套参考书Java

6、编程思想《ThinkinginJava》Java-HowtoprogrammJava编程英文经典。网络教学资源——软件、电子教案、英文电子书、Java学习辅助资料等课程资源。java.sun.com.cn上的教程。java.sun.com.cn上的教程。自主学习:WWW.mldnjava.cn视频,WWW.jiangker.com资料第一章Java语言概述Java的历史与发展Java语言概貌Java开发工具Java程序类型主要内容Java的历史与发展Java语言概貌Java开发工具Java的程序类型

7、Applet与application程序设计语言发展的历程程序设计语言发展的历程机器语言:机器指令,直接执行汇编语言:符号化,汇编器(Assembler)高级程序设计语言(编译型)高级程序设计语言(解释型)编译(Compilation)执行:这种方法是设法把高级语言程序(也称为“源程序”)转换成为机器语言的可以由计算机直接执行的程序,即转变为“可执行(Executable)程序”。“解释”(Interpretation)执行:这种方法是即时把源程序转换为机器可执行的指令。有时为了提高效率,也可以先编

8、译成一种中间代码。面向对象的语言面向过程结构化:数据,语句;数据与过程分离OOP数据抽象,过程抽象;封装,继承,相干小不同的只是基本语法和api不同而已。Java的历史前身:Oak(JamesGosling1991)1991年,SUNMicroSystem公司的JameGosling、BillJoe等人为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。Java大事记91年,Sun公司开始Green工程93年,WWW席卷全球94年,开始

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。