自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java作业11

编写程序测试java集合框架中各种类的基本操作(包括添加元素,删除元素,遍历集合元素等) 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。Collection包含了List和Set两大分支。 (1)List是一个有序的队列,每一个元素都有它的索引。第一个元素的索

2020-12-20 15:31:05 91

原创 Java作业10

1.Java中的流的分类有哪些? 流动方向上:一般分为输入流和输出流。如System.in是一个InputStream类型输入流;System.out是一个OutputStream类型输出流 读取类型上:一般分为字节流和字符流。如System.in是一个InputStream类型字节流;new InputStreamReader(System.in)是一个字符流对象 发生源头上:分为节点流和过滤流类。节点流:直接操作目标设备对应的流,如文件流,标准输入输出流;过滤流:继承带有关键字Filter的流,用

2020-12-06 00:53:39 126

原创 java作业9

1.网络通信协议分几层?各层解决的问题是什么? 物理层:通过物理电气接口实现互联设备之间的比特形式的信息传输。 数据链路层:是网络相邻节点设备间二进制信息传输的数据通道,是一种点到点的通信。负责数据通道的建立与拆除,当物理层受到干扰而发生传输错误时,链路层可以对数据进行检错和纠错。 网络层:解决跨越多个链路甚至不同网络设备间的通信问题(路由选择、流量控制、传输确认、终端、差错及故障恢复等),是一种端到端的通信。 传输层:解决处于不同网络设备间的通信连接、通信管理,对上层需要通信的数据分解为标准的适于

2020-11-14 14:12:18 89

原创 个人银行账户管理c++转Java过程总结

此次Java实验共有六个小任务,由浅入深的通过代码转化过程,使我对Java这门语言有了一个更加直观的了解,在实验过程中也发现并解决了许多问题。接下来让我们一起看一看在这次实验中我收获并学到的小知识。 任务1:储蓄账户类的实现。类的主要功能就是实现 存取现金,结算利息,并且显示账户信息。任务1相对来说比较简单,在代码转化的过程中需要注意的点有:(1)输出方式的改变。(2)类中构造函数的实现——需要调用this方法。(3)若要使算术结果保留小数点后两位,可采用Math.floor()的方法。具体Java代码如

2020-11-08 19:05:32 474

原创 Java作业8

1.volatile关键字有什么作用? Java程序中,如果一个变量被volatile关键字修饰,那么这个变量就具有了有序性和可见性。 有序性:java语言中提供了synchronized和volatile两个关键字保证线程之间操作的有序性,也就是他可以使CPU指令有序。 可见性:当一个线程操作一个被volatile修饰的变量时,这个变量的修改对其他所有线程都是可见的,因为此时的操作不会将该变量读到当前线程的CPU缓存中进行操 作,而是直接操作内存 ...

2020-11-07 17:35:18 87

原创 Java作业7

1.借助jdk,选取几个String与StringBuffer、StringBuilder的常用API,并编写实例测试API的成功。 (1)String: replace():替换 package xinshi; public class hallo{ public static void main(String[] args){ String s1="123abc"; String s2=s1.replace('a','4'); System.o

2020-11-01 15:01:39 66

原创 Java作业6

简述Java Error类与Exception类的区别。 Exception类是所有异常类的祖先类,需要程序捕获和进行处理。 Error类是所有错误类的祖先类,Error不是程序需要捕获和进行处理的,当Error发生时程序将会停止。 简述异常处理的两种方式,并举例说明区别。 异常处理的两种方式:声明抛出处理和程序捕获处理 声明抛出处理: (1)隐式声明抛出:这类异常类是RuntimeException或是其子类,程序方法可以对异常不做任何声明抛出或处理,直接交给调用该方法的地方处理,程序能编译通过,不.

2020-10-25 17:47:59 111

原创 java作业5

实验:利用IDE的debug功能给例6.4和例6.6的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。 总结:首先子类执行父类的构造方法再执行自己的构造方法;首先执行默认初始化和静态语句块(static)然后执行初始化;最后执行方法内部语句。 如何实现两个对象之间互发消息,请举例说明。使用this的方法,通过对象引用,创建不同类,实现对象之间的互发消息。 3.谈谈组合与继承的区别以及两者的使用场景(即什么时候宜用组合?什么时.

2020-10-25 17:39:36 147 1

原创 Java作业4

Java的访问控制修饰符有哪些?各有什么访问权限? 修饰符有: public(公有),protected(保护),private(私有),default(缺省/默认) public(接口访问权限):访问权限最大,被其修饰的类、属性和方法可以跨包,跨类访问。 protected(包访问权限、继承访问权限):包中的类,或 是类及所有子类(子类、父类可不在同一包) private(无法直接访问):只能访问本类 default(包访问权限):只允许访问同一个包中的类。 访问权限首先看类前修饰符,当类前修饰..

2020-10-17 21:40:57 150 1

原创 java作业3

Java作业3

2020-10-12 22:26:40 49

原创 2020-09-25

Java语言基础(数据类型、表达式及控制语句)

2020-09-25 15:07:25 39

原创 java学习1

java学习1

2020-09-20 18:20:34 40

空空如也

空空如也

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

TA关注的人

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