Java编程语言
Java编程语言中,左侧的导航栏(Java编程语言),可以快速定位文章的内容。这篇文章主要汇总以下:
Java编程语言学习:Java的概述,Java的基础,Java面向对象的概念,Java的运算符,Java面向对象的概念,Java中的字符串String,Java中的数组array,Java中的关键字,Java中的方法,Java中的构造函数,Java中的异常,Java中的继承,Java的接口和抽象类,Java中的包,Java中的多线程,Java的垃圾回收机制,Java中的包装类,Java中的反射,Java中的Java.io.File类,Java中的集合,Java中的集合类,Java的虚拟机(JVM)Java的面试题:Java的思想,Java的基础面试题,Java的中级面试题,Java的高级面试题Java的调试:Eclipse的问题解决方案
Java的开源框架:Spring框架, Eclipse快速搭建Spring boot的指南其它: Java的疑难杂症
Java的概述
Java的概述
1设置环境
2Hello World的例子
3Java的命名约定
4JVM
5JVM堆栈区域
6Java的类文件
7JDK,JRE和JVM之间的差异
8JVM是否创建Main类的对象(带有main()的类) ?
9Java中的main方法是强制的,必须的吗?
10关于Java中文件名和类名的误解
11如何运行在不同目录下的java类文件?
12在Java中使用预定义的类名作为类或变量名称
Java的基础
Java的基础
1Java的标识符
2Java中的数据类型
3在Java中枚举enum
4Java中的变量
5Java中变量的范围
6在Java中的循环
7在Java中的For-each循环
8在Java中的For循环
9Java中的选择语句(if,if-else,switch,break,continue,jump)
10Java中的Switch Case中的字符串
11Java中的前向声明
12在Java中扩展原始转换
13使用示例在Java中进行类型转换
14Java中的注释
15Java支持goto吗?
16Java中有关null的有趣事实
17在Java中的数字中使用下划线
Java面向对象的概念
Java面向对象的概念
1Java中的类和对象
2Java对象如何存储在内存中?
3用Java创建对象的不同方式
4如何在Java中交换对象?
5Java中的继承
6Java中的封装
7Java中的抽象
8Java中的动态方法调度或运行时多态性
9Java中的关联,组合和聚合
10Java中的访问修饰符和非访问修饰符
11Java中的’this’引用
12在Java中的重载
13Java程序的输出| 题目与解答
14在Java中的重写
15Java中的派生类静态函数与基类静态函数
16Java中的协变返回类型
17Java中的对象类Object类
18java.lang.Object的灵活性
19在Java中重写equals方法
20在Java中重写toString()
21隐藏在Java中的实例变量
22Java中的初始化模块
23Java中的初始化模块的实例
24Java中的静态与动态绑定
25为什么Java不是纯粹面向对象的语言?
Java的运算符
Java的运算符
1Java中的运算符
2Java中的按位右移运算符
3Java中的instanceof及其应用
4Java中Autoboxed(自动装箱) Integer对象的比较
5Java中的加法和连接
6Java中的条件表达式中的数字表达式
Java中的字符串String
Java中的字符串String
1Java中的String类
2Java中的StringBuffer类
3如何在Java中初始化和比较字符串?
4Java中, String, StringBuilder 和StringBuffer的对比
5Java8中的Java.util.StringJoiner
6在Java中, 整数int转换成字符串String的不同方式
7在Java中字符串String转换为整数int – parseInt()
8用Java实现的String的Split()方法
9在Java中搜索字符串String的字符char和子字符串substring
10Java String toLowerCase()(String转小写)与示例
11在Java中反转字符串String(5种不同的方式)
12在Java中从字符串String中删除尾部零0
13使用Java计算文本文件中的行数,单词,字符和段落数
Java中的数组
Java中的数组
1Java中的数组arrays
2Java中的默认数组值
3如何比较Java中的两个数组arrays?
4Java中的最终数组final arrays
5Java中的锯齿Jagged数组
6了解Java中的java.lang.ArrayIndexOutOfBoundsException异常
7Java中的Array和 ArrayList
8Java中,将ArrayList转换为Array的toArray()方法
9Java中的自定义ArrayList
10Java中的数组类 array class
11Java中的Arrays.toString()
12将Java中的List(LinkedList或ArrayList)转换为字符串数组Arrays.toString()
13Java中的Arrays.deepToString()和示例
14Java中的Java.util.Arrays.equals()和示例
15Java中的Arrays.fill()和示例
16Java中的Arrays.sort()和示例
17Java中的java.util.Arrays.copyof()和示例
18用Java实现的Java中的Arrays.binarySearch()
19用Java实现的Java中的Arrays.binarySearch()(在子数组中搜索)
Java中的关键字
Java中的关键字
1在Java中的重要的关键字keyword
2Java中’this’关键字的引用
3Java中的super关键字
4java中的final关键字
5Java中的transient关键字
6Java中的volatile关键字
7java中的strictfp关键字
Java中的方法
Java中的方法
1参数如何在Java中传递?
2在Java中返回多个值
3在Java中的重载
4Java中方法重载的不同方式
5在Java中重写equals方法
6在Java中重写toString()
7Java中的私有private和最终方法final
8Java严格按照值传递以及值传递的验证
9在Java中重载main()方法
10Java中main()的有效变体
11Java中的变量参数(可变参数)
12Java中的Clone()方法
13Java中的远程方法调用
14Java中的默认方法
15Java中的方法重载和null错误
16使用自动装箱和Java扩展的方法重载
17在Java中传递和返回对象
18Java中的System.exit()
Java中的构造函数
Java中的构造函数
1Java中的构造函数
2Java中的默认构造函数
3在Java中为静态最终变量赋值
4在Java中复制构造函数
5带有示例的Java构造器链接
6Java中的私有构造函数和单例类
7关于构造函数的Java面试问题
8Java中的Singleton类
9Java中的构造函数重载
Java中的异常
Java中的异常
1Java中的异常
23种在Java中打印异常exception消息的不同方法
3在Java中的try-catch-finally所有可能组合
4Java中的异常类型和示例
5捕捉基类和派生类作为异常exception
6Java中的Checked与Unchecked Exceptions
7Java中的throw和throws
8Java中的用户定义的自定义异常
9Java中,当除以0时,是无穷大或异常?
10Java中的Multicatch,不同的catch块
11Java中的链式异常Chained Exceptions
12Java中的空指针异常NullPointerException
Java中的继承
Java中的继承
1Java中的继承
2Java支持多重继承吗?
3创建Java对象的继承类
4Java中的继承和构造函数
5Java中的接口和继承
6在Java中使用final进行继承
7使用super访问Java中的父类成员
8我们可以重写Java中的私有方法吗?
9Java中对派生类方法的更多限制性访问
10在Java中,父类和子类具有相同的数据成员
11Java中带继承的对象序列化
12在Java中,重载是否适用于继承?
Java的接口和抽象类
Java的接口和抽象类
1Java中的接口
2Java中,访问接口中方法的说明符
3访问Java中的类或接口的说明符
4Java中的抽象类
5Java中抽象类与接口的区别
6Java中的比较器接口comparator interface和示例
7Java接口的方法
8Java中的嵌套接口
9Java中的嵌套类
10Java中的本地内部类
11 Java中的匿名内部类
12 Java中的函数接口
13Java中的标记接口
14Java程序的输出题目
Java中的包
Java中的包
1Java中的包
2Java中的Java.io包
3Java中的Java.lang包
4Java中的Java.util包
Java中的多线程
Java中的多线程
1Java中的多线程
2Java中, 线程的生命周期和状态
3Java中的主线程
4Java的并发 – yield(),sleep()和join()方法
5Java中的线程间通信
6Java中的线程,Java.lang.Thread类
7在Java中,start()函数在多线程中做了什么?
8在Java多线程中,Java线程的优先级
9在Java多线程中,java.lang.Thread类的join()方法
10在Java中命名线程并获取当前线程的名称
11在Java中多线程的同步
12在Java中的方法同步和语句同步(块同步)
13使用Java中的线程的生产者 – 消费者解决方案
14Java中的线程池
15Java中的信号量Semaphore
16Java中的Java.util.concurrent.Semaphore类
17Java中的CountDownLatch
18Java多线程中的死锁
19Java中的守护程序线程Daemon
20Java中的Java.util.concurrent.CyclicBarrier
21Java中的Callable和Future
22Java中的JVM Shutdown Hook
23Java中的Java.lang.Runtime类
Java的垃圾回收机制
Java的垃圾回收机制
1Java中的垃圾回收机制
2如何使对象符合Java中的垃圾回收条件?
3Mark-and-Sweep:垃圾收集算法
4Java中的隔离岛Island of Isolation
5Java中的自动资源管理| 尝试使用资源语句
6Java中的垃圾回收机制的示例
Java中的包装类
Java中的包装类
1Java中的包装类
2在Java中,原始包装类是不可变的
3Java中的Java.lang.Number类
4Java中的Java.lang.Integer类及其方法
5Java中的Java.Lang.Byte类
6Java中的Java.Lang.Short类
7Java中的Java.Lang.Long类
8Java中的Java.Lang.Float类
9Java中的Java.Lang.Double类
10Java中的java.lang.Boolean类的方法
11java.lang.Character类方法
12使用自动装箱和Java扩展的方法重载
Java中的反射
Java中的反射
1Java中的反射
2Java中的new运算符与newInstance()方法
3Java中的instanceof运算符与isInstance()方法
Java中的Java.io.File类
Java中的Java.io.File类
1Java中的Java.io.File类
2在Java中读取txt文本文件的不同方法
3Java中的文件权限,检查权限和更改权限
4使用Java将文件从一个目录移动到另一个目录
5使用Java中的FileStreams复制文件
6使用Java删除文件
7Java程序删除txt文本文件中的重复行
8Java程序将两个txt文件合并为第三个txt文件
9Java程序列出目录中的所有文件和嵌套的子目录| 递归方法
10Java程序从文件中删除某些文本
11使用Java中的File类的isHidden()方法检查是否是隐藏文件
12将System.out.println() 输出重定向到Java中的文件
Java中的集合
Java中的集合
1Java中的集合
2Java中的迭代器Iterators
3如何在Java中使用迭代器Iterator?
4Java中的Iterator和Foreach
5从Java中的集合中检索元素(For-each,Iterator,ListIterator和EnumerationIterator)
6Java中的接口Java.util.List
7Java中的Java.util.Vector类
8Java中的堆栈类Stack类
9Java中的set接口 java.util.set
10Java中的Map接口 java.util.Map
11Java中的HashMap和TreeMap
12Java中的SortedSet接口和示例
13Java中的IdentityHashMap类的定义以及用法
14Java中的NavigableSet类与示例
15Java中的队列Queue接口
16Java中的PriorityQueue Java.util.PriorityQueue
17Java中的java.util.Deque接口与示例
18Java中的SortedMap接口与示例
19Java中的NavigableMap接口与示例
20Java中的Dictionary 类与示例
Java中的集合类
Java中的集合类
1Java中的Java.util.HashMap的定义以及用法
2Java中HashMap的containsKey()方法
3Java中HashMap的clone()方法: java.util.HashMap.clone()
4Java中HashMap的containsValue()方法: HashMap.containsValue()
5Java中HashMap的isEmpty()方法: HashMap.isEmpty()
6Java中HashMap的entrySet()方法: HashMap.entrySet()
7Java中HashMap的get()方法: HashMap.get()
8Java中HashMap的keySet()方法: HashMap.keySet()
9Java中HashMap的size()方法: HashMap.size()
10Java中HashMap的putAll()方法: HashMap.putAll()
11Java中HashMap的put()方法: HashMap.put()
12Java中HashMap的remove()方法: HashMap.remove()
13Java中HashMap的values()方法: HashMap.values()
14Java中HashMap的clear()方法: HashMap.clear()
15Java中的EnumMap类与示例
16Java中EnumMap的equals()方法: Java.util.EnumMap.equals()
17Java中EnumMap的clear()方法: Java.util.EnumMap.clear()
18Java中EnumMap的entrySet()方法: Java.util.EnumMap.entrySet()
19Java中EnumMap的clone()方法: Java.util.EnumMap.clone()
20Java中EnumMap的containsKey(key)方法: containsKey(key)
21Java中EnumMap的containsValue(value)方法: containsValue(value)
22Java中EnumMap的get(Object key)方法: get(Object key)
23Java中EnumMap的putAll(map)方法: Java.util.EnumMap.putAll(map)
24Java中EnumMap的put(key,value)方法: put(key,value)
25Java中EnumMap的values()方法: Java.util.EnumMap.values()
26Java中EnumMap的size()方法: Java.util.EnumMap.size()
27Java中EnumMap的remove(key)方法: Java.util.EnumMap.remove(key)
28Java中TreeMap的size()方法: Java.util.TreeMap.size()
29Java中TreeMap的containsValue()方法: TreeMap.containsValue()
30Java中TreeMap的get()方法: TreeMap.get()
31Java中TreeMap的put()方法: TreeMap.put()
32Java中TreeMap的clone()方法: TreeMap.clone()
33Java中TreeMap的containsKey()方法: TreeMap.containsKey()
34Java中TreeMap的lastKey()方法: TreeMap.lastKey()
35Java中TreeMap的clear()方法: TreeMap.clear()
36Java中TreeMap的subMap()方法: TreeMap.subMap()
37Java中TreeMap的values()方法: TreeMap.values()
38Java中TreeMap的remove()方法: TreeMap.remove()
39Java中TreeMap的putAll()方法: TreeMap.putAll()
40Java中TreeMap的headMap()方法: TreeMap.headMap()
41Java中TreeMap的keySet()方法: TreeMap.keySet()
42Java中TreeMap的entrySet()方法: TreeMap.entrySet()
43Java中TreeMap的tailMap()方法: TreeMap.tailMap()
44Java中的Java.util.Hashtable类
45Java中Hashtable的keys()方法: java.util.Hashtable.keys()
46Java中Hashtable的containsKey()方法: java.util.Hashtable.containsKey()
47Java中Hashtable的toString()方法: java.util.Hashtable.toString()
48Java中Hashtable的elements()方法: java.util.Hashtable.elements()
49Java中的元组Tuple
50JavaTuples(元组)中的Unit类
51JavaTuples(元组)中的Pair类
52JavaTuples(元组)中的Triplet类
53JavaTuples(元组)中的Quintet类
54JavaTuples(元组)中的Sextet类
55JavaTuples(元组)中的Octet 类
56JavaTuples(元组)中的Ennead 类
57JavaTuples(元组)中的Decade类
Java的思想
Java的思想
1Java的思想
2.1Java创建引用并且用来操纵对象, 创建Java的对象以及数据存储
2.2Java类的创建: 创建Java的类 ,Java的字段,Java类的方法
2.3Java的static关键字
2.4Java的命名方式 ,Java的第一个打印时间的程序
2.5Java的注释 和Javadoc
3.1Java操作符 的优先级和赋值
3.2Java的算数操作符,自动递增和自动递减,关系操作符和逻辑操作符
3.3Java的按位操作符, Java的移位操作符和Java的三元操作符
3.4Java的类型转换和Java的截尾(四舍五入和截尾)
4.1Java的控制流程 和Java的if-else语句的用法
4.2Java的迭代 和 Java的Foreach语句的定义和应用
4.3Java的return 、break和continue语句,Java的return的作用
4.4Java的break 和Java的continue语句和用法
5.1Java的构造器:默认构造器(无参构造器)和有参构造器
5.2Java的方法的重载 :方法名相同,参数类型不同
5.3Java的this关键字的用法
5.4Java的成员变量的初始化 ,基本类型的初始化
5.5Java构造器的初始化 :默认构造器,静态,非静态数据初始化
5.6Java数组的初始化 :特殊初始化和用new初始化
6.1Java的访问权限修饰词 :public, default, protected和private
6.2Java的接口和实现
7.1Java复用类之组合语法
7.2Java复用类之继承语法
7.3Java的组合语法和继承语法的结合实用
7.4Java的封装 :Java中的protected的关键字
7.5Java的向上转型和向下转型
7.6Java的final关键字
8.1Java的多态理解
8.2Java的多态的实现
9Java的思想 : Java的接口
Java的基础面试题
Java的基础面试题
1Java面试题:面向对象的特征有哪些方面?
2Java面试题:访问修饰符public,private,protected,以及不写(默认)时的区别?
3Java面试题:String 是最基本的数据类型吗?
4Java面试题:float f=3.4;是否正确?
5Java面试题:short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
6Java面试题:Java有没有goto?
7Java面试题:int和Integer有什么区别?
8Java面试题:&和&&的区别?
9Java面试题:解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法。
10Java面试题:Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?
11Java面试题:switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?
12Java面试题:用最有效率的方法计算2乘以8?
13Java面试题:数组有没有length()方法?String有没有length()方法?
14Java面试题:在Java中,如何跳出当前的多重嵌套循环?
15Java面试题:java中的break和continue关键字使用总结
16Java面试题:构造器(constructor)是否可被重写(override)?
17Java面试题:两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
18Java面试题:是否可以继承String类?
19Java面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
20Java面试题:String和StringBuilder、StringBuffer的区别?
21Java面试题:重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分?
22Java面试题:描述一下JVM加载class文件的原理机制?
23Java面试题:char 型变量中能不能存贮一个中文汉字,为什么?
24Java面试题:抽象类(abstract class)和接口(interface)有什么异同?
25Java面试题:静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同?
26Java面试题:Java 中会存在内存泄漏吗,请简单描述。
27Java面试题:抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰?
28Java面试题:阐述静态变量和实例变量的区别。
29Java面试题:是否可以从一个静态(static)方法内部发出对非静态(non-static)方法的调用?
30Java面试题:如何实现对象克隆?
31Java面试题:GC是什么?为什么要有GC?
32Java面试题:String s = new String(“xyz”);创建了几个字符串对象?
33Java面试题:接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?
34Java面试题:一个”.java”源文件中是否可以包含多个类(不是内部类)?有什么限制?
35Java面试题:Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?
36Java面试题:内部类可以引用它的包含类(外部类)的成员吗?有没有什么限制?
37Java面试题:Java 中的final关键字有哪些用法?
38Java面试题:指出下面程序的运行结果。
39Java面试题:数据类型之间的转换: – 如何将字符串转换为基本数据类型? – 如何将基本数据类型转换为字符串?
40Java面试题:如何实现字符串的反转及替换?
41Java面试题:怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串?
42Java面试题:日期和时间: – 如何取得年月日、小时分钟秒? – 如何取得从1970年1月1日0时0分0秒到现在的毫秒数? – 如何取得某月的最后一天? – 如何格式化日期?
43Java面试题:打印昨天的当前时刻。
44Java面试题:比较一下Java和JavaSciprt。
45Java面试题:什么时候用断言(assert)?
46Java面试题:Error和Exception有什么区别?
47Java面试题:try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?
48Java面试题:Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用?
49Java面试题:运行时异常与受检异常有何异同?
50Java面试题:列出一些你常见的运行时异常?
51Java面试题:阐述final、finally、finalize的区别。
52Java面试题:请问执行此段代码try的输出是什么?
53Java面试题:List、Set、Map是否继承自Collection接口?
54Java面试题:阐述ArrayList、Vector、LinkedList的存储性能和特性。
55Java面试题:Collection和Collections的区别?
56Java面试题:List、Map、Set三个接口存取元素时,各有什么特点?
57Java面试题:TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素?
58Java面试题:Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?
59Java面试题:线程的sleep()方法和yield()方法有什么区别?
60Java面试题:当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?
61Java面试题:请说出与线程同步以及线程调度相关的方法。
62Java面试题:编写多线程程序有几种实现方式?
63Java面试题:synchronized关键字的用法?
64Java面试题:举例说明同步和异步。
65Java面试题:启动一个线程是调用run()还是start()方法?
66Java面试题:什么是线程池(thread pool)?
67Java面试题:线程的基本状态以及状态之间的关系?
68Java面试题:简述synchronized 和java.util.concurrent.locks.Lock的异同?
69Java面试题:Java中如何实现序列化,有什么意义?
70Java面试题:Java中有几种类型的流?
71Java面试题:写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数。
72Java面试题:如何用Java代码列出一个目录下所有的文件?
73Java面试题:用Java的套接字编程实现一个多线程的回显(echo)服务器。
74Java面试题:XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
75Java面试题:你在项目中哪些地方用到了XML?
76Java面试题:阐述JDBC操作数据库的步骤。
77Java面试题:Statement和PreparedStatement有什么区别?哪个性能更好?
78Java面试题:使用JDBC操作数据库时,如何提升读取数据的性能?如何提升更新数据的性能?
79Java面试题:在进行数据库编程时,连接池有什么作用?
80Java面试题:什么是DAO模式?
81Java面试题:事务的ACID是指什么?
82Java面试题:JDBC中如何进行事务处理?
83Java面试题:JDBC能否处理Blob和Clob?
84Java面试题:简述正则表达式及其用途。
85Java面试题:Java中是如何支持正则表达式操作的?
86Java面试题:获得一个类的类对象有哪些方式?
87Java面试题:如何通过反射创建对象?
88Java面试题:如何通过反射获取和设置对象私有字段的值?
89Java面试题:如何通过反射调用对象的方法?
90Java面试题:简述一下面向对象的”六原则一法则”。
91Java面试题:简述一下你了解的设计模式。
92Java面试题:用Java写一个单例类。
93Java面试题:什么是UML?
94Java面试题:UML中有哪些常用的图?
95Java面试题:用Java写一个冒泡排序。
96Java面试题:用Java写一个折半查找。
Java的中级面试题
Java的中级面试题
1Java面试题:阐述Servlet和CGI的区别?
2Java面试题:Servlet接口中有哪些方法?
3Java面试题:转发(forward)和重定向(redirect)的区别?
4Java面试题:JSP有哪些内置对象?作用分别是什么?
5Java面试题:get和post请求的区别?
6Java面试题:常用的Web服务器有哪些?
7Java面试题:JSP和Servlet是什么关系?
8Java面试题:讲解JSP中的四种作用域。
9Java面试题:如何实现JSP或Servlet的单线程模式?
10Java面试题:实现会话跟踪的技术有哪些?
11Java面试题:过滤器有哪些作用和用法?
12Java面试题:监听器有哪些作用和用法?
13Java面试题:web.xml文件中可以配置哪些内容?
14Java面试题:你的项目中使用过哪些JSTL标签?
15Java面试题:使用标签库有什么好处?如何自定义JSP标签?
16Java面试题:说一下表达式语言(EL)的隐式对象及其作用。
17Java面试题:表达式语言(EL)支持哪些运算符?
18Java面试题:Java Web开发的Model 1和Model 2分别指的是什么?
19Java面试题:Servlet 3中的异步处理指的是什么?
20Java面试题:如何在基于Java的Web项目中实现文件上传和下载?
Java的高级面试题
Java的高级面试题
1Java面试题:什么是ORM?
2Java面试题:持久层设计要考虑的问题有哪些?你用过的持久层框架有哪些?
3Java面试题:Hibernate中SessionFactory是线程安全的吗?Session是线程安全的吗(两个线程能够共享同一个Session吗)?
4Java面试题:Hibernate中Session的load和get方法的区别是什么?
5Java面试题:Session的save()、update()、merge()、lock()、saveOrUpdate()和persist()方法分别是做什么的?有什么区别?
6Java面试题:阐述Session加载实体对象的过程。
7Java面试题:Query接口的list方法和iterate方法有什么区别?
8Java面试题:Hibernate如何实现分页查询?
9Java面试题:锁机制有什么用?简述Hibernate的悲观锁和乐观锁机制。
10Java面试题:阐述实体对象的三种状态以及转换关系。
11Java面试题:如何理解Hibernate的延迟加载机制?在实际应用中,延迟加载与Session关闭的矛盾是如何处理的?
12Java面试题:举一个多对多关联的例子,并说明如何实现多对多关联映射。
13Java面试题:谈一下你对继承映射的理解。
14Java面试题:简述Hibernate常见优化策略。
15Java面试题:谈一谈Hibernate的一级缓存、二级缓存和查询缓存。
16Java面试题:Hibernate中DetachedCriteria类是做什么的?
17Java面试题:@OneToMany注解的mappedBy属性有什么作用?
18Java面试题:MyBatis中使用#和$书写占位符有什么区别?
19Java面试题:解释一下MyBatis中命名空间(namespace)的作用。
20Java面试题:MyBatis中的动态SQL是什么意思?
21Java面试题:什么是IoC和DI?DI是如何实现的?
22Java面试题:Spring中Bean的作用域有哪些?
23Java面试题:解释一下什么叫AOP(面向切面编程)?
24Java面试题:你是如何理解”横切关注”这个概念的?
25Java面试题:你如何理解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?
26Java面试题:Spring中自动装配的方式有哪些?
27Java面试题:Spring中如何使用注解来配置Bean?有哪些相关的注解?
28Java面试题:Spring支持的事务管理类型有哪些?你在项目中使用哪种方式?
29Java面试题:如何在Web项目中配置Spring的IoC容器?
30Java面试题:如何在Web项目中配置Spring MVC?
31Java面试题:Spring MVC的工作原理是怎样的?
32Java面试题:如何在Spring IoC容器中配置数据源?
33Java面试题:如何配置配置事务增强?
34Java面试题:选择使用Spring框架的原因(Spring框架为企业级开发带来的好处有哪些)?
35Java面试题:Spring IoC容器配置Bean的方式?
36Java面试题:阐述Spring框架中Bean的生命周期?
37Java面试题:依赖注入时如何注入集合属性?
38Java面试题:Spring中的自动装配有哪些限制?
39Java面试题:在Web项目中如何获得Spring的IoC容器?
40Java面试题:大型网站在架构上应当考虑哪些问题?
41Java面试题:你用过的网站前端优化的技术有哪些?
42Java面试题:你使用过的应用服务器优化技术有哪些?
43Java面试题:什么是XSS***?什么是SQL注入***?什么是CSRF***?
44Java面试题:什么是XSS***?什么是SQL注入***?什么是CSRF***?
45Java面试题: 什么是领域模型(domain model)?贫血模型(anaemic domain model)和充血模型(rich domain model)有什么区别?
46Java面试题:谈一谈测试驱动开发(TDD)的好处以及你的理解。
Java的虚拟机
Java的虚拟机
1Java的虚拟机(JVM)的原理讲解
2Java的虚拟机(JVM)的类加载子系统的解析过程
3Java虚拟机(JVM)的方法区(Method Area)存储了什么内容?
4Java虚拟机(JVM)的堆
5Java虚拟机(JVM)垃圾回收器
6Java虚拟机(JVM)垃圾回收器Serial收集器
7Java虚拟机(JVM)垃圾回收器ParNew收集器
8Java虚拟机(JVM)垃圾回收器Parallel Scavenge收集器
9Java虚拟机(JVM)垃圾回收器Serial Old收集器
10Java虚拟机(JVM)垃圾回收器Parallel Old收集器
11Java虚拟机(JVM)垃圾回收器CMS收集器
12Java虚拟机(JVM)垃圾回收器G1收集器
13Java虚拟机(JVM):什么是内存泄漏
Eclipse的问题解决方案
Eclipse的问题解决方案
1Eclipse出现:ArtifactTransferException和Execution default-testResources of goal解决方法
2Eclipse中导入maven项目:org.apache.maven.archiver.MavenArchiver.getManifest
3Eclipse中:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2
4intellij IDEA 常用快捷键列表汇总
5Eclipse使用教程 : 利用Eclipse中xsl的插件,用来转化xml
6Eclipse使用教程 : 利用Eclipse中git的插件来查看项目状态
7http://xml.apache.org/axis/}stackTrace:java.net.ConnectException: Connection refused的解决排查
Spring框架
Spring框架
1 Spring框架:概述
2Spring框架:整体架构
3Spring框架:开发环境配置
4Spring框架:Hello World程序示例
5Spring框架:控制反转IoC容器
6Spring框架:BeanFactory容器
7Spring框架:ApplicationContext容器
8 Spring框架:Bean的定义
9 Spring框架:Spring bean的生命周期
10 Spring框架:Bean Post Processors
11 Spring框架:Bean定义继承
12 Spring框架: 依赖注入Dependency Injection
13Spring框架: 基于构造函数的依赖注入Constructor-based Dependency Injection
14Spring框架: 基于Spring Setter的依赖注入Setter-based Dependency Injection
15Spring框架: 内部bean的注入
16Spring框架: bean注入Java集合类型(如List,Set,Map和Properties)的多个值
17Spring框架: Beans Auto-Wiring自动装配模式
18Spring框架: Beans Auto-Wiring自动装配模式’byName’
19Spring框架: Beans Auto-Wiring自动装配模式’byType’
20Spring框架: Beans Auto-Wiring自动装配模式’constructor’
21Spring框架: 基于注释的配置
22Spring框架: 基于注释的配置@Required
23Spring框架: 基于注释的配置@Autowired
24Spring框架: 基于注释的配置@Qualifier
25Spring框架: 基于注释的配置JSR-250的注释
26Spring框架: 基于Java的配置
27Spring框架: Spring中的事件处理
28Spring框架: Spring中的自定义事件
29Spring框架: 面向切面编程(AOP)
30Spring框架: 面向切面编程(AOP)基于XML模式
31Spring框架: 面向切面编程(AOP)基于@AspectJ
32Spring框架: JDBC框架概述
33Spring框架:Spring JDBC示例
34Spring框架:在Spring中数据库的存储过程
35Spring框架:在Spring中数据库的事务管理
36Spring框架:程序化事务管理
37Spring框架:声明式事务管理
38Spring框架:Spring Web MVC(Model-View-Controller )框架
39Spring框架:Spring Web MVC Hello World示例
40Spring框架:Spring MVC form表单处理示例
41Spring框架:Spring MVC 页面重定向示例
42Spring框架:Spring MVC 静态页面示例
43Spring框架:Spring MVC 异常处理示例
44Spring框架:使用Log4J进行日志记录
Eclipse快速搭建Spring boot的指南
Eclipse快速搭建Spring boot的指南
1在Eclipse中搭建Spring boot 项目
转载于:https://blog.51cto.com/mrarvin/2304909