在JSP中,给定以下JSP代码片段,运行结果是()。
<% int x=5; %>
<%! int x=7; %>
<%!
int getX(){
return x;
}
%>
<% out.print(“X1=”+x); %>
<% out.print(“X2=”+getX()); %>
<% int x=5; %>
<%! int x=7; %>
<%!
int getX(){
return x;
}
%>
<% out.print(“X1=”+x); %>
<% out.print(“X2=”+getX()); %>
举一反三
- (7-1)请阅读程序,并写出程序运行结果。 class X{ int getX() { return 5; } } class Y extends X{ int getX() { return 6; } } class T extends X{ int getX() { return 7; } } public class Demo10 { public static void main(String[] args) { X x=new X(); Y y=new Y(); X t=new T(); int sum=x.getX()+y.getX()+t.getX(); System.out.println(sum); } }
- 以下的类(接口)定义中正确的是( ) A: public class A{ private int x; public getX(){ return x; }} B: public abstract class A{ private int x; public abstract int getX(); public int aMethod(){ return 0; }} C: public class A{ private int x; public abstract int getX();} D: public interface interfaceA{ private int x; public int getX(){ return x; }}
- 阅读下列JSP代码片断: <% int x=5; %> <%! private ...x%>,<%=m(x)%> 其运行结果是
- 给定以下 JSP 代码片段,有 2 个客户依次浏览该 JSP; 且每个客户只浏览一次, 第 2 个客户会看到浏览器显示()。 <%int x = 1; %> <%!int x = 10; %> X =<%=x%>
- 给定以下JSP代码片段,有2个客户依次浏览该JSP,且每个客户只浏览一次,第2个客户会看到浏览器显示____。<;%int x = 1; %>;<;%!int x = 10; %>;X =<;%= ++x%>; A: X = 1 B: X = 2 C: X = 10 D: X = 11