![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习
锋J
这个作者很懒,什么都没留下…
展开
-
JDBC——封装工具
JDBCJDBC(Java Database Connectivity),即java 连接数据库技术,是由java.sql包中提供的一系列接口构成,通过这些接口结合不同的数据库管理系统的驱动包,可以非常轻松的实现java访问数据库。JDBC连接数据库步骤jdbc连接数据库有六个步骤:1.加载数据库驱动(JDBC4之后无需编写)2.获取连接3.获取执行SQL语句命令的对象4.执行SQL语句5.处理结果6.关闭资源JDBC封装在用jdbc连接数据库进行操作时,每次都得进行上面的六个步骤,会原创 2020-08-09 12:54:21 · 117 阅读 · 0 评论 -
java网络学习——基于UDP的聊天程序
基于UDP的Socket通信UDP协议不是一种基于稳定连接的协议,是一种面向数据报包的通信协议,不需要通信双方建立稳定的连接,也没有所谓服务端和客户的概念,数据报包在传输的时候不保证一定及时到达,也不能保证数据报包的到达顺序,但是UDP协议传输效率要远高于TCP/IP。以下是一个基于UDP的简单的消息发送接收程序。消息发送方1.创建一个数据报的网络通道 DatagramSocket ds = new DatagramSocket();2.准备需要传输的数据String msg = "天王盖地原创 2020-08-02 13:09:40 · 428 阅读 · 0 评论 -
Java网络学习——基于TCP/IP的聊天程序
网络聊天室这是一个基于TCP/IP协议的多人网络聊天室,客户端发送消息给服务端,服务端再将消息发送给所有的客户端,实现多人群聊。需要源码的请参见这里,提取码:9527。服务端Server创建服务,启动聊天线程。public class Server { /** * 对外提供的端口号 */ private int port; /** * 用于记录所有产生的socket对象 */ public volatile static L原创 2020-07-26 10:41:01 · 327 阅读 · 0 评论 -
正则表达式
正则表达式文章内容均来自于柴哥,自己整理做学习、复习用。正则表达式正则表达式最早起源于perl语言,内部包含一种特殊的字符串格式能够对特定的字符串内容进行解析,替换,查找等功能,比如判断一个字符串是否是手机号,会使用如下正则表达式:^1[356789]\d{9}$正则表达式是独立于语言的第三方技术(跟使用的编程语言无关);目前几乎所有的编程语言都支持正则表达式。正则表达式是一门十分强大的表达式语言,在很多实际场景中常见,比如:填写表达式验证输入内容的格式(手机号格式,邮箱地址格式),微博的话原创 2020-07-08 20:42:23 · 118 阅读 · 0 评论 -
java8新增日期类
java8新增日期类文章内容均来自于柴哥,自己整理做学习复习用。Java8新增日期处理类由于java.util.Date和java.util.Calendar类设计上的缺陷,例如输出格式,月份从0开始等问题,从Java8开始新增了java.time包用于对时间日期进行处理,其中常用的类包含以下几个:LocalDateLocalTimeLocaDateTimeDateTimeFormatter具体使用如下:LocalDateLocalDate类用于表示一个标准格式日期,通常以yyyy-原创 2020-07-08 20:52:51 · 409 阅读 · 0 评论