- 博客(7)
- 收藏
- 关注
原创 笔试整理
1. Form提交的两种方式有什么区别答:form表单中 method有两种提交方法,get和post分别对应HttpServlet中的doGet()和doPost()方法。区别:1). get数据传输,他是把数据放在了http协议中的http_header中拼接在URL后面,因为URL的长度有限制,所以get方式传输数据大小收到了限制。Post方式的数据被放在了http协议的Http_body...
2018-07-10 16:21:14 142
原创 Day39
1.继承(inheritance)的优缺点是什么?优点:新的实现很容易,因为大部分是继承而来的 。很容易修改和扩展已有的实现缺点:打破了封装,因为基类向子类暴露了实现细节 ,白盒重用,因为基类的内部细节通常对子类是可见的,当父类的实现改变时可能要相应的对子类做出改变 ,不能在运行时改变由父类继承来的实现。由此可见,组合比继承具有更大的灵活性和更稳定的结构,一般情况下应该优先考虑组合。只有当下列...
2018-07-09 11:05:16 110
原创 中威笔试
1.重写与重载的区别,重载的方法可以改变返回值类型吗重写方法必须满足下列条件(1) 子类的方法的名称及参数必须和所覆盖的方法相同(2) 子类的方法返回类型必须和所覆盖的方法相同(3) 子类方法不能缩小所覆盖方法的访问权限(4) 子类方法不能抛出比所覆盖方法更多的异常重载方法必须满足下列条件(1) 方法名必须相同(2) 方法的参数签名必须相同(3) 方法的返回类型和方法的修饰符可以不相同2.有一张表...
2018-07-09 11:04:24 170
原创 中天笔试
一、 接口和抽象类的区别是什么?构造器:接口不存在构造器,抽象类存有构造器方法体:接口可以定义抽象方法不能存有方法体,抽象类既可以定义抽象方法也可以存有方法体。静态方法:接口不可以定义静态方法,抽象类可以定义静态方法。继承:接口可以多继承,抽象类只能单继承 二、 什么是值传递和引用传递? 值传递参数会被创造出一个副本,原本的值是不会改变的。 引用传递开辟副本后占据空间还是...
2018-07-09 11:02:57 114
原创 Day38
1、String 和 StringBuffer 的区别 JAVA 平台提供了两个类:String 和 StringBuffer,它们可以储存和操作字符串,即包含多个 字符的字符数据。这个 String 类提供了数值不可改变的字符串。而这个 StringBuffer 类提供 的字符串进行修改。当你知道字符数据要改变的时候你就可以使用 StringBuffer。典型地, 你可以使用 StringBuf...
2018-07-07 09:25:55 83
原创 Day37
题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。程序分析:(a>b)?a:b这是条件运算符的基本例子。public class Prog5{ public static void main(String[] args){ int n = -1; tr...
2018-07-07 09:25:05 84
原创 Day36
1 class A{ 2 3 static{ 4 System.out.print("1"); 5 } 6 7 public A(){ 8 System.out.print("2"); 9 } 10 } 11 12 class B extends A{ 13 14 static{ 15 Sy...
2018-07-05 14:50:44 60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人