随笔分类 -  JavaSE

Java的基础知识: 数据类型、运算符、流程控制、数组、面向对象特征、 Java的基础类库、集合、泛型、异常处理、JDBC、Annotation(注解)、I/O流、多线程、网络编程、类加载和反射等与Java相关的基础知识
摘要:1-线程概述 阅读全文
posted @ 2017-08-02 20:47 丶theDawn 阅读(81) 评论(0) 推荐(0)
摘要:9-NIO 阅读全文
posted @ 2017-08-02 20:46 丶theDawn 阅读(83) 评论(0) 推荐(0)
摘要:对象序列化 1.序列化的含义和意义 (1)对象序列化的目标是将对象保存到磁盘中,或允许在网络中直接传输对象; (2)序列化机制允许将实现序列化的Java对象传换成字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以备以后重新恢复成原来的对象。序列化机制使得对象可以脱离程序运行而独立存在; (3 阅读全文
posted @ 2017-08-02 20:45 丶theDawn 阅读(173) 评论(0) 推荐(0)
摘要:6-Java虚拟机读写其他进程的数据 阅读全文
posted @ 2017-08-02 20:44 丶theDawn 阅读(112) 评论(0) 推荐(0)
摘要:7-RandomAccessFile 阅读全文
posted @ 2017-08-02 20:44 丶theDawn 阅读(67) 评论(0) 推荐(0)
摘要:5-重定向标准输入/输出 阅读全文
posted @ 2017-08-02 20:43 丶theDawn 阅读(120) 评论(0) 推荐(0)
摘要:4-输入、输出流体系 阅读全文
posted @ 2017-08-02 20:42 丶theDawn 阅读(96) 评论(0) 推荐(0)
摘要:3-字节流和字符流 阅读全文
posted @ 2017-08-02 20:41 丶theDawn 阅读(122) 评论(0) 推荐(0)
摘要:2-理解IO流 阅读全文
posted @ 2017-08-02 20:40 丶theDawn 阅读(102) 评论(0) 推荐(0)
摘要:File类 1.访问文件和目录 2.文件过滤器 阅读全文
posted @ 2017-08-02 20:39 丶theDawn 阅读(100) 评论(0) 推荐(0)
摘要:3-自定义Annotation 阅读全文
posted @ 2017-08-02 20:38 丶theDawn 阅读(86) 评论(0) 推荐(0)
摘要:4-编译时处理Annotation 阅读全文
posted @ 2017-08-02 20:38 丶theDawn 阅读(116) 评论(0) 推荐(0)
摘要:2-JDK的元Annotation 阅读全文
posted @ 2017-08-02 20:37 丶theDawn 阅读(68) 评论(0) 推荐(0)
摘要:1-基本Annotation 阅读全文
posted @ 2017-08-02 20:36 丶theDawn 阅读(88) 评论(0) 推荐(0)
摘要:7-使用连接池管理连接 1.DBCP数据源 //创建数据源对象 BasicDataSource ds = new DasicDataSource(); //设置连接池所需的驱动 ds.setDriverClassName("com.mysql.jdbc.Driver"); //设置连接数据库的URL 阅读全文
posted @ 2017-08-02 20:35 丶theDawn 阅读(203) 评论(0) 推荐(0)
摘要:6-分析数据库信息 使用DatabaseMetaData分析数据库信息 阅读全文
posted @ 2017-08-02 20:34 丶theDawn 阅读(134) 评论(0) 推荐(0)
摘要:4-RowSet (1)RowSet接口继承了ResultSet接口,RowSet接口下包含JdbcRowSet、CachedRowSet、FilteredRowSet、JoinRowSet和WebRowSet常用子接口。其中除了JdbcRowSet需要保持与数据库的连接以外,其余都是离线的RowS 阅读全文
posted @ 2017-08-02 20:33 丶theDawn 阅读(316) 评论(0) 推荐(0)
摘要:5-事务处理 1.JDBC的事务处理 (1)JDBC的事务支持是由Connection提供的,Connection默认打开自动提交,即关闭事务,在这种情况下,每条SQL语句一旦执行,便会立即提交到数据库,永久生效,无法对其进行回滚操作; (2)调用Connection的setAutoCommit() 阅读全文
posted @ 2017-08-02 20:33 丶theDawn 阅读(211) 评论(0) 推荐(0)
摘要:3-管理结果集 1.可滚动、可更新的结果集 (1)可以使用absolute()、previous()、afterLast()等方法自由移动记录指针的ResultSet被称为可滚动的结果集; (2)以默认方式打开的ResultSet是不可更新的,如果希望创建可更新的ResultSet则必须在创建Sta 阅读全文
posted @ 2017-08-02 20:28 丶theDawn 阅读(177) 评论(0) 推荐(0)
摘要:2-执行SQL语句的方式 1.使用Statement执行SQL语句 (1)executeQuery(String sql): 该方法只能执行查询语句,返回一个ResultSet对象; (2)executeUpdate(String sql) 该方法可以执行DML语句,并返回受影响的行数; (3)ex 阅读全文
posted @ 2017-08-02 20:22 丶theDawn 阅读(452) 评论(0) 推荐(0)