![](https://img-blog.csdnimg.cn/f59fa1f0161d43c7a9118bd39c009fc8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
文章平均质量分 57
学之余
IT_WEH_coder
IT工程自学开发者
展开
-
Java学习的一条龙路线(总结)
Java学习一条龙路线原创 2024-07-20 18:59:45 · 253 阅读 · 0 评论 -
Java--用户登录/注册界面(连接Mysql数据库)并可以通过验证码登录
1 效果展示(1)登录界面(2)注册界面(3)动图展示2 内容说明(1)开发前,需引入一个连接Mysql 数据库驱动mysql-connector-java-5.1.30-bin.jar包提取码:6666(2)构建路径(3)需要下载xampp软件xampp软件下载 提取码:2255xampp软件包含Apache Web服务器、Mysql Web服务器、Filezilla Web服务器、Mercury服务器以及Tomcat Web服务器。在本项目中,我们只需要开启Apach原创 2022-05-06 00:20:09 · 12166 阅读 · 0 评论 -
Java--实现简单的音频(mp3格式)播放
本文实例为大家分享了实现Java程序中播放mp3格式的音频代码,供大家参考,具体内容如下:1 内容说明(1)开发前,需引入一个jlayer-1.0.1.jar包 提取码:2317(2)构建路径(3)本程序运用了Player类的对象...原创 2022-03-18 21:43:18 · 4161 阅读 · 1 评论 -
Java--网络编程(利用UDP实现简单的双人聊天)
1 UDP的定义UDP(User Datagram Protocol)是一个无连接的传输层协议,提供了无连接通信,且不对传送数据包进行可靠性保证,适合于一次传输少量数据。UDP报文没有可靠性保证、顺序保证和流量控制字段等,可靠性较差。但是正因为UDP协议的控制选项较少,在数据传输过程中延迟小、数据传输效率高,适合对可靠性要求不高的应用程序。2 报文传输模拟动态图有需要查看TCP面向连接实现双人聊天的小伙伴,可直接点击<IT_WEH_coder>的博文[网络编程(利用TCP实现简单原创 2022-02-22 17:00:59 · 1867 阅读 · 1 评论 -
Java--网络编程(利用TCP实现简单的双人聊天)
1 TCP的定义TCP(Transmission Control Protocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。简单地说 就是一个双方通信的一个规范标准(协议)。2 TCP三次握手连接建立过程Step1:客户端发送一个SYN=1,ACK=0标志的数据包给服务端,请求进行连接,这是第一次握手;Step2:服务端收到请求并且允许连接的话,就会发送一个SYN=1,ACK=1标志的数据包给发送端,告诉它,可以通讯了,并且让客户端发送一个确认数据包,这是第二次握手;原创 2022-02-21 23:19:54 · 2282 阅读 · 0 评论 -
Java--多线程(创建线程的主要方式)
1 创建线程的方式(1)对 Thread类进行派生并覆盖run()方法。(2)通过实现Runnable接口创建。(重点掌握)(3)实现Callable接口通过FutureTask包装器来创建Thread线程。2 线程的创建说明(1)每个线程都有一个调用栈 ;(2)Java应用总是从main()方法开始运行,main()方法运行在一个线程内,他被称为主线程;(3)每创建一个新的线程,就产生一个新的调用栈 ;(4)线程总体分两类:用户线程和守护线程 ;(5)当所有用户线程执行完毕的时候,原创 2022-02-14 22:17:53 · 303 阅读 · 1 评论 -
Java--多线程(模拟龟兔赛跑)
1 龟兔赛跑的故事情节点击视频链接龟兔赛跑1.首先来个赛道距离,然后要离终点越来越近2.判断比赛是否结束3.打印出冠军获得者4.乌龟和兔子赛跑开始5.龟兔赛跑的故事中讲述兔子需要睡觉,所以模拟兔子睡觉6.最终乌龟赢得比赛2 实现说明实现Runnable接口,重写run()方法,执行线程传入Runnable接口实现类的对象,调用start()方法。3 实例代码package com.m.demo04;//模拟龟兔赛跑public class Run_race implem原创 2022-02-10 22:18:33 · 4198 阅读 · 2 评论 -
Java--如何解析XML文档
1 解析XML技术(1)JDOM基于XML文档树结构的解析,适用于多次访问的XML文档。特点:比较消耗资源,但操作节点效率高。(2)SAX基于事件的解析,适用于大数据量的XML文档。特点:占用资源少,内存消耗小,但操作节点效率低。(3)DOM4J基于SAX的读写,JDMO的节点操作。特点:性能优异、功能强大。2 XML的DOM结构(节点)一个XML文件分为如下几部分内容:1.文档声明2.元素3.属性4.注释5.CDATA区、特殊字符6.处理指令(processing ins原创 2022-02-06 11:57:33 · 1441 阅读 · 0 评论 -
Java--如何读取文件中的数据
祝福语:祝大家2022年新春快乐!!!1 文件读取步骤2 效果展示3 实例代码package demo01;import java.io.*;public class ReadData { public static void main(String[] args) throws IOException { File file_1 = new File("F:/Java/file"); if (!file_1.exists()) {原创 2022-02-01 21:15:29 · 2394 阅读 · 1 评论 -
Java--如何将数据写入文件中
问题: 什么是流?读写数据的信息通道1.读写的方式①输入流(InputStream):已当前的应用程序为参照,从程序外往程序当中读数据,称之为输入;②输出流(OutputStream):已当前的应用程序为参照,从程序内往程序以外写数据,称之为输出 ;③注意:并非流就一定要由文件输入或者输出到文件。2.读写的单位①字节流②字符流③二进制流1 效果展示2 将数据写入文件的实例代码package Demo02;import java.io.*;public class Wri.原创 2022-01-28 21:27:15 · 7104 阅读 · 4 评论 -
Java--如何创建目录或文件
在java当中,描述文件的类:java.io.File;注意:这个File类仅仅是用于保存文件的相关信息,并非文件本身。1 效果展示2 实例代码package Demo01;import java.io.File;import java.io.IOException;public class MyFile { public static void main(String []args) throws IOException { // 创建一个File实例 Fil.原创 2022-01-26 23:06:17 · 1000 阅读 · 0 评论 -
GUI图形界面(简单面板设计及监听事件)
1 简单叙述制作过程(1)导入相应组件import javax.swing.JButton;//导入按钮容器组件import javax.swing.JFrame;//导入窗口界面组件import javax.swing.JPanel;//面板容器组件 import java.awt.event.ActionEvent;//事件处理组件import java.awt.event.ActionListener;//监听器组件(2)类及方法的介绍//JFrame是一个窗口类,构造方法初始化J原创 2021-10-22 15:29:43 · 508 阅读 · 0 评论 -
Java连接数据库访问失败
mysql 数据库连接报错误:java.sql.SQLException: No suitable driver found for jdbc,如下图所示:解决方法:1.连接url格式出现了问题(Connection conn = DriverManager.getConnection (“jdbc:mysql://localhost:3306/数据库名”,“root”,“密码”)2.驱动字符串出错(com.mysql.jdbc.Driver)3.Classpath中没有加入合适的mysql_jdb原创 2021-10-18 23:01:41 · 6445 阅读 · 1 评论