配套课件-《JAVA面向对象设计》.ppt

上传人(卖家):三亚风情 文档编号:3394294 上传时间:2022-08-26 格式:PPT 页数:61 大小:3.01MB
下载 相关 举报
配套课件-《JAVA面向对象设计》.ppt_第1页
第1页 / 共61页
配套课件-《JAVA面向对象设计》.ppt_第2页
第2页 / 共61页
配套课件-《JAVA面向对象设计》.ppt_第3页
第3页 / 共61页
配套课件-《JAVA面向对象设计》.ppt_第4页
第4页 / 共61页
配套课件-《JAVA面向对象设计》.ppt_第5页
第5页 / 共61页
点击查看更多>>
资源描述

1、第一篇第一篇 java 基础编程基础编程第一章 java初接触一、程序是什么?二、为什么学习java?java可以做什么?java平台简介三、开发java程序的步骤1.编辑源程序2.编译3.运行四、java开发环境JDK的下载安装设置JDK的操作环境Eclipse下载安装Eclipse的使用五java程序结构java程序结构标识符、关键字和命名规范java关键字编写第一个java程序代码注释第二章 数据类型和运算符编写程序,求出两个整数的和并输出在屏幕上一变量1.变量定义2.变量赋值二、数据类型Java基本数据类型整型字符型布尔型浮点型三常用运算符算术运算符:二元运算符 一元运算符赋值运算符关

2、系运算符逻辑运算符条件运算符:(?:)字符串连接位运算符四数据类型转换1.自动类型转换2.强制类型转换五从键盘读入数据用Scanner类实现键盘输入第三章 流程控制一顺序结构程序总体上都是顺序执行的。只会在局部发生非顺序的执行二分支结构if语句if-else语句多层嵌套if-else语句switch语句三循环结构while语句do-while语for语句breakcontinue第四章 数组与字符串一数组一维数组的定义foreach语句Arrays类二维数组一维数组一维数组初始化一维数组的操作一维数组的定义一维数组一维数组初始化一维数组的操作二字符串1.String类2.StringBuffe

3、r类和StringBuilder类第四章 数组与字符串函数的概念和使用1.函数的定义2.函数的调用3.局部变量4.函数的意义第七章 异常一异常的概念二.异常处理机制三方法声明抛出异常四常见的异常类五抛出异常六自定义异常第二篇 做一个自己的聊天工具-Java标准类库第八章 版本一 登录和聊天界面Java图形界面设计1.java图形界面组件2.图形界面布局管理器流式布局管理器FlowLayout边界布局管理器BorderLayout卡片式布局管理器CardLayout网格式布局管理器GridLayout网格包布局管理器GridBagLayoutJava组件类第九章 版本二 按钮事件响应Java事件

4、处理1.事件和事件响应2.事件响应编程各种事件接口第十章 版本三 聊天内容存入本地的聊天记录文件Java文件处理与输入输出1.文件2.文件的读写 java.io包中主要的“流”类:I/O类1.字节流2.字符流字节流的抽象父类是InputStream、OutputStream,以字节为处理单位。FileInputStream/FileOutputStreamBufferedInputStream/BufferedOutputStreamDataInputStream/DataOutputStream字符流的抽象父类是Reader、Writer,以字符为处理单位。FileReader/FileWr

5、iterBufferedReader/BufferedWriter、PrintWriterI/O类InputStreamReader/OutputStreamWriter4.File类3.字符流和字节流的转换流第十一章 版本四 连接服务器登录Java网络编程端口客户端和服务器端IP地址网络通信方式 TCP(传输控制协议)方式UDP(用户数据报协议)方式 TCP通信方式java编程实现UDP通讯方式java编程实现第十二章 版本五 多客户端并发登录多线程1.线程的概念2.线程的各种状态 java的两种实现多线程的方法1.线程类2.任务类线程同步、线程通讯死锁操作线程的主要方法两种线程实现方法的比

6、较线程的同步线程的通讯第十三章 版本六 客户端之间聊天容器1.容器的概念2主要的容器接口和类java.util包中,Java容器类主要由两个接口派生出来:Collection和Map。1.List接口 主要的典型实现类有:ArrayList,LinkedList2.Set接口 主要的典型实现类有:HashSet3.Map接口 主要的典型实现类有:HashMap第十四章 版本七 连接数据库java数据库编程下载JDBC驱动程序java数据库编程的基本步骤在Java Build Path中设置数据库驱动程序包的路径进行数据库操作编程使用JDBC进行数据库操作编程 1.加载数据库驱动加载数据库驱动

7、使用Class类的静态方法forName()2.通过通过DriverManager获取数据库连接获取数据库连接 需要传入三个参数:数据库URL、登录数据库的用户名和密码Map接口 3.通过通过Connection对象创建对象创建Statement对象对象 Statement createStatement():返回基本的Statement对象。PrepareStatement prepareStatement(String sql):返回预编译的Statement对象。CallableStatement prepareCall(String sql):返回CallableStatement对象

8、,该对象用于调用存储过程。4.执行执行SQL语句,获得结果语句,获得结果数据库基本操作2.完整性约束3.SQL结构化查询语言1.关系数据库系统第三篇 实现一个基本的软件架构设计-面向对象程序设计基础第十五章 实体类的定义类和对象3.类和对象2.类的定义成员变量1.为什么要定义类成员方法方法的重载构造方法1.类封装的实现封装2.this的用法3.访问控制修饰符第十六章 数据层的定义静态成员1.静态方法2.静态变量继承继承的概念java继承定义子类构造方法方法重写(覆盖)super的用法Object类接口接口的定义接口的使用接口的引出抽象类1.抽象类的引出2.抽象类的语法规定多态1.多态的概念和实现2.实现多态的条件

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(配套课件-《JAVA面向对象设计》.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|