摘要: 1.线程池 问题: 线程是宝贵的内存资源、单个线程约占1MB空间,过多分配易造成内存溢出。 频繁的创建及销毁线程会增加虚拟机回收频率、资源开销,造成程序性能下降。 线程池: 线程容器,可设定线程分配的数量上限。 将预先创建的线程对象存入池中,并重用线程池中的线程对象。 避免频繁的创建和销毁。 线程池 阅读全文
posted @ 2021-06-28 21:24 underline 阅读(62) 评论(0) 推荐(0)
摘要: 1.进程与线程 进程:正在运行的程序,是系统进行资源分配的基本单位。 目前操作系统都是支持多进程,可以同时执行多个进程,通过进程ID(process ID-PID)区分。 单核CPU在同一个时刻,只能运行一个进程;宏观并行、微观串行。 线程,又称轻量级进程(Light Weight Process) 阅读全文
posted @ 2021-06-28 21:20 underline 阅读(86) 评论(0) 推荐(0)
摘要: 1.流的概念 流:内存与存储设备之间传输数据的通道 2.流的分类 2.1 按流向分类 输入流:将<存储设备>中的内容读到<内存>中 输出流:将<内存>中的内容写到<存储设备>中 2.2 按单位分类 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 2.3 按功能分类 节 阅读全文
posted @ 2021-03-29 21:18 underline 阅读(80) 评论(0) 推荐(0)
摘要: 1.集合概述 概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。 和数组的区别: 数组长度固定,集合长度不固定。 数组可以存储基本类型和引用类型,集合只能存储引用类型。 位置: java.util.*; 2.Collection体系 1.Collection体系集合 2.Co 阅读全文
posted @ 2021-03-29 20:34 underline 阅读(119) 评论(0) 推荐(0)
摘要: 1.什么是异常 概念:程序在运行过程中出现的不正常现象。出现异常不处理将终止程序运行。 异常处理的必要性:任何程序都可能存在大量的未知问题、错误;如果不对这些问题进行正确处理,则可能导致程序的中断,造成不必要的损失。 异常处理:Java编程语言使用异常处理机制为程序提供了异常处理的能力。 2.异常的 阅读全文
posted @ 2021-03-03 21:28 underline 阅读(91) 评论(0) 推荐(0)
摘要: 1.内部类 内部类的分类 什么是内部类 概念:在一个类的内部再定义一个完整的类。将类写在其他类的内部,可以写在其他类的成员位置和局部位置,这时写在其他类内部的类就称为内部类。其他类也称为外部类。 特点: 编译之后可生成独立的字节码文件。 内部类可直接访问外部类的私有成员,而不破坏封装。 可为外部类提 阅读全文
posted @ 2021-02-17 19:43 underline 阅读(109) 评论(0) 推荐(0)
摘要: 1.什么是接口 接口相当于特殊的抽象类,定义方式、组成部分与抽象类类似。 微观概念:接口是一种能力。 接口的定义:代表了某种能力。(实现类来实现这种能力) 方法的定义:能力的具体要求。(实现类来实现这些方法) 宏观概念:接口是标准 为什么需要接口: Java为单继承,当父类的方法种类无法满足子类需求 阅读全文
posted @ 2021-02-15 18:18 underline 阅读(145) 评论(0) 推荐(0)
摘要: 1.什么是面向对象 面向过程思想 ◆步骤清晰简单,第一步做什么,第二步做什么.... ◆面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问 阅读全文
posted @ 2021-02-10 20:38 underline 阅读(77) 评论(0) 推荐(0)
摘要: 1.数组的定义 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 2.数组的声明 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] 阅读全文
posted @ 2021-02-10 10:57 underline 阅读(50) 评论(0) 推荐(0)
摘要: 1.何谓方法 System.out.println().那么它是什么呢? System是一个类,out是一个对象,println()是方法 Java方法是语句的集合,它们在一起执行一个功能。 ◆方法是解决一 类问题的步骤的有序组合 ◆方法包含于类或对象中 ◆方法在程序中被创建,在其他地方被引用 设计 阅读全文
posted @ 2021-02-07 17:52 underline 阅读(76) 评论(0) 推荐(0)