![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
乌托邦BB
这个作者很懒,什么都没留下…
展开
-
Java为什么要设置环境变量、JAVA_HOME
1. 为什么要说这个问题?想起来两年前刚学习Java时,所有教程第一步都是要求先要设置环境变量。自然不解这是个什么东西,随后网上找答案。现在想来感觉当时看到的答案都是神神叨叨、含糊不清,根本没有人把问题说明白!使得你「知其然而不知所以然」。当然也有可能是当时的我没看明白吧……现在,相信我!看了我的博客,你不用再找别的地方了!2. 什么是环境变量?环境变量就是英文直译:Environment Variable。 变量知道吧? 对,就是可以随意给其赋值的一个存储单元。 ...转载 2020-09-14 11:30:01 · 655 阅读 · 0 评论 -
动画图解:十大经典排序算法动画与解析,看我就够了!(配代码完全版)
排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序。内部排序是数据记录在内存中进行排序。而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:原文链接:原文...转载 2019-12-19 14:30:02 · 830 阅读 · 0 评论 -
Java集合框架常见面试题总结
List,Set,Map三者的区别及总结Arraylist 与 LinkedList 区别ArrayList 与 Vector 区别(为什么要用Arraylist取代Vector呢?)HashMap 和 Hashtable 的区别HashSet 和 HashMap 区别HashMap 和 ConcurrentHashMap 的区别HashSet如何检查重复comparable 和...转载 2019-04-05 13:23:40 · 152 阅读 · 0 评论 -
反射:框架的设计的灵魂
反射:框架的设计的灵魂框架:半成品软件。可以在框架的基础上进行软件开发,简化代码。反射: 将类的各个组成部分封装其他对象,这就是反射机制。 #803400* 好处:1.可以在程序的运行的过程中,操作这些对象。2.可以解耦,提高程序的可扩展性。获取Class对象的方法:1. Class.forName(“全类名”):将字节码文件加载进内训,返回Class对象。多用于配置文件,将类名...原创 2019-04-22 00:11:24 · 132 阅读 · 0 评论 -
JavaSE_day14 集合中的Map集合_键值映射关系
一、接口 Map<K,V> 类型参数: K - 此映射所维护的键的类型 V - 映射值的类型 Map集合所有的数据结构,只跟键有关,与值无关二、Map的构成1、HashMap是基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除...原创 2018-08-06 19:48:35 · 217 阅读 · 0 评论 -
java知识点(持续更新)
知识1.“==”比较的是地址值是否相等2行“equals”重写之后比较的是内容,没重写时比较的还是地址值2.享元模式4行节省内存的使用,重复利用一些对象例如: Integer -128----127 String 定义同一个内容就不会重复创建新对象3.装饰者模式5行装饰者必须对...原创 2018-08-11 19:46:31 · 135 阅读 · 0 评论