小编naz*_*art的帖子

使用Java创建内存泄漏

我刚接受采访,并被要求用Java 创建内存泄漏.
毋庸置疑,我觉得自己很傻,甚至不知道如何开始创建一个.

一个例子是什么?

java memory memory-leaks

3076
推荐指数
46
解决办法
62万
查看次数

在Java中键入List vs type ArrayList

(1) List<?> myList = new ArrayList<?>();

(2) ArrayList<?> myList = new ArrayList<?>();
Run Code Online (Sandbox Code Playgroud)

我理解,使用(1),可以交换List接口的实现.似乎(1)通常在应用程序中使用而不管需要(我自己总是使用它).

我想知道是否有人使用(2)?

此外,经常(并且我可以得到一个例子)情况实际上需要使用(1)over(2)(即where(2)不足以对接口最佳实践等进行编码)

java interface list decoupling

537
推荐指数
11
解决办法
39万
查看次数

为什么Java main方法是静态的?

Java main()方法的方法签名是:

public static void main(String[] args){
    ...
}
Run Code Online (Sandbox Code Playgroud)

这种方法是否有理由是静态的?

java static program-entry-point

498
推荐指数
14
解决办法
49万
查看次数

Spring @Transactional - 隔离,传播

有人可以通过现实世界的例子解释注释中的隔离传播参数@Transactional.基本上何时以及为什么我应该选择更改其默认值.

java spring transactional isolation propagation

412
推荐指数
8
解决办法
25万
查看次数

如何在Tomcat 7中部署war文件

我已将sample.war文件复制到webappsTomcat目录中,我可以访问localhost:8080.

现在Tomcat将如何部署它,我的意思是我需要在浏览器中打开它吗?我该如何访问该应用程序?

java tomcat war

339
推荐指数
9
解决办法
83万
查看次数

@RequestParam vs @PathVariable

是什么区别@RequestParam@PathVariable同时处理的特殊字符?

+@RequestParam空间接受了.

在这种情况下@PathVariable,+被接受为+.

java spring spring-mvc

324
推荐指数
4
解决办法
39万
查看次数

如何在运行构建时停止IntelliJ截断输出?

当我从IntelliJ运行我们的构建时,它会进行大量的调试.

但它在Run控制台中被截断了.

我可以让IntelliJ保留更多输出吗?
或者,最好是所有这些?

intellij-idea

200
推荐指数
3
解决办法
5万
查看次数

Java EE究竟是什么?

我已经做了几年的Java SE并继续使用Java EE.但是我在理解Java EE的某些方面时遇到了一些麻烦.

  1. Java EE只是一个规范吗?我的意思是:EJB Java EE?

  2. EJB/Spring是不同的Java EE实现?

很抱歉,但是我很难理解Java EE是什么.有人能解释一下Java EE是什么吗?和EJB?

java ejb java-ee

152
推荐指数
2
解决办法
5万
查看次数

ConcurrentHashMap与同步HashMap

使用包装器类SynchronizedMap,在a HashMapConcurrentHashMap?之间有什么区别?它只是能够修改HashMap迭代它(ConcurrentHashMap)吗?

java core

140
推荐指数
7
解决办法
13万
查看次数

IntelliJ IDEA的输出窗口切断输出

看起来它显示的行数有限制.

我在设置中找不到它.

有没有办法让IDEA在输出窗口中保留所有内容?

intellij-idea

132
推荐指数
2
解决办法
7万
查看次数