


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 Java 语言的特点 1 平台无关性 2 面向对象 3 多线程 4 具有编译型语言和解释型语言的优点 5 Applet 功能以及与此相关的图形功能 6 稳定性好 安全性高 编程简单 2 两类 Java 程序 1 java 应用程序 2 java 小程序 3 JDK 的三种版本 SE J2SE Standard Edition 标准版 EE J2EE Enterprise Edition 企业版 ME J2ME Micro Edition 主要用于移动设备 嵌入式设备上的 JAVA 应用程 序 4 Applet 程序需经历 4 个状态 初始状态 运行状态 停止态和消亡状态 5 Applet 的 4 个主要方法 init start stop destroy 6 流的分类 输入流 InputStream 输出流 OutputStream 7 利用 BufferedReader 类和 BufferedWriter 类完成文件复制 Import java io Public class Copy filebuf public static void main string args thows IOException string data new string Filereader fr new filereader d book mouse txt Filewriter fw new filewriter d book hellobuf txt Bufferedreader br new bufferedreader fr Bufferedwriter bw new bufferedwriter fw While data br readLine null system out println data bw write data bw newLine Bw flush System out println 文件复制完成 请查看相关文件内容 Br close Bw close 8 线程的定义 线程式程序内部的顺序控制流 是程序中的一条执行路径 每个线程都 是一个能独立执行自身指令的不同控制流 每个线程有其自身的产生 存在和消亡的 过程 线程式一个动态的概念 9 线程的 5 个状态 创建状态 就绪状态 运行状态 阻塞状态 消亡状态 10 线程的创建步骤 定义线程体和创建线程对象 11 异常的定义 异常也称例外是在程序运行过程中发生的 会打断程序正常执行的事件 12 JDBC 是一种用于执行 SQL 语句的 JavaAPI 他由一组用 JAVA 编程语言编写的类和接 口组成 13 JDBC 可做 3 件事 与数据库建立连接 发送 SQL 语句 处理结果 14 两层模型和三层模型 在两层模型中 JavaApplet 或应用程序将直接与数据库对话 用户的 SQL 语句被送往 数据库中 而其结果将被送回给用户 在三层模型中 命令先是被发送到服务器 中间层 然后由它将 SQL 语句发送给数 据库 数据库对 SQL 语句进行处理并将结果送回中间层 中间层在将 结果送回给用户 15 事物 是由一个或多个这样的语句组成 这些语句已被执行 完成并提交或还原 当 调用方法 commit 或 rollback 时 当前事务即告结束 另一个事务随即开始 16 目前大多数 IP 地址是 4 字节长 称为 IPv4 还有一部分 IP 地址为 16 字节长 称为 IPv6 17 URL Uniform Resource Locator 是统一资源定位符的简称 URL 的值表示网络上摸 个资源的地址 18 计算机网络产生了两种重要的应用模式 客户端 服务器 c s 模式和浏览器 服务器 B S 模式 19 c s 模式下的系统被分为两大部分 客户端部分 为每个用户所专有的 负责执行前台功能 服务器部分 由多个用户共享的信息与功能 主持后台服务 20 套接字 Socket 是网络协议传输层提供的接口 21 udp 与 tcp 的区别 UDP 提供的是面向无连接 不可靠 的数据报服务 不提供针对 IP 协议的可靠机制 流控制以及错误恢复功能等 UDP 比较简单 比 TCP 负载消耗少 主要用于不需要 TCP 排序和流量控制能力 22 服务器端程序的具体开发步骤 1 建立一个 DatagramSocket 对象 2 进入收发数据包的循环 直到客户端数据传送完毕 虚幻过程如下 1 创建一个用于接收数据 DatagramPacket 对象 2 利用 DatagramSocket 类方法 receive 等待接收客户端的数据报包 3 处理客户端数据报包内容 4 创建一个用于发送响应信息数据的 DatagramPacket 对象 5 利用 DatagramSocket 类方法 send 向客户端发送包含响应信息的数据类报包 3 客户端数据传送完毕 释放 Socket 23 客户端程序的具体开发步骤 1 建立一个 DatagramSocket 对象 2 进入发收数据报包的循环 直到数据传输完毕 循环过程如下 1 创建一个用于发送数据的 DatagramSocket 对象 并将要发送的数据封装到该数据 报包 2 利用 DatagramSocket 类方法 send 向服务器端发送数据报包 3 创建一个用于接收响应信息数据的 DatagramSocket 对象 4 利用 DatagramSocket 类方法 receive 等待接收服务器端包含响应信息的数据报包 5 处理服务器端数据报包内容 3 数据传送完毕 释放 Socket 24 在 Internet 上最常用的协议如下 SMTP 协议 POP 协议 IMAP 协议和 MIME 协议 25 Servlet 是一个独立的操作系统平台和网络传输协议的服务器端的 Java 应用程序 只用 于 Servlet 的服务器端 26 Servlet 工作的基本流程如下 1 客户端将请求发送到服务器 2 服务器装入并初始化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 通信行业全新合同签订与通信服务质量管理制度
- 犯罪预防策略优化-洞察及研究
- 中储粮专业考试题及答案
- 电商专业面试题及答案
- 2025-2030钻井行业市场发展分析及趋势前景与投资战略研究报告
- 冠心病病人家庭的护理
- 2025至2030中国车载卸料器行业运营态势与投资前景调查研究报告
- 光伏材料制备技术
- 专题03 中国现代史·选择题(安徽专用)5年(2021-2025)中考1年模拟《历史》真题分类汇编
- 金融服务机构客户隐私保护与业务合作保密合同
- 临床医学职业生涯规划
- 家居智能化设备安装施工合同
- Unit 2 单元测试卷-2024-2025学年人教版七年级英语上册
- 2025股权技术入股合同
- 钢桁架桥制作施工方案
- 机动车检测与维修工程师考试题附答案
- 2025-2026学年北京版(2024)小学体育与健康一年级全一册教学计划及进度表(第一学期)
- 新《斜视弱视学》期末考试复习题库(含答案)
- 幼儿园数学活动《6和7的认识》课件
- 肠菌移植治疗炎症性肠病专家共识解读课件
- 2025年山西省建设工程专业高级职称评审考试(建筑工程管理)历年参考题库含答案详解(5卷)
评论
0/150
提交评论