腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Foo<?,?,?>不是Foo<,?,?>
、
、
>>这些怎么可能是不相容的
类型
呢?我怎么才能解决这个问题?
浏览 8
提问于2015-03-18
得票数 4
回答已采纳
2
回答
为什么在这段代码中没有
类型
转换异常?
这是用
Java
思考的结果class Powder extends Snow {}class Heavy extendsList<Snow> snow2 = Arrays.asList(new Light(), new Heavy());}
Java</
浏览 4
提问于2015-10-17
得票数 5
回答已采纳
2
回答
Java
中的
类型
擦除矛盾:
编译
的类文件如何确保
类型
检查?
、
在
类型
擦除过程中,如果
类型
参数是有界的,
Java
编译
器将擦除所有
类型
参数,并将每个参数替换为其第一个边界;如果
类型
参数是无边界的,则将每个参数替换为Object。但是,当我们在
编译
类中引用方法时,
编译
器会确保在
编译
时进行
类型
检查。 为。例如,如果我在A类上使用泛型,
编译
它,然后通过B类引用它,在
编译
期间,它将确保
类型
检查。如果
java
在
编
浏览 2
提问于2013-07-11
得票数 3
回答已采纳
2
回答
获取泛型变量的参数化
类型
类
public class Foo { final Class<T> clazz = (Class<T>) t.getClass();我不明白为什么t.getClass()返回一个Class<?>而不是一个Class<T> (或Class<? extends T>),所以为什么我需要做一个转换。
浏览 2
提问于2015-04-25
得票数 1
回答已采纳
4
回答
用泛型
类型
java
扩展类
、
、
、
、
我正在尝试用
java
做以下事情:然而,这样做,我得到了一个:是不是简单地说,
java
它在C++中完美地工作,使用模板,类似于:class ClassName: public E 我真正想要实现的是,能够以这种方式将类链接在一起,以达到
java
浏览 1
提问于2011-08-26
得票数 1
回答已采纳
3
回答
应该考虑哪种进口?
package spoon; import
java
.util.*; public void test(){ }这段代码在
Java
11中
编译
得很好,尽管我认为它不应该
编译
。Observable也是中的一个
java
类,我不明白
编译
器如何知道是使用
java
.util中的Observa
浏览 5
提问于2021-12-15
得票数 0
回答已采纳
2
回答
使用
Java
7的
类型
注释(JSR 308)?
、
、
我们能否在
Java
7项目中使用JSR 308
类型
的烦恼(比如@NonNull,.)?如果是,相关的maven依赖项是什么?
浏览 0
提问于2016-03-29
得票数 2
回答已采纳
1
回答
带有泛型参数的
Java
2OP接口
、
、
、
、
super Error, Unit> var1);我在
Java
2OP中所能得到的最好结果是这个德尔菲声明: Jkotlin_FunctionClass = interface(IJavaClass
浏览 8
提问于2022-07-26
得票数 1
回答已采纳
3
回答
Kotlin -‘of’和‘Type’表达式的
类型
、
、
我知道Kotlin是一种静态
类型
的语言,所有
类型
都是在
编译
时定义的。fun main(){ 1 -> 42 else -> 3.14F} 在运行时( JVM 1.8上的Kotlin 1.3.41 ),这是输出
浏览 10
提问于2019-10-21
得票数 2
回答已采纳
7
回答
Java
泛型
类型
擦除:何时发生和发生了什么?
、
、
我读到了
Java
的
类型
擦除。很多站点(包括上面提到的官方教程)都说
类型
擦除发生在
编译
时。如果
类型
信息在
编译
时被完全删除,那么当使用泛型的方法被调用时没有
类型
信息或错误
类型
信息时,JDK如何检查
类型
兼容性? 考虑以下示例:假设类A有一个方法,empty(Box<? 我们
编译
A.
java</em
浏览 4
提问于2008-12-04
得票数 274
1
回答
无法用正则类实例化
类型
、
、
、
controler.addOverridingModule(new DynQSimModule<>(AMoDQSimProvider.class));Eclipse告诉我:“无法实例化DynQSimModule
类型
。”
浏览 3
提问于2016-07-06
得票数 5
1
回答
L=新的ArrayList<Number>();l的静态
类型
是List<Number>?那是什么意思?
List l = new ArrayList<Number>(); L的静态
类型
是List?这里的“静态
类型
”是什么意思?我在sun的
java
教程中读到过。
浏览 0
提问于2011-10-04
得票数 5
回答已采纳
2
回答
在
Java
中,布尔数据
类型
是如何在内部工作的?
、
当您将值"true“赋值给
Java
中的布尔数据
类型
(例如布尔variableName = true;)时,实际分配给该变量的值是什么?
浏览 5
提问于2017-06-23
得票数 2
回答已采纳
2
回答
与接口
类型
相比,使用注释的优点是什么?
、
、
、
String lastModifiedBy() default "N/A"; String[] reviewers();获取
编译
为interface
类型
: publicabstract
java
.lang.String aut
浏览 1
提问于2015-06-27
得票数 5
回答已采纳
1
回答
列表初始化中的奇怪错误
、
以下是代码:import
java
.util.List; import javax.swing.JPanel更新更新2List<Class<?
浏览 2
提问于2015-07-24
得票数 10
回答已采纳
4
回答
Java
32位和64位
、
Java
Byte代码是
编译
Java
源代码和
Java
虚拟机理解的语言。与必须为每种不同
类型
的计算机专门
编译
的
编译
语言不同,
Java
程序只需转换一次字节码,然后就可以在
Java
虚拟机存在的任何平台上运行。我可以理解,一旦
编译
了
java
,类就可以从任何机器上运行,因为
编译
后的类可以被任何机器理解。 我的问题是:为什么有两种
类型
的jdk呢?(x86,x64)
浏览 2
提问于2014-02-20
得票数 0
回答已采纳
6
回答
为什么
java
允许对象声明不包含
类型
为什么
java
允许对象声明不包含
类型
Map<Integer, Set<Integer>> foos= new HashMap<Integer, Set<Integer>>(); 第二个声明比第一个声明是正确的,但是为什么
java
在
编译
期间不抛出警告。如何迫使
编译
器抛出这样的错误。
浏览 8
提问于2015-12-30
得票数 1
回答已采纳
3
回答
是否可以将
Java
字节码解压缩回原来的泛型
类型
参数
、
、
、
我知道如果
类型
参数在
类型
擦除过程中是无界的,
Java
编译
器会用它们的界限替换泛型
类型
中的所有
类型
参数或Object。生成的机器字节码将反映被替换的边界或Object。有没有办法将得到的机器字节码反
编译
回包含泛型
类型
中原始
类型
参数的
Java
文件?是否存在能够实现这一目的的反
编译
程序?或者,由于
编译
过程的性质,这个过程是不可逆的?
浏览 5
提问于2017-08-31
得票数 8
回答已采纳
3
回答
当多个.
java
文件之间存在依赖关系时,是否需要按某种顺序
编译
它们?
、
当
编译
几个.
java
文件之间存在某种依赖关系时,是否需要按某种顺序
编译
它们? 依赖项必须是.class文件吗?或者依赖项可以是一个.
java
文件吗?具体来说,当A.
java
依赖于从B.
java
文件
编译
的B.class文件,但还没有创建B.class (即B.
java
文件尚未
编译
成B.class)时,我们可以通过在
java
-cp中指定B.
java
目录来
编译
还是我们需要先将B.<em
浏览 0
提问于2019-04-11
得票数 2
回答已采纳
2
回答
使用不同的泛型
类型
参数映射值
、
、
"A", new ArrayList<String>(),本质上,我试图捕捉的主要区别是,不同的值具有不同的
类型
参数
浏览 2
提问于2016-01-04
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java数据类型及类型转换
Java基础(1)-Java数据类型
浅谈Java枚举类型
Java数据类型
Java基础数据类型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券