-
java 超详细面经整理(持续更新)2019.12.19
java 超详细面经整理(持续更新)2019.12.19 目录 Java SE 请你解释HashMap中为什么重写equals还要重写hashcode? 请你介绍一下map的分类和常见的情况 请你讲讲Java里面的final关键字是怎么用的? 请你谈谈关于Synchronized和lock 请你介绍一下volatile? 请你介绍一下...
-
《深入理解Java虚拟机》-(实战)练习修改class文件
《深入理解Java虚拟机》-(实战)练习修改class文件 这是一篇修改class文件的文章。注释并不完全,要抓住这次练习的目的: boolean在虚拟机中是以何种方式解读的 好的,开始我的表演 1.安装asmtools.jar(本文尾部有步骤) 2.编写一个java文件,并编译,执行2.1 Foo.ja...
-
Java高级面试题整理(附答案)
Java高级面试题整理(附答案) 这是我收集的10道高级Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而...
2019-08-16 12:22:57 多线程编程java开发java编程语言java高级文件定义IDCLinuxword驱动
-
Java线程间通信
Java线程间通信 前言 最近在看《Java多线程核心编程技术》这本书,没几天,但是看了很多章节。书中内容大都以代码为主,作者的想法大概是以代码的形式给读者增加多线程的印象,很多知识点也都以代码的形式展现,所以代码的篇幅占据了很大一部分,重点介绍的知识点也较...
-
关于JVM内存溢出的原因分析及解决方案探讨
关于JVM内存溢出的原因分析及解决方案探讨 前言:JVM中除了程序计数器,其他的区域都有可能会发生内存溢出。 0.什么是内存溢出 当程序需要申请内存的时候,由于没有足够的内存,此时就会抛出OutOfMemoryError,这就是内存溢出。 1.内存泄漏和内存溢出区别与联系 内存泄...
-
Docker入门
Docker入门 一、Docker 1、什么是容器? 容器就是将软件打包成标准化单元,用于开发、交付和部署。容器是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。 简单的讲,容器就是一个存放东西的地方,比如衣柜就是...
-
Java中的魔法类-Unsafe
Java中的魔法类-Unsafe Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。 但是,这个类的作者不希望...
-
java设计模式——单例模式
java设计模式——单例模式 对于一个软件系统中的某些类而言,只有一个实例是很重要的。单例模式 (Singleton) 是结构最简单的设计模式,它的核心结构中只包含一个被称为单例类的特殊类。单例模式是一种对象创建型模式。实现单例模式有 3 个要点: 某个类只能有一个实例...
-
Java面试题大汇总(附答案)
Java面试题大汇总(附答案) 下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处...
-
JVM垃圾收集策略与算法
JVM垃圾收集策略与算法 垃圾收集策略与算法 程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭;栈帧随着方法的开始而入栈,随着方法的结束而出栈。这几个区域的内存分配和回收都具有确定性,在这几个区域内不需要过多考虑回收的问题,因为方法结束或者线程结...
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
