A. (1)把对象转换为字节序列的过程称为对象的序列化;把字节序列恢复为对象的过程称为对象的反序列化。
A. Java NIO 全称 java non-blocking IO,是指 JDK 提供的新 API。从 JDK1.4 开始,Java 提供了一系列改进的输入/输出的新特性,被统称为 NIO(即 New IO),是同步非阻塞的。NIO 相关类都被放在 java.nio 包及子包下,并且对原 java.io 包中的很多类进行了改写。
A. java和数据库连接的桥梁 通过这套API可对数据库里的数据进行增删改查
A. 加载驱动向数据库服务器发送用户名密码 获取连接使用PreparedStatement或Statement执行Sql语句 对数据库里的数据进行增删改查最后获取处理结果
A. PreparedStatement相比Statement更加便捷 代码具有更高的可读性 并且PreparedStatement编译一条sql语句和会存储起来在下次调用时 不需要编译 可大大提高性能在 使用上 会比Statement更加安全 高效 使用占位符插入程序输入的数据
A. Thread Runnable Callable
A. 为了解决不能一手画方一手画圆的问题 或 合理的多线程可以提高效率
A. yield()只会让给同优先级或者优先级更高的线程 而sleep()会阻塞线程 在让出执行机会的时候不考虑优先级 因此会让给优先级比自己低的
A. 通过加锁 即可对变量在内存中加入AQS值通过对AQS值的修改即可知道有没有线程在执行 当值只等于0时会将其改为1并且进入被枷锁的代码或变量 此时别的线程将无法进入 并且阻塞 只有第一个线程执行完 并将值改为0其他线程才会执行
A. 先进行连接检查三次握手确定通信没有问题 开始发送数据