
Java-基础
popcjz
这个作者很懒,什么都没留下…
展开
-
hashMap hashtable知识点总结
1. 关于HashMap的一些说法:a) HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。HashMap的底层结构是一个数组,数组中的每一项是一条链表。b) HashMap的实例有俩个参数影响其性能: “初始容量” 和 装填因子。c) HashMap实现不同步,线程不安全。 HashTable线程安全d) HashMap中的key-value都是...原创 2019-03-01 13:59:23 · 247 阅读 · 0 评论 -
浅谈Java中的hashcode方法
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。 为何Object类需要这样一个方...转载 2018-10-10 11:17:20 · 136 阅读 · 0 评论 -
java程序员 技术成长路线
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。 其实...转载 2018-10-17 22:28:28 · 3198 阅读 · 5 评论 -
Java集合框架 四种遍历Map的方法
package chapter07;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Test2 { public static void main(String[] args) { Map<String,String> map = new ...转载 2018-08-06 09:40:30 · 299 阅读 · 0 评论 -
在eclipse中启动tomcat后,无法访问localhost:8080
问题是:在tomcat安装目录/bin下双击startup.bat启动tomcat服务器,正常访问localhost:8080;在eclipse中启动tomcat,不能访问localhost:8080,提示404错误,但是可以访问项目页面。原因是:在eclipse中启动的tomcat并部署项目时,eclipse只是调用了tomcat核心的组件内置到eclipse中,而不是真正启动tom...转载 2018-07-31 11:19:18 · 2202 阅读 · 0 评论 -
Eclipse 中取消生成 TODO Auto-generated method stub
我们在eclipse中写java代码时,有的时候需要对接口重写,这时候自动生成注释提示:TODO Auto-generated method stub。这是在你用eclipse这样的Java集成开发环境是开发环境自动帮你写的,意思是告诉你这些代码是自动生成的,不是你自己写的,就是一个提示的作用,没大作用,在自己编程练习时可以去掉。方法如下: 可以在菜单-->windows-->p...原创 2018-07-25 09:31:50 · 689 阅读 · 0 评论 -
JAVA50道基础编程题
仅仅可用来训练基本的语法,JAVA的核心思想是面向对象编程。练习java的正确姿势是做个小项目。 50道JAVA基础编程练习题【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public ...转载 2018-07-09 16:29:33 · 30529 阅读 · 0 评论 -
Java多线程 基础题 电影票
多任务编程的难点在于多任务共享资源。对于同一个进程空间中的多个线程来说,它们都共享堆中的对象。某个线程对对象的操作,将影响到其它的线程。在多线程编程中,要尽力避免竞争条件(racing condition),即运行结果依赖于不同线程执行的先后。线程是并发执行的,无法确定线程的先后,所以我们的程序中不应该出现竞争条件。然而,当多任务共享资源时,就很容易造成竞争条件。我们需要将共享资源,并造成...转载 2019-03-13 11:38:26 · 716 阅读 · 0 评论