自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java作业七

Java作业七 2简述String、StringBuffer和StringBuilder的区别 答:三个都是java平台提供的字符串,都是可以用于存储和操作字符串。 1、String是只读字符串,底层是被final修饰了,意味着String引用的字符串内容是不能被改变的 2、StringBuffer和StringBuilder表示的字符串对象是可以直接修改的 3、StringBuilder在单线程环境下使用的,因为它的所有的方法都没有被synchronized,因此效率理论上比StringBu

2020-11-10 12:24:28 159

原创 Java第六次作业

Java第六次作业 简述Java Error类与Exception类的区别。 答:它们是平行类。Exception是所有异常类的祖先类,而Error类是所有错误类的祖先类。错误和异常的区别是:Error不是程序需要捕获和进行处理的,例如OutOfMemoryError(当Java虚拟机在为对象分配内存空间时,剩余的空间不够,同时也没有可以释放的内容时,将会发生这样的错误)不由程序进行捕获或者处理,当Error发生时,程序将会停止。(P109) 简述异常处理的两种方式,并举例说明区别。 答:隐式声明

2020-10-26 19:51:36 285

原创 Java第五次作业

Java第五次作业 2.如何实现两个对象之间互发消息,请举例说明。 答:通过对象引用的方法,当一个类在域变量中声明另外一个对象时,两个对象之间就可以互发消息。创建两个类,这两个类中都包含另一个类的成员。 class A{ private B b; public void setB(B_b){ if(_b!-null){b=_b} } public B getB(){ if(b!=null){return b} else return null; } } class B{ A a; public B(A a

2020-10-25 12:54:26 254

原创 Java第四次作业

Java第四次作业 1.Java的访问控制修饰符有哪些?各有什么访问权限?请对照第七页的ppt的表格分别写程序验证。 答:private、“默认”、protected、protected、public。 它们的权限依次增大。 课本P61: private:只能被本类内部的方法所访问。 “默认”:访问权限只限于B。 protected:访问权限为B+C。 public:该属性和方法可以被所有类访问。 2.子类对于从父类继承的哪些属性与方法是可见的?请分别写程序进行验证。 答:子类与符类不在同一个包中时,父类修

2020-10-17 09:03:45 273

原创 java第三次作业

java第三次作业 对象与对象引用的区别是什么?请举例说明。 引用保留了对象的实际地址。 所在内存空间不同:类和对象被分配到堆中,而对象引用则被分配到栈里面。定义不同:对象是客观事物的抽象,而引用对象则像是对象的名片,存有对象的地址,可以通过引用对象来查找到对象。 2.对象作为参数传递的特点是什么?请举例说明。 对象是引用传递,当对象作为参数传递的时候,传递的是对象的地址。 举例见java课本p43。 3.对象初始化顺序是怎样的?请举例说明。 为便于说明,我们先定义一个简单的类: class Vehic

2020-10-12 17:23:58 280

原创 JAVA作业1

JAVA作业1 问答题 1. Java包含哪些数据类型?请举例说明。 答: 基本数据类型包括: 整数类型:byte,short,int,long 浮点类型:float,double 字符类型:char 布尔类型:boolean 复合数据类型包括: class(类); interface(接口); 数组; 2. Java基本数据类型转换包括哪两类?请举例说明。 答: 自动类型转换 强制类型转换 为什么需要包装类? 答: 基本数据类型不是对象,在一些场合不能直接使用(例如某些类方法参数必

2020-09-27 20:31:47 125

原创 各语言学习感受

浅谈各语言学习感受 至目前为止,我已经学习过c语言、c++还有python共三门语言,其中c++掌握得比较好。基于我目前学习的程度,我主观上认为c++是其中最好用的语言,它在c语言上有所进步,是十分基础实用的语言。而与python相比的话,我觉得python是一门功能十分强大且方便快捷的编程语言,自带了很多功能,但它较为难懂和难记,我学习python时经常难以理解,也做不到自己单独用python写出复杂的程序。 至于马上要学习的另一门语言JAVA,我很早就了解过它,它是目前最广泛使用的语言的前两名。JAVA

2020-09-21 18:32:58 297 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除