JAVA面试真题集(十)
匠匠接着<>
继续为大家分享Java面试真题
快来领走属于你们的福利吧
当一个线程进入一个对象的一个 synchronized 方法后,其它线程是否可 进入此对象的其它方法?
输入输出流的理解:
在 java 使用流的机制进行数据的传送,从文件到内存是输入流,从内存到 文件是输出流,输入流可以通过 read 读取,输出流以 write 或 print 写入,对 于流可以是分为高层流和低层流,低层以一个字节或字符为单位进行处理,高层流以一批数据为单位进行处理。
FileInputStream(System.in)至 InputSteamReader 至 BufferReader OutputSteam(System.out)至 printStream FileReader 至 BufferedReader FileWriter 至 PrintWriter 或 bufferWriter
分类: 字节(二进制) FileInputStream(低层输入流) FileOutputStream(低层输出流) PrintStream(高层流) System.out.println() 字符(一个 char) FileReader FileWriter
JDBC 如何做事务处理?
Con.setAutoCommit(false) Con.commit(); Con.rollback();
写出几个在 Jdbc 中常用的接口
简述你对 Statement,PreparedStatement,CallableStatement
的理解
Class.forName 的作用?为什么要用?
Jdo 是什么?
JDO 是 Java 对象持久化的新的规范,为 java data object 的简称,也是一个用 于存取某种数据仓库中的对象的标准化 API。JDO 提供了透明的对象存储,因此 对开发人员来说,存储数据对象完全不需要额外的代码(如 JDBC API 的使用)。这些繁琐的例行工作已经转移到 JDO 产品提供商身上,使开发人员解脱出来, 从而集中时间和精力在业务逻辑上。另外,JDO 很灵活,因为它可以在任何数据 底层上运行。JDBC 只是面向关系数据库(RDBMS)JDO 更通用,提供到任何数据 底层的存储功能,比如关系数据库、文件、XML 以及对象数据库(ODBMS)等等, 使得应用可移植性更强。(o/rMapping 工具 集合处理)
本期匠匠的分享就到这里
我们下周一再见