摘要: 文件 什么是文件: 文件.对我们并不陌生,文件是保存数据的地方,比如大家经常使用的word文档,txt文件.excel文件.…..都是文件。它既可以保存一张图片,也可以保持视频,声音.…. 一、文件流 文仔在程序中是以流的形式来操作的 流:数据在数据源(文件)和程序(内存)之间经历的路径 输入流:数 阅读全文
posted @ 2022-04-23 09:36 DL50 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给定n种物品和一个背包。物品i的重量是wi,其价值为pi,背包的容量为M。应如何选择装入背包的物品,使得装入背包中物品的总价值最大? 读题可获得的信息 物品数量:n 背包容量:m 物品的价值:pi 物品的重量:wi 思路分析: 如果要使装入的背包中的物品总价值最大,那么就需要同时考虑,物 阅读全文
posted @ 2022-04-23 08:40 DL50 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 线程和进程 一、进程 进程是指运行中的程序,比如我们使用QQ,就启动该进程分配内存空间. 进程是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自升的产生,存在和消亡的过程 二、线程 线程是由进程创建的,是进程的一个实体 一个进程可以拥有多个线程 一个想线程还可以创建它的子线程 三 阅读全文
posted @ 2022-04-08 14:37 DL50 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 泛型 一、泛型引入 package com.hspedu.generic; import java.util.ArrayList; /** * @author DL5O * @version 1.0 */ @SuppressWarnings("all") public class Generic01 阅读全文
posted @ 2022-04-08 14:33 DL50 阅读(23) 评论(0) 推荐(0) 编辑
摘要: HashTable 一、HashTable的基本介绍 存放的元素是键值对:即K-V hashTable的键和值都不能为null,否则会抛出NullPointerException hashTable使用方法基本上和HashMap一样 hashTable是线程安全的,hashMap是线程不安全 简单看 阅读全文
posted @ 2022-04-08 14:31 DL50 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Collections工具类 一、Collections工具类介绍 Collections是一个操作 Set、 List和 Map 等集合的工具类 Collections中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作 二、Collections常用方法 1.排序操作 package c 阅读全文
posted @ 2022-03-20 16:36 DL50 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 集合 一、集合的理解和好处 前面我们保存多个数据使用的是数组,那么数组有不足的地方 数组的不足之处: 长度开始时必须指定,而且一旦指定,不能更改 保存的必须为同意类型的元素 使用数组进行增加/删除 比较麻烦 集合的好处 可以动态保存任意多个对象,使用比较方便! 提供了一系列方便的操作对象的方法:ad 阅读全文
posted @ 2022-03-09 22:52 DL50 阅读(32) 评论(0) 推荐(0) 编辑
摘要: LinkedList底层结构 一、LinkedList 的全面说明 LinkedList底层实现了双向链表和双端队列的贴点 可以添加任意元素(元素可以重复),包括null 线程不安全,没有实现同步 不涉及到多线程时使用 二、 LinkedList 的底层操作机制 package com.hspedu 阅读全文
posted @ 2022-03-09 22:21 DL50 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Vector集合 一、Vecotr的基本介绍 package com.hspedu.list_; import java.util.Vector; /** * @author DL5O * @version 1.0 */ @SuppressWarnings("all") public class V 阅读全文
posted @ 2022-03-09 22:20 DL50 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ArrayList集合 一、ArrayList的注意事项 ArrayList集合可以加入null,并且可以加入多个 ArrayList是由数组来实现的数据存储的 ArrayList基本等同于Vetor,但是ArrayList是线程不安全的(执行效率高),在多线程下不建议使用ArrayList 二、 阅读全文
posted @ 2022-03-08 15:04 DL50 阅读(252) 评论(0) 推荐(0) 编辑