Spring

Spring中接口注入的方式有 接口注入、构造子注入、设值注入

关于初始化块,静态初始化是在类加载的时候执行
实例初始化时在创建对象是执行
实例初始化时在父类的构造方法之后执行的
 
 
 

在switch(表达式)语句中,表达式的类型不能为

A、byte    B、char    C、long    D、int
bgg530 | 浏览 4237 次
推荐于2016-11-21 13:03:39
 
最佳答案
 
C




关于srtuts框架,
Sturus框架基于MVC模式、Struts框架无法完成上传功能、Struts可以有效的降低象奴的类文件数目

public class A{

}

public class Test{

public static void main(String[] args){

int i = 1;

int j = 2;

A a = new A();

A b = new A();

Exchange(i,j);

Exchange(a,b);

}

public static void exchange(int i,int j){

int k  = i;

i = j;

j = k;

}

public static void exchange(A a,A,b){

A c = a;

a = b;

b = c;

}

}

关于main方法的执行,正确的判断是(D

Aij的值交换了,ab指向的对象交换了

Bij的值交换了,ab指向的对象没有交换

Cij的值没有交换,ab指向的对象交换了

Dij的值没有交换,ab指向的对象没有交换

 

 

1. 关于抽象类,下列说法正确的是(

A、如果父类不是抽象类,那么子类也不能是抽象类

B、尽管一个类没有抽象方法,该类仍然可以声明成抽象的

C、抽象类一定不能用private修饰

D、抽象类可以用final修饰

 

Struts中有提供拦截器功能件数什么时拦截器?拦截器的作用及经常使用的场景是什么?

拦截器可以说就是相当于就是把不想要或不想显示的内容给过滤掉。

拦截器可以抽象出一部分代码可以用来完善原来的action。同时可以减轻代码冗余,提高重用率

 

 

1.有部门dept、雇员emp表结构如下,请根据要求写出sql语句。

dept字段为: deptno(primary key)dname

emp字段为: empno(primary key)enamejobmgrsaldeptno

1)写出部门表deptSQL建表语句(deptno类型为Bigdecimal(19,0)类型,dnamevarchar(10)类型)

2)查询部门名称为“信息技术部”的所有员工的员工编号、员工姓名

3)查询全体员工里姓张的员工的基本信息

4)现有需求,将公司的“市场部”改名叫做“综合部”,请写出相应的SQL语句

5)请删除emp中部门名称为“信息技术部”的员工信息。

 

1create table dept

     (deptno bigdecimal(19,0) primary key,

  dname varchar(10)

     )

2select emp.empno,emp.ename from emp where emp.deptno =(select dept.deptno from dept where dname=’信息技术部’)

3select * from emp where ename like ‘张%

4update dept set dname=’综合部’ where dname=’市场部’

5Delete from emp where emp.deptno=(select dept.deptno from dept where dname=’信息技术部’)

 
标准定义:switch 语句后面的表达式可以是整型,字符型,枚举型 因为byte能够无损的转换为int,但是如果是long类型,转换会有丢失,所以不行
posted @ 2017-07-21 14:22  超重语言  阅读(185)  评论(0编辑  收藏  举报