【Java基础班4】JavaSE期末总测试题.docVIP

  • 13
  • 0
  • 约5.38千字
  • 约 6页
  • 2017-11-17 发布于河南
  • 举报
【Java基础班4】JavaSE期末总测试题

JavaSE期末总测试 注意: 直接将自己的答案编写在每一道试题的下面,代码要规范,最好使用不同背景加注, 提交试卷的时候文件的命名格式如:”姓名.doc” 一、简答题 简述面向对象的特征有哪些方面? 三大特征: 封装 、 继承 与 多态 1在现实开发中一般是实体类我们都会封装起来 1私有化要封装的属性。 2根据需求提供对应的Get 或者是set 方法 3.隐藏了实现、操作简单、提高数据的安全性 2继承关键字 extends 3多态是指父类的应用类型变量指向了子类的对象又 或者是父类接口的应用类型变量指向实现类的对象 简述StringBuffer和StringBuilder的区别?(10分) StringBuffer是JDK1.0 开始的,是一个线程安全的存储字符容器。 如果是频繁修改字符串的内容,建议使用字符串缓冲类StringBuffer。 StringBuilder 是JDK1.5之后提出的,线程不安全,但是效率要高。 3. 在main方法中的执行代码如下: String s1 = abc; String s2 = abc; System.out.println(s1 == s2); 请写出以上代码的输出的结果,分析输出结果的原因。(10分) 打印的结果:True 分析 String s1 = abc; //定义一个字符串类型的s1 并初始

文档评论(0)

1亿VIP精品文档

相关文档