Java高级
任性的文艺青年
这个作者很懒,什么都没留下…
展开
-
Java高级的一点总结
Java高级的一点总结 一、JDBC 通过JDBC操作数据库——步骤: 第1步:注冊驱动 (仅仅做一次) 第2步:建立连接(Connection) 第3步:创建运行SQL的语句(Statement) 第4步:运行语句 第5步:处理运行结果(ResultSet) 第6步:释放资源 使用JDBC第一步:加载数据库驱动 Class.forName(“com.mysql.jdbc.Driver”);//这个方法不会对详细的驱动类产生依赖 使用JDBC第二步:建立连接 通过Connection建立连接,Connec原创 2020-06-24 06:49:09 · 253 阅读 · 1 评论 -
Java序列化与反序列化——简单案例
简述序列化与反序列化 对象的序列化:将引用类型或对象数据写到一个输出流中的过程,也就是把java把对象转换为字节序列 对象的反序列化:从一个输入流中读取一个对象,把字节序列恢复为java对象 序列化与反序列化的过程:将对象序列化后会转换成与平台无关的二进制字节流,从而允许将二进制字节流持久的保存在磁盘上,或通过网络将二进制字节流传输到另一个网络节点;其他程序可以从磁盘或网络中获取这种二进制字节流,并将其反序列化后恢复成原来的Java对象。 整个过程的核心:字节流中所保存的对象状态及描述信息 序列化用到的类:原创 2020-06-25 00:12:47 · 192 阅读 · 0 评论 -
Java基础——一对一在线通信(TCP网络编程+Swing)
简单逻辑说明:编写聊天页面的基本元素,对发送按钮绑定一个监听点击的事件(鼠标点击发送),对文本框绑定一个监听键盘的事件(回车发送),并通过ServerSocket实现简单的一对一通信 通过ServerSocket实现TCP一对一编程: ① 根据制定端口实例化一个ServerSocket对象 ② 调用ServerSocket对象的accept()方法接收客户端发送的Socket对象 ③ 调用Socket对象的getInputStream()和getOutputStream()获取输入流/输出流,建立与客原创 2020-06-25 03:23:02 · 433 阅读 · 1 评论