原文:谈谈Java中的集合

对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。 接口:Collection Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素 Elements 。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。JavaSDK不提供直接继承自Collection的类,JavaSDK提供的类都是继承自C ...

2015-08-17 20:55 0 2085 推荐指数:

查看详情

谈谈Java集合list、set、map之间的区别

参考文献:https://www.cnblogs.com/IvesHe/p/6108933.html 我这里只总结其区别,具体的说明,请查看参考文献,讲的很详细。 A、list接口,实现子类有:a ...

Tue Apr 30 22:51:00 CST 2019 1 2103
谈谈Java的volatile

内存可见性 留意复合类操作 解决num++操作的原子性问题 禁止指令重排序 总结 内存可见性   volatile是Java提供的一种轻量级的同步机制,在并发编程,它也扮演着比较重要的角色。同synchronized相比(synchronized通常称为重量级锁),volatile ...

Sun Mar 19 04:02:00 CST 2017 15 49830
谈谈java的并发(一)

一.并发的定义 并发:对于这个概念一直就是没怎么搞懂,就是感觉特别的生疏,(自己从从字面上理解就是多个东西,一起出发),所以就上网上查了一些资料: 同时拥有两个或多个线程,如果程序在单核处理器上运行,多个线程将交替地换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行过程的某个状态 ...

Tue Jun 23 04:00:00 CST 2020 0 735
谈谈Java的ThreadLocal

ThreadLocal介绍&跳出误区 看看源码 线程独享变量? ThreadLocal介绍&跳出误区   ThreadLocal一般称为线程本地变量,它是一种特殊的线程绑定机制 ...

Wed Dec 14 08:02:00 CST 2016 6 24520
谈谈 Java 的那些“琐”事

一、公平锁&非公平锁 是什么 公平锁:线程按照申请锁的顺序来获取锁;在并发环境,每个线程都会被加到等待队列,按照 FIFO 的顺序获取锁。 非公平锁:线程不按照申请锁的顺序来获取锁;一上来就尝试占有锁,如果占有失败,则按照公平锁的方式等待。 通俗 ...

Tue Sep 22 18:13:00 CST 2020 0 544
谈谈JAVA泛型?的作用

java泛型,?表示任何类型,比如Set<?>表示Set中支持任何类型元素。那这跟直接用Set有什么区别呢?我们先看以下两段代码: 使用Set: 使用Set<?>: 很遗憾,第二段代码的第2行出错了。原因是:我们不知道Set的具体类型 ...

Mon Jan 20 05:59:00 CST 2014 0 2459
谈谈JAVA的安全发布

谈谈JAVA的安全发布 昨天看到一篇文章阐述技术类资料的"等级",看完之后很有共鸣。再加上最近在工作中越发觉得线程安全性的重要性和难以捉摸,又掏出了《Java并发编程实战》研读一番,这本书应该是属于为“JAVA 多线程作注解”的一本书,那我就为书中关于对象安全发布的内容作一些注解,作为今年 ...

Sun Mar 10 22:59:00 CST 2019 1 1195
java基础(五):谈谈java的多线程

1.多线程 1.1.多线程介绍   学习多线程之前,我们先要了解几个关于多线程有关的概念。   进程:正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程的程序,并且具有一定独立功能,进程是系统进行资源分配和调度的一个独立单位。进程是正在运行的程序,进程 ...

Sat Feb 23 19:06:00 CST 2019 0 1249
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM