java
文章平均质量分 82
Jason&Zhou
你知道的越多,你不知道的越多!
展开
-
Java数据结构之Deque(双端队列)
一、Queue和Deque异同介绍我们知道,Queue是队列,只能一头进,另一头出。如果把条件放松一下,允许两头都进,两头都出,这种队列叫双端队列(Double Ended Queue),学名Deque。Java集合提供了接口Deque来实现一个双端队列,它的功能是:既可以添加到队尾,也可以添加到队首;既可以从队首获取,又可以从队尾获取。首先我们比较下Queue和Deque出队和入队的方法:QueueDeque添加元素到队尾add(E e) / offer(E e)原创 2021-02-28 17:23:24 · 34769 阅读 · 1 评论 -
java中xxx.class表示的意思
例如Android中的Activity中的跳转XXX.class 表示这个类的Class对象,也就是获取到对象。原创 2016-09-09 16:43:12 · 4071 阅读 · 0 评论 -
配置JAVA的环境变量及容易遇到的问题(丢失 dt.jar和tools.jar)
Java环境变量的配置网上有一大堆,我这里简单说下,主要是后面我遇到的问题。下面开始配置环境变量,右击【我的电脑】---【属性】-----【高级系统设置】---【环境变量】1.JAVA_HOME 的配置C:\Java\jdk1.8.0_912.PATH的配置%JAVA_HOME%\bin;3.CLASSPATH 的配置.;%JAVA_HOME%\转载 2017-02-02 15:32:27 · 6909 阅读 · 0 评论 -
java 内存机制详解 (new 操作的执行原理)
1.Java的内存机制Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收)转载 2017-06-28 21:51:17 · 842 阅读 · 0 评论