"opt"是什么意思(如"opt"目录中)?我经常在Unix系统中看到这个目录,里面有开发工具.
它是缩写吗?
我注意到JLS谈到5.1.10捕获转换,但我不明白它们是什么.
任何人都可以向我解释/举例吗?
我注意到日食JDT 使用void
的基本类型.这可以被认为是正确的吗?
我想要一个具有以下特征的水平标尺:
align:left
noshade
size:2
width:50%
color:#000000
Run Code Online (Sandbox Code Playgroud)
如果上面的属性没有被弃用,我会使用:
<hr size="2" width="50%" noshade style="color:#000000" align="left" />
Run Code Online (Sandbox Code Playgroud)
我现在只考虑使用style属性.是否有任何技巧可以使HR在多个浏览器中呈现相同的效果?
编辑:
从答案中,我将我的<hr />
标记重新制作为:
<hr style='background-color:#000000;border-width:0;color:#000000;height:2px;line-height:0;text-align:left;width:50%;'/>
Run Code Online (Sandbox Code Playgroud)
但是,在Firefox中,text-align:left属性似乎没有效果,因为水平规则显示为居中.但它在Opera和IE中运行良好.我在这里试验了我的代码:
http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_hr_test
任何让它左对齐的技巧?
我有一个扩展另一个类的对象列表:
List<? extends Fruit> arguments;
Run Code Online (Sandbox Code Playgroud)
现在,我想在这些对象上调用一个方法.调用类wash
为每个扩展的类都有一个方法Fruit
,但不适用于Fruit
抽象类:
void wash( Apple a);
void wash( Peach p);
Run Code Online (Sandbox Code Playgroud)
如何将方法清洗应用于所有元素arguments
?这不起作用,因为我的洗涤方法不接受Fruit
参数:
for( Fruit f: arguments)
this.wash( f); // the wash() method is not a member of Fruit
Run Code Online (Sandbox Code Playgroud)
有没有办法解决这个问题,而不必采取伞式方法wash( Fruit)
?因为有几十种wash( ? extends Fruit)
方法......
.
编辑:我所说的"调用类"是访问者.我不能改变任何Fruit
类/子类.我只能为访客编程.这意味着无法将该wash()
方法(或任何其他方法)添加到抽象类中Fruit
.
在下面的示例中,如何从类C
的方法method()
中访问A
?
class A {
public void method() { }
}
class B extends A{
public void method() { }
}
class C extends B{
public void method() { }
void test() {
method(); // C.method()
super.method(); // B.method()
C.super.method(); // B.method()
B.super.method(); // ERROR <- What I want to know
}
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误是
在范围内不能访问类型B的封闭实例
答:不,这是不可能的.Java不允许它.类似的问题.
匿名类可以声明自己的类型参数吗?
在Java中,为什么数组不能是类型变量的绑定,但可以是通配符的绑定?
你可以有:
List< ? extends Integer[] > l;
Run Code Online (Sandbox Code Playgroud)
但你不能拥有:
class MyClass< T extends Integer[] > { } // ERROR!
Run Code Online (Sandbox Code Playgroud)
为什么?
我有一个位置div:固定,如下图所示.
我想让它垂直固定,但我想让它与其他内容水平滚动(注意水平滚动条).
这可能与CSS有关吗?或者我需要Javascript(在这种情况下,我怎么能这样做)?
java ×7
css ×2
directory ×2
generics ×2
html ×2
wildcard ×2
arrays ×1
bounds ×1
capture ×1
collections ×1
eclipse ×1
eclipse-jdt ×1
file ×1
iteration ×1
javascript ×1
jls ×1
linux ×1
super ×1
superclass ×1
terminology ×1
unix ×1
void ×1
xhtml ×1