java
文章平均质量分 91
愚昧者
这个作者很懒,什么都没留下…
展开
-
Java 多线程
一,线程概述一,线程概述进程在一个操作系统中,每个独立执行的程序都可称为一个进程,也就是“正在运行的程序”。目前大部分计算机上安装的都是多任务操作系统,即能够同时执行多个应用程序。在计算机中,所有的应用程序都是由CPU执行的,对于一个CPU而言,在某个时间点只能运行一个程序,也就是说只能执行一个进程。线程每个运行的程序都是一个进程,一个进程中还可以有多个执行单元同时运行,这些执行单元可以看做程序执行的一条条线索,称为线程。操作系统中的每一个进程中都至少存在一个线程。当一个Java。原创 2023-08-15 10:16:02 · 3746 阅读 · 1 评论 -
Java GUI(二)
SwingSwingSwing组件大部分的Swing组件都是JComponent类的直接或者间接子类。JComponent类是AWT中的子类。原创 2023-08-09 20:50:17 · 3690 阅读 · 0 评论 -
java 集合概述(一)
List接口Java中集合框架层次结构iteratorlistmap。原创 2023-08-09 16:46:45 · 2912 阅读 · 0 评论 -
Java 泛型概述
当把一个对象存入集合后,集合会“忘记”这个对象的类型,将该对象从集合中取出时,这个对象的编译类型就变成了Object。编写一个泛型方法,能够对数组求最大值和最小值(实现通用的求极值算法)。”通配符作为参数,表示该泛型可以接收任意类型的数据。下界通配符:泛型中只允许一个类自身或者该类的父类作为参数传入。泛型经常被称为参数化类型,它能够像方法一样接受不同类型的参数。由于没有类型检查,可以向集合添加任意对象,创建一个日历的数组,求出最大和最小的日期。”的方式指定该类中方法操作的数据类型。原创 2023-08-09 17:26:07 · 3007 阅读 · 0 评论 -
Java IO(一)
其它IO流DataInputStream和两个与平台无关的数据操作流提供读写各种基本类型数据的方法提供readUTF()和writeUTF()方法类被称作打印流提供了用于打印数据的print()和println()方法将基本数据类型的数据或引用数据类型的对象格式化成字符串后再输出。原创 2023-08-09 17:44:44 · 2857 阅读 · 0 评论 -
Java IO(二)
首先,解释一下阻塞与非阻塞。阻塞 IO 指的是需要内核 IO 操作彻底完成后才返回到用户空间执行用户程序的操作指令。“阻塞”指的是用户程序(发起IO请求的进程或者线程)的执行状态。可以说传统的 IO 模型都是阻塞 IO 模型,并且在 Java 中默认创建的 socket 都属于阻塞 IO 模型。其次,解释一下同步与异步。简单来说,可以将同步与异步看成发起 IO 请求的两种方式。同步 IO 是指用户空间(进程或者线程)是主动发起 IO 请求的一方,系统内核是被动接收方。原创 2023-08-09 18:19:05 · 3581 阅读 · 0 评论