文章分类 -  JAVA

摘要:1、简单易学、有丰富的类库 2、面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) 3、与平台无关性(JVM是Java跨平台使用的根本) 4、可靠安全 5、支持多线程 阅读全文
posted @ 2023-09-19 10:43 CYF0913 阅读(7) 评论(0) 推荐(0)
摘要:Java中的线程池在生命周期中有几种状态。这些状态反映了线程池的不同工作阶段和条件。Java中的线程池的状态通常可以分为以下几种: RUNNING(运行中):线程池处于RUNNING状态时,它可以接受新的任务,并且可以处理已经提交的任务。这是线程池的正常工作状态。 SHUTDOWN(关闭中):线程池 阅读全文
posted @ 2023-09-19 10:22 CYF0913 阅读(62) 评论(0) 推荐(0)
摘要:Executors是一个工厂类,它提供了一系列用于创建不同类型的线程池的静态方法。尽管 Executors 提供了一种快速创建线程池的方式,但有一些原因不建议直接使用它来创建线程池,尤其是在生产环境中的长期运行应用程序中。 以下是一些不建议直接使用 Executors 创建线程池的原因: 缺乏对线程 阅读全文
posted @ 2023-09-19 10:07 CYF0913 阅读(1053) 评论(0) 推荐(0)
摘要:1、继承Thread类: 你可以创建一个继承自Thread类的子类,并重写run()方法来定义线程的任务。然后,通过创建子类的对象并调用start()方法来启动线程。 class MyThread extends Thread { public void run() { // 线程任务代码 } } 阅读全文
posted @ 2023-09-19 09:48 CYF0913 阅读(159) 评论(0) 推荐(0)
摘要:一、JDBC概述 1.1数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成 1.2Java中的数据存储技术 JDBC直接访问 阅读全文
posted @ 2023-03-12 22:54 CYF0913 阅读(22) 评论(0) 推荐(0)