没有合适的资源?快使用搜索试试~ 我知道了~
JavaSE考试复习.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2022-06-09
17:17:23
上传
评论
收藏 242KB DOC 举报
温馨提示
试读
56页
JavaSE考试复习
资源推荐
资源详情
资源评论
一、关于流和文件操作
1. java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请
说出他们分别是哪些类?
字 节 流 , 字 符 流 。 字 节 流 继 承 于 InputStream OutputStream , 字 符 流 继 承 于
InputStreamReader OutputStreamWriter。在 java.io 包中还有许多其他的流,主要是
为了提高性能和使用方便。
2. 介绍一下 Java 的输入输出流
在 使用流的机制进行数据的传送,从文件到内存是输入流,从内存到文件是
输出流,输入流可以通过 读取,输出流以 或 写入,对于流可以是
分为高层流和低层流,低层以一个字节或字符为单位进行处理,高层流以一批数据
为单位进行处理。
3. 如何列出某个目录下的所有文件?
总结”
!
"#$%
&
1如何实现字节流和字符流之间的转化?
2如何判断要读的文件是否到达末尾?
3使用 '% 缓冲流写文件(为什么内容没有写入?
2
4什么是字符编码和解码?
5读写文件时为什么中文字符经常产生乱码?
二、Java 数据库方面+网络编程
1. Java 中访问数据库的步骤?Statement 和 PreparedStatement 之间的
区别?
)中访问数据库的步骤如下:
*)注册驱动;
+)建立连接;
,)创建 "$;
-)执行 .语句;
/)处理结果集(若 .语句为查询语句);
0)关闭连接。
1"$被创建时即指定了 "23语句,通常用于执行多次结构相
同的 "23语句。
*什么是 )4'5?有什么作用?
+) 与数据库的连接方式有哪些?
,"$ 和 1"$ 有什么区别?
-如何判断 6%" 结果集为空?
/如何获取 6%" 中含有的记录数量?
0如何获取 6%" 中 ~$ 位置区间的记录?
7如何利用 6%" 更新数据库数据?
2. 创建一个 851 服务器端程序的步骤:
*创建一个 ""9:
3
+从 ""9: 接受客户连接请求
,创建一个服务线程处理新的连接
-在服务线程中,从 9: 中获得 ;<= 流
/对 ;<= 流进行读写操作,完成与客户的交互
0关闭 ;<= 流
7关闭 "9:
""9:""9:
"9:9999
=>9;%"$%=>9;%"$99;%"$
=>9=%%"$
%=>9=%%"$99=%%"$
处理输入和输出流
关闭流和 9:。
1什么是 851<;1?什么是 ;1?
2851 和 ?41 有什么区别?
3在 "9: 通信时如何获取主机和客户机的 ;1 地址?
4 如何利用 "9: 实现基于 851 的通信?
5如何利用 "9: 传输中文字符?
三、GUI
1什么是 )@?;?" 与 AB8 有什么关系?
2什么是布局管理器?常用的布局管理器有哪些?
4
3 如何为按钮添加单击事件?
4如何为窗体添加关闭事件?
5如何处理键盘输入事件?
四、基本编程常识
3程序最终的返回值是什么C(false)
%>99>9!
#!
%%
&#!
%
&
&
4程序最终的输出结果是什么?()
%>99$"!
#!
"#$%D
"#$E
&#!
"#$%@>#FD
&
&
5) 参数传递问题(原生数据类型和引用类型):
%>991!
E
#
%>91E(#!
EE
##
&
%>9G!
%E
5
剩余55页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功