-
Java面试题大汇总(附答案)
Java面试题大汇总(附答案) 下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处...
-
Java开发笔记(一百三十五)Swing的文件对话框
Java开发笔记(一百三十五)Swing的文件对话框 除了常规的提示对话框,还有一种对话框也很常见,它叫做文件对话框。文件对话框又分为两小类:打开文件的对话框、保存文件的对话框,但在Swing中它们都用类型JFileChooser来表达。下面是JFileChooser的常用方法说明: set...
-
19 个 JavaScript 编码小技巧
19 个 JavaScript 编码小技巧 这篇文章适合任何一位基于JavaScript开发的开发者。我写这篇文章主要涉及JavaScript中一些简写的代码,帮助大家更好理解一些JavaScript的基...
-
jdk1.8 HashMap底层数据结构:深入解析为什么jdk1.8 HashMap的容
jdk1.8 HashMap底层数据结构:深入解析为什么jdk1.8 HashMap的容量一定要是2的n次幂 前言 1.本文根据jdk1.8源码来分析HashMap的容量取值问题; 2.本文有做 jdk1.8 HashMap.resize()扩容方法的源码解析:见下文一、3.扩容:同样需要保证扩容后的容量是2的n次幂; 3.目录...
-
JUC AQS ReentrantLock源码分析(一)
JUC AQS ReentrantLock源码分析(一) 警告??:本文耗时很长,先做好心理准备,建议PC端浏览器浏览效果更佳。 Java的内置锁一直都是备受争议的,在JDK 1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比syn...
-
【Java基础】Annotation 的本质和自定义实现
【Java基...
-
挑战10个最难回答的Java面试题(附答案)
挑战10个最难回答的Java面试题(附答案) 译者:Yujiaao segmentfault.com/a/1190000019962661 推 荐 阅 读 (点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的Java面试...
2019-08-16 12:13:58 多线程编程java开发java编程语言文件定义IDCLinuxword驱动虚拟机
-
Java中的锁分类
Java中的锁分类 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分...
-
稀疏数组
稀疏数组 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 如上二维数组作为棋盘存储的话太占用空间,有太多无效的数据0可以使用稀疏数组来优化,原理:记录棋盘行和列的大小,记录有效值的个数,然后分别记录有效值的下标如: row col val 4 4 2 2 0 1 2 2 2 二维数组转换稀疏数组的...
-
小白之旅5
小白之旅5 一. 数组 概念:存储数据的容器 1. 特点 只能存储同一种数据类型 长度固定 2.创建 数据类型[] 数组名 = new 数据类型[数组长度]; 数据类型[] 数组名 = {数据1,数据2,数据3,...}; 数据类型[] 数组名 = new 数据类型[]{数据1,数据2,数据3,...}; 3. 获取 格式:...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
