admin管理员组文章数量:1624332
System.out.println("Thread.MAX_PRIORITY==10"+Thread.MAX_PRIORITY==10);System.out.println("Thread.NORM_PRIORITY==10"+Thread.NORM_PRIORITY==5);System.out.println("Thread.MI...
System.out.println("Thread.MAX_PRIORITY==10 "+Thread.MAX_PRIORITY==10);
System.out.println("Thread.NORM_PRIORITY==10 "+Thread.NORM_PRIORITY==5);
System.out.println("Thread.MIN_PRIORITY==10 "+Thread.MIN_PRIORITY==1);
为什么Thread.MAX_PRIORITY等这三个常量的类型无法和int型比较?
编译结果是这样的:
Demo5.java:111: 错误: 不可比较的类型: String和int
System.out.println("Thread.MAX_PRIORITY==10 "+Thread.MAX_PRIORITY==10);
^
Demo5.java:112: 错误: 不可比较的类型: String和int
System.out.println("Thread.NORM_PRIORITY==10 "+Thread.NORM_PRIORITY==5);
^
Demo5.java:113: 错误: 不可比较的类型: String和int
System.out.println("Thread.MIN_PRIORITY==10 "+Thread.MIN_PRIORITY==1);
^
3 个错误
可这三个常量明明是int型常量呀 从setPriority() 接受的参数来看就知道是int型的参数 不能理解
展开
本文标签: 优先级线程参数JavasetpriorityJava
版权声明:本文标题:java setpriority_java 线程 优先级设置 setPriority() 的参数 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728896021a1178416.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论