[Java笔试问题]字号:大 中 小 一、Ja基础方面 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public protected friendly...+阅读
JAVA笔试题目
1,s1=s1+1,左边是short型,右边是int型,需强制转换,而第二个可以
2,jsp是由servlet发展过来的,jsp显示页面的,servlet是控制页面的
3,通过所谓的数据高速缓存来实现对数据的高速运算与操作的
4,delete from table 是dml,truncate table 是ddl,两者都是删除表的,前者可以带条件删除某一个属性,而后者则是删除整个表结构的
5,function ShowFile(filepath)
{
var str="c:\files\abc.pdf",
ActiveXObject ax = new ActiveXObject("Scripting.FileSystemObject");
ax= fso.GetFileName(str);
return(ax);
}
6,obj
7,1)increment:
用途: 适用于int, short, long类型的主键, 每次主键自增1
缺点: 并发操作数据库时, 多个实例各自维护自己的主键状态, 会发生冲突
2)identity:
用途: 适用于内部支持标识字段的数据库(db2, mysql, sybase, mssql)
3)sequence:
用途: 适用于内部支持序列的数据库(db2, oracle, postgre)
用法: 必须在数据库中先创建一个序列, 并且在hibernate配置文件中对param进行配置
4)native:
用途: 根据使用的数据库自行判断使用identity, sequence, hi/lo
9,null,null,10,数组只有length而string才是length()
10,不可以,string不可变,stringbuffer可变
11,不是,byte,short,int,long,char,float,double,boolean
12,MVC是一种编程的思想,也是一种框架模式。
M (Model) 是指数据层(持久层),V (View) 是指表现层,C (Controller) 是指控制层.
MVC模式是由这三层构成。而且这三层是相互独立。
控制层是连接数据层与表现层的桥梁。它是用来处理用户应用逻辑的。
同时,也利用控制层将View层与Model层分离。
View层是不能调用Model层中的任何代码。
13,模式的本质
在任何时间内只有一个类实例存在的模式
需要有一个从中进行全局访问和维护某种类型数据的区域的环境下使用单例模式
解决方案就是保证一个类只有一个类实例存在
本质就是实例共用同一块内存区域
public class Singleton{
private static fial Singleton intance=new Singleton();
private Singleton(){}
public void getInstance(){
return intance;
}
}
javajsp基础题一道!
正确答案是JSP,JSP
请看分析:假设strA的地址是0xAAAAAA,该地址指向字符串常量池中的字符串JSP。strB=strA这句作用在于字符串strB所指向的引用地址0xAAAAAA等于strA所指向的引用地址0xAAAAAA,当执行strB.replace('j','A')时,字符串常量池中的将会生成一个新的字符串ASP,而这个字符串ASP并没有被strB所指向的地址引用,也就是说strB还是指向原来的地址0xAAAAAA,所以strB和strA的内容还是JSP。
要达到strB的内容是ASP的方式应该是strB=strB.replace('J','A');
若有什么不明白或者想更加详细了解有关字符串在内存中的表示形式请加我qq362588902,请采纳我的回答
Java试题
建立子类Postgraduate :
源代码:
class Postgraduate extends student{
String adviater;
public Postgraduate(String xh,String xm,String xb,String ds){
super(xh, xm, xb);
adviater = ds;
}
public void output(){
System.out.println("导师信息:");
System.out.println("导师号" + number + " ");
System.out.println("导师姓名" + name + " ");
System.out.println("导师性别" + sex + " ");
}
}
class Postgraduate extends student{ String adviater; public Postgraduate(String xh,String xm,String xb,String ds){ super(xh, xm, xb); adviater = ds; } public void output(){ System.out.println(""); System.out.println("导师姓名:"+ adviater + " "); System.out.println("学号" + number + " "); System.out.println("姓名" + name + " "); System.out.println("性别" + sex + " "); } }
测试类:
public class Test{ public static void main(String[] arsg){ String xh = "1001"; String xm = "老三"; String xb = "男"; String ds = "刘老师"; Postgraduate postgraduate = new Postgraduate(xh, xm, xb, ds); postgraduate.output(); } }
结果截图:
延伸阅读:
Java类面试题目1.xml在项目中的作用 2.s-EJB 与 e-EJB的区别 3.会话面的作用 4.cmp与bmp的优缺点 5.j2me程序的必需的几个部分 6.c/s与b/s的区别 7.构建一个connect pool,然后再调用它, 8.j...
java面试题目最全的ja面试题目,请您对此进行阅读与参考:JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目...
中软Java笔试题目Ja笔试题目 (一) 一、判断题(30分) 1.Ja程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。 2.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属...
java软件开发笔试题目以下是fanwen51小编为您整理的ja软件开发笔试题目!!! 1P的内置对象及方法。 request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cook...
java笔试题目及答案1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public protected friendly private 不写时默认为friendl...
java基础题目public class TestEmployee { public static void main(String[] args) { // 在这里面可以测试 } } class Employee{ private String name; private int birthMonth; public...
java编程题目楼上正解,很好的面向对象的思想^-^ 这里从另外的一个角度来实现: 分析一下,这道题是比较圆面积,而圆面积=PAI * r^2,只与半径r有关,所以,这道题的本质是比较,三个圆的半径大小。 pub...
Java上机题目public class Book { private String title; private int pageNum; public String getTitle() { return title; } public void setTitle(String title) { this.title = titl...
JAVA面试题目JAVA面试题:3道问答题!一、抽象策略角色: public interface SuperCash { public double acceptCash(); } 二、具体策略角色: a..策略角色1(普通时间) public class NormalCash imple...