Java面向对象程序设计第6章1-12】的更多相关文章

Java面向对象程序设计第14章3-8和第15章6 3.完成下面方法中的代码,要求建立一个缓冲区,将字节输入流中的内容转为字符串. import java.io.*; public class test { static String loadStream(InputStream in) throws IOException { StringBuffer buffer = new StringBuffer(); int count= 1,i=6; byte[] buf = new byte[co…
Java面向对象程序设计第9章1-9 1. 线程和进程的联系和区别是什么? 联系: 一个进程可以包括多个线程. 区别: 进程: 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,它是系统进行资源分配和调度的一个独立单位. 线程: 线程是进程的一个实体,是CPU调度和分配的基本单位.线程基本不拥有系统资源,与同一个进程的其他线程共享进程中所拥有的所有资源. 2. 什么是前台线程,什么是后台线程? 应用程序必须运行完所有的前台线程才可以退出:而对于后台线程,应用程序则可以不考虑其是否已…
Java面向对象程序设计第8章3-5 3.String类型有什么特点? 一旦赋值,便不能更改其指向的字符对象 如果更改,则会指向一个新的字符对象 不能为null 4.String什么时候进行值比较,什么时候进行引用比较? 值比较: stringA.equals(stringB); 引用比较: stringA==stringB; 5.String与StringBuffer(补充StringBuilder)的区别是什么?如何相互转化? 区别: String内部实现基于常量字符数组,内容不可变: St…
Java面向对象程序设计第7章1-8 1."程序中凡是可能出现异常的地方必须进行捕获或拋出",这句话对吗? 不对. 异常分两类,runtime异常和非runtime异常. runtime异常,比如NullPointException等,这一类你不在程序里面进行try/catch,编译不会出错. 非runtime异常,比如SqlException等或自定义的exception,这一类在程序里不进行try/catch或throws,编译就会出错. 2.自定义一个异常类,并在程序中主动产生这…
1.面向对象的主要特征是什么? 三大特征是:封装.继承和多态. 封装:是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为,而这个公布也是可以有选择性的公布给其它对象. 继承:是子对象可以继承父对象的属性和行为,亦即父对象拥有的属性和行为,其子对象也就拥有了这些属性和行为. 多态性:是指允许不同类的对象对同一消息作出响应.多态性语言具有灵活.抽象.行为共享.代码共享的优势,很好的解决了应用程序函数同名问题. 2.封装是如何实现的? 封装是将对象的信息隐藏在对象内部,禁止外…
1.this和super各有几种用法? this this 用法有三种,主要应用场合: 表示当前对象引用,常用于形参或局部变量与类的成员变 量同名的情形,使用this.成员名表示当前对象的成员 表示当前对象 class FighterPlane { private String name; private int missileNum; private A a; public void setA(A _a){ if (_a !=null) { a = _a ;} } public A getA(…
5. 利用URLConnetction对象编写程序返回某网站的首页,并将首页的内容存放到文件当中. import java.net.*; import java.io.*; public class firstPage { public static void main(String[] args) throws IOException { URL url= new URL("https://www.cnblogs.com/He-Fan/"); URLConnection con =…
实验封面: 实验二 面向对象程序设计-1 实验要求: 参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST 参考http://www.cnblogs.com/rocedu/p/6736847.html 提交最后三个测试用例都通过的截图,截图上要有画图加水印,输入自己的学号. 实验截图: 相关代码: public class MyUtil{ public static String percentage2fivegrade(int…
20145308刘昊阳 <Java程序设计>实验二 Java面向对象程序设计 实验报告 实验名称 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面相对象三要素:封装.继承.多态 初步掌握UML建模 掌握S.O.L.I.D原则 了解设计模式 统计的PSP(Personal Software Process)时间 步骤 耗时(min) 百分比 需求分析 20~30 12.5% 设计 20~30 12.5% 代码实现 50~60 25% 测试 50~60 25% 分析总结…
20145221 <Java程序设计>实验报告二:Java面向对象程序设计 实验要求 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验内容 单元测试 面向对象三要素 设计模式初步 练习 实验步骤 单元测试 三种代码 伪代码:伪代码从意图层面来解决问题,是产品代码最自然的.最好的注释. 百分制转五分制: 如果成绩小于60,转成"不及格" 如果成绩在60与70之间,转成"及格&qu…