小编Jav*_*esp的帖子

获取原则的解释

我读过O'Reilly的书,因为我开始了解这个获取原则.

  • extends仅从结构中获取值时使用通配符.
  • super仅在值放入结构时使用通配符.
  • 当你们想要从一个结构中获取和放置时,不要使用通配符.

例外情况是:

  • extends除了null属于每个引用类型的值之外,您不能将任何内容放入使用通配符声明的类型中.

  • super除了type的值之外,您不能从使用通配符声明的类型中获取任何内容Object,这是每种引用类型的超类型.

任何人都可以帮助我深入探索这条规则吗?如果可能的话,请将它们分层.

java generics

77
推荐指数
1
解决办法
3万
查看次数

异常与断言

Java异常处理和使用assert条件之间有什么区别?

众所周知,Assert有两种类型.但什么时候应该使用assert关键字?

java assert

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

何时使用抽象类或接口?

为什么要创建抽象类或接口类,或者何时应该使用抽象类或接口类?

java abstract-class interface

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

ServletContext.getRequestDispatcher()vs ServletRequest.getRequestDispatcher()

为什么

ServletRequest接口的getRequestDispatcher(String path)不能扩展到当前servlet上下文之外

在哪里

ServletContext的getRequestDispatcher(String path)可以使用getContext(String uripath)方法为外部上下文中的资源获取RequestDispatcher.

如何??

请帮忙

java servlets

24
推荐指数
1
解决办法
11万
查看次数

使用Java的FileInputStream

java.io.FileInputStream,有一种方法int read(Byte[] buffer,int offset,int numBytes); 我们如何使用这个功能 - 这个方法有什么区别read(byte[] buffer)吗?

java io stream fileinputstream

2
推荐指数
1
解决办法
7383
查看次数

-4
推荐指数
1
解决办法
2468
查看次数