- 博客(37)
- 收藏
- 关注
原创 JavaWeb入门之servlet基础与thymeleaf简介
简单介绍javaweb入门相关知识。包括Servlet知识和themeleaf等技术。
2022-07-17 08:56:50 1021 1
原创 Java集合(二)
简单介绍List接口的实现类、ArrayList的源码分析、LinkedList的源码分析、Vector的源码分析和List接口的常用方法。
2022-06-26 21:24:47 230
原创 【JDBC】数据库增删改查操作的封装
本文介绍了如何写一个通用的sql增删改和查询的操作,充分将反射、泛型、IO流、多态和面向对象思想等融合在一起,有利于读者更好的将所学的知识进行融汇贯通。
2022-06-18 09:37:20 2036 26
原创 Java集合中Properties的使用(使用Properties来读取配置文件)
本文简单介绍了如何使用Properties来读取配置文件信息
2022-06-16 16:24:30 1031 5
原创 Java使用PreparedStatement向数据表进行增删改查
本文介绍了如何使用PreparedStatement来操作数据库进而进行增删改查操作;在此之前介绍了如何将获取数据库对象和关闭相关资源封装到一个类中;在此之后介绍了什么是Statement中的字符串拼接和sql注入问题。.........
2022-06-16 16:01:07 2530 19
原创 获取数据库连接的五种方式
介绍了五种获取数据库连接的方式,分别是直接通过加载驱动、通过反射的方式加载驱动、通过DriverManager替代Driver获取连接、省略加载驱动以及通过配置文件。每种方法逐层改进,最后得到常用的第五种方法。在文章最后给出了每种方法针对前一种方法的改进以及为什么要做此改进和给出了第五种方法的好处。............
2022-06-15 08:15:49 3492 28
原创 Java中使用同步代码块、同步方法(synchronize关键字)和Lock锁解决线程安全问题
本文介绍了多线程中的线程安全问题和如何通过线程同步的方法来解决线程安全问题。之后介绍了同步代码块、同步方法和Lock锁三种方式来实现线程同步。最后介绍了一些注意事项以及synchronized和Lock的异同。............
2022-06-14 14:17:36 1886
原创 Java多线程的优先级、生命周期和wait()、notify()、join()等常用方法
本文介绍了Java中线程的优先级,Java中将优先级分为10个等级。然后介绍了如何通过getPriority()和setPriority()的方式设置和获取线程的优先级。再接下来,我们介绍了线程中的五种状态,分别是新建、就绪、运行、阻塞和死亡,以及介绍了一些注意事项。最后我们给出常用的方法,包括start()、run()、currentThread()、yield()、wait()、sleep()、isAlive()、notify()、notifyAll()和给出了相关注意事项以及sleep和wait的区别
2022-06-14 14:02:59 347
原创 Java创建多线程的四种方式
ava创建多线程;继承Thread、实现Runnable接口、实现Callable接口、通过线程池创建多线程;Thread类start()方法的作用;run()方法的调用
2022-06-14 13:44:47 1029 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人