java
java学习
Jeff~李
这个作者很懒,什么都没留下…
展开
-
java过滤简单的html字符串
【代码】java过滤简单的html字符串。原创 2024-06-28 14:20:57 · 122 阅读 · 1 评论 -
java中枚举的简单使用
2020年过的真是飞快,每年都是如此,岁月不饶人呀。今年计算机完成了什么呢?让我好好的回顾一下,前端的学习内容:js,jquery,htnl,css,vue,angular。后端学习:j2ee,j2se,spring,springmvc,springboot,mybatis。今年的两次自考:操作系统,数据结构,马克思,C++程序设计,信息资源管理。 英语54分没有考过。...原创 2021-06-22 15:48:11 · 1057 阅读 · 5 评论 -
java怎么对数组中数据进行降序排序?
首先,想实现降序排序我们需要了解两个介绍Collections集合的两个方法:一个是按照从小到大的排序sort方法。Collections.sort();List<Integer> list=new ArrayList<Integer>(); list.add(1); list.add(4); list.add(2); list.add(5); Collections.sort(list);原创 2021-04-16 09:27:04 · 7141 阅读 · 18 评论 -
J2SE J2EE SSH 是什么? 他们的关系是什么?
原创 2020-12-26 21:32:36 · 187 阅读 · 14 评论 -
连接数据库异常Connections could not be acquired from the underlying database!
错误就是下面这个错误如果大家也遇到了,那么我的解决办法是 url地址的问题:jdbc.url=jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2B8原创 2020-09-08 20:25:50 · 822 阅读 · 12 评论 -
The server time zone value ‘�й���ʱ��‘ is unrecognized or represents more than one time zone
连接数据库的时候,遇到的错误,意思是服务器时区值不对。在连接数据库的url后面加上?serverTimezone=UTC问题解决原创 2020-08-24 09:46:51 · 415 阅读 · 4 评论 -
java反射的初步理解
反射机制:在程序运行时去获得一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制。由于这种动态性,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展。 总结:我们得到了类名,就能直接创建对象,去调方法。最后我将说明,反射的灵活性所在。 获取Class类的对象,我们要想通过反射去使用一个类,首先获取到该类的字节码文件对象,也就是类型为Class类型的对象。 三种方式获取Class类型的对象public class ReflectDem...原创 2020-06-04 20:09:24 · 170 阅读 · 3 评论 -
java双列Map集合讲解
Map集合概述:Interface Map<K,V> K:键的类型;V:值的类型将键映射到值的对象;不能包含重复的键;每个键可以映射到最多一个值。创建Map集合对象:多态的方式,具体的实现类HashMap基本的功能和常用的方法:public class MapDemo01 { public static void main(String[] args) { Map<String,String> map=new HashMap<&g.原创 2020-06-04 10:24:21 · 248 阅读 · 4 评论 -
java实现TCP数据的发送和接收
TCP是什么?TCP是一种可靠的网络通信协议。传输控制协议(Transmission Control Protocol)它在通信的两端各建立一个Socket对象,从而在通信的两端行成网络虚拟链路,一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。建立客户端发送数据的步骤1.创建客户端的Socket对象2.获取输入流,写数据3.释放资源public class TcpSendDemo { public static void main(String[] args原创 2020-06-03 20:22:55 · 1304 阅读 · 1 评论 -
java中体验Lambda表达式
先来个例子:我们调用个接口,可以使用下面3种方式!这里主要说一下Lambda表达式。主要就是简化代码。//接口public interface Eatable { void eat();}public class EatableDemo { public static void main(String[] args) { //写一个类,实现接口中的方法 Eatable e= new EarableImpl(); UserEat原创 2020-05-31 16:26:15 · 261 阅读 · 4 评论 -
java多线程和解决线程同步问题
进程:线程离不开进程,先说一下什么是进程!(打开资源管理器,我们就能看到,当前运行的进程)。线程:是进程中的单个顺序控制流,是一条执行路径。单线程:一个进程如果只有一条执行路径,则成为单线程程序。多线程:一个进程如果有多条执行路径,则成为多线程程序。实现多线程方式一:继承Thread类1.定义一个类MyThread 继承Thread类2.在MyThread类中重写Run()方法3.创建对象4.启动线程 用Start方法public class MyThread extend原创 2020-05-28 10:43:20 · 326 阅读 · 12 评论 -
java单列集合Collection超详细讲解
单列集合,分为集合里面数据可重复的(List),集合里面数据不可重复的(Set)集合。List集合常用的分为:ArrayList和LinkedList。Set集合常用的分为:HashSet和TreeSet。Collection集合特点:Collection集合是单列集合的顶层接口。它是个接口!JDK不提供此接口的任何直接实例,它提供具体的子接口实现,如(Set和List)实现。所以我们用的话,要使用多态的方式!具体的实现类ArrayList。Collection集合常用方法:原创 2020-05-26 21:16:54 · 296 阅读 · 7 评论 -
java基础抽象类和接口你知道的够细吗?
今天说一下java中抽象类和接口,之前学过C#对抽象类和接口都有接触过,但是到了java基础中,又学了一边,对抽象类和接口有了更深,更细致的理解。之前学的时候,懵懵懂懂,嗯。。。。哦。。。。昂。。。今天来好好的总结一下。首先声明,接口和抽象类的使用都是离不开多态的!不明白多态的小伙伴,先看看什么是多态。 抽象类的特点:抽象类和抽象方法必须使用abstract关键字修饰。public abstract class 类名{}public abstract void eat();抽象...原创 2020-05-19 20:56:59 · 300 阅读 · 6 评论