写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外...

写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外...
Q:为什么HashMap是非线程安全的?在什么情况下会发生非线程安全问题? A:HashMap是非同步的,一个线程中的写操作或者扩容操作对其他线程并不可见(线程内进行修改,只...
1.背景介绍 什么是http协议? 在Web应用中,服务器把网页传给浏览器,实际上就是把网页的HTML代码发送给浏览器,让浏览器显示出来。因此,HTTP是在网络上传输HTML...
1、概述 在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。 2、堆内存 1.什么是堆内存? 堆内存是是Java内存中的一种,它的作用是用于存储Java中的对象和数...
1.Spring它到底是什么? Spring是一个开源的Java应用程序开发框架,为了解决企业应用开发的复杂性而创建的。 在spring中,它会认为一切Java类都是资源...
Hashcode的作用 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。前者集合内的元素是有序的,元素可以重复;后者元素无序,但元...
一、数据结构与算法基础 · 说一下几种常见的排序算法和分别的复杂度。 · 用Java写一个冒泡排序算法 · 描述一下链式存储结构。 它不要求逻辑上相邻的元素在物理位置上也相邻...
简书 賈小強转载请注明原创出处,谢谢! 如果你正在准备找一份Java程序员工作,你很可能遇到这个面试问题。当你知道一些别的概念,比如 HashMap如何工作,那么这个问题很简...
LinkedList简介 LinkedList是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。 LinkedL...
之前的文章一直在规避索引的建立去优化数据库,不是不想讲,而是这个太重要,必须抽出来讲。今天我们就来研究下数据库索引的设计与优化(MySQL为例)。 文章结构:(1)索引的概述...
事务的API介绍 事务的特性 原子性 一致性 隔离性 持久性 spring事务管理高层抽象主要包括三个接口 platformTranscationManager(平台事务管理...
在java中,除了八种基本数据类型,一切皆对象。 java是基于C++设计的语言,而C++又是继承自C语言,C语言是一种面向过程的语言,在软件比较简单的年代,只需要敲一些函数...
在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象...
近几天学习了一下SpringAop在网上找了一些资料,此链接为原文链接http://www.cnblogs.com/xrq730/p/4919025.html AOP AOP...