自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA第十一次总结

1 编写程序测试Java集合框架中各种常用类的基本操作( 包括添加元素,删除元素,遍历集合元素等) Q1 Collection, list, Set之间的联系和区别是什么? Collection是集合类的基本接口, List和Set是Collection的子接口 List接口规定实现 List接口的集合类元素具有可以控制的顺序,但并没有定义或限制按什么排序;Set接口规定实现 Set接口的元素不能包含重复的元素。 Q2 遍历一个集合对象都有哪些方法? 使用 Enumeration接口和 Iterat

2021-01-11 22:29:43 158

原创 java I/O流课后作业

作业:编程题p234 3-8、p252 6 Q3: Q4 Q5 Q6 Q7 Q8

2021-01-11 22:29:37 112

原创 Java第十次总结

1.Java中流的分类有哪些? 输入输出:Java中有输入流和输出流 流的编码方式: Java中有字节流和字符流 从发生的源头:分为节点流和过滤流类 2.字节流InputStream和OutputStream的子类分别有哪些?请举例说明其使用场景。与其对应的字符流分别有哪些? 常用子类: ByteArrayInputStream和ByteArrayOutputStream 场景:在字节数组和流之间搭建桥 构造方法:public ByteArrayInputStream(byte[] buf) :将

2021-01-11 22:29:31 101

原创 java第九次总结

1.网络通信协议分几层?各层解决的问题是什么? 1、物理层 主要是处理机械的、电气的和过程的接口,以及物理层下的物理传输介质等。 2、数据链路层 的任务是加强物理层的功能,使其对网络层显示为一条无错的线路。 3、网络层 确定分组从源端到目的端的路由选择。路由可以选用网络中固定的静态路由表,也可以在每一次会话时决定,还可以根据当前的网络负载状况,灵活地为每一个分组分别决定。 4、传输层 从会话层接收数据,并传输给网络层,同时确保到达目的端的各段信息正确无误,而且使会话层不受硬件变化的影响。通常,会话层每请求

2021-01-11 22:29:22 139

原创 java第八次

编程题:8-9 1.volatile关键字有什么作用? 屏蔽缓存区 volitale可以解决可见性,和有序性问题,但是不能解决原子性问题 对volatile修饰的变量,执行写操作的话,JVM会发送一条lock前缀指令给CPU,CPU在计算完之后会立即将这个值写回主内存,同时因为有MESI缓存一致性协议,所以各个CPU都会对总线进行嗅探,自己本地缓存中的数据是否被别人修改,如果发现别人修改了某个缓存的数据,那么CPU就会将自己本地缓存的数据过期掉,然后这个CPU上执行的线程在读取那个变量的时候,就会从主内

2021-01-11 22:29:10 111

原创 java第七次总结

1.借助JDK,选取几个String与StringBuffet StringBuilder的常用APl,并编写实例测试API的功能。 2.请简述String,StringBuffer,StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用? 在需要频繁改变字符串内容时,使用StringBuffer和StringBuilder;单一线程时,优先选择StringBuilder 3.为什么不建议在for循环中使用“+”进行字符串拼接? 因为如果使用“+”进行字符串拼接,不论是String还是

2020-11-10 18:45:20 161

原创 银行管理系统(c变java)设计报告

一.课程设计要求与目的 模仿个人银行账户管理系统的c++版本(4-8),使用java语言重新实现该系统,比较c++与java在实现上的异同,熟练掌握java语法 根据需求演化,逐步完善个人银行账户管理系统的功能,改进代码,体会面对对象思想的封装继承与多态 二.课程设计进展记录 1.个人银行账户管理系统1.0 1.1 系统需求:建立账户,可对账户进行存钱取钱操作,结算年息,得出余额 1.2系统设计: - 存钱,取钱,计算利息,展示余额,记录每一笔余额变化 - 存钱,取钱,计算利息都需要调用到记录recor

2020-10-26 23:33:18 1022

原创 java第六次总结

IPS:异常:异常就是可预测但是又没办法消除的一种错误。所以程序员为了在程序当中不发生这样的错误会将容易发生异常的代码用try catch进行处理,或者通过throws将异常向上抛出,由上一级进行接收并处理。可以在catch和finally代码块中给程序一个修正机会,使得程序不因异常而终止或者流程发生以外的改变。同时,通过获取Java异常信息,也为程序的开发维护提供了方便,一般通过异常信息就很快就能找到出现异常的问题(代码)所在。 如果发生异常而不去处理,会导致程序中断,也就是程序无法继续运行! 1.简述J

2020-10-24 17:38:17 80

原创 java第五次总结

1.实验:利用IDE的debug功能给例6.4和例6.6的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。 2.如何实现两个对象之间互发消息,请举例说明 3.谈谈组合与继承的区别以及两者的使用场景(即什么时候宜用组合?什么时候宜用继承?)。 1组合可以显式地获得被包含类的对象,而继承则是隐式地获得父类的对象; 2组合是在组合类和被包含类之间的一种松耦合关系,引用是另一个类的属性,而继承则是父类和子类之间的一种紧耦合关系。 3

2020-10-18 18:08:44 162 2

原创 java第四次总结

1.Java的访问控制修饰符有哪些?各有什么访问权限? java中的访问修饰符有public、protected、缺省、private四种 具体访问权限如图: 2.子类对于从父类继承的哪些属性与方法是可见的?请分别写程序进行验证。 父类中public、protected、缺省修饰的属性和方法可以继承,private修饰的属性和方法不能被继承。 3.什么是组合?有什么作用?请举例说明。 组合通过对象内部的属性引用来实现。简而言之,A类的对象是B类的成员变量。相当于 A类是B类对象的一个属性! 注意:一个

2020-10-17 21:23:14 289 1

原创 打包jar包

2020-10-04 23:16:28 74

原创 java 包

三种方法一览 第一种 直接在src目录下建立class文件,输入所有代码,注意一个不能加public,一个必须加 第二种 直接在src目录下建立两个class文件,分开写,都可加public 第三种 在src目录下建立两个包(com.resource,com.run),分别在两个包下建立一个class文件,注意import和fighterplane.java中加入public ...

2020-10-04 21:28:31 90

原创 java第三次总结

1 对象和对象引用的区别是什么?请举例说明 meinv cqq=new meinv(); 右边的“new meinv”,是以Test类为模板,在堆空间里创建一个meinv对象。 左边的“meinv cqq”创建了一个对象引用,存放在栈空间中。用来指向meinv对象。 类似左边是遥控器,右边是机器,进行匹配 2 对象作为参数传递的特点是什么?请举例说明 对象的参数传递是引用传递,传递对象的地址。 3 对象初始化顺序是怎样的?请举例说明 1 默认初始化为0 2 数据成员定义处的初始化语句 3 自动调用构

2020-10-04 19:51:39 278

原创 java第二次总结

1 java包含哪些数据类型?请举例说明 基本数据类型:四种整数类型(byte、short、int、long); 两种浮点数类型(float、double); 一种字符类型(char); 一种布尔类型(boolean) byte–>short–>int–>long–>float–>double 复合数据类型:类,数组,接口 2 java基本数据类型转换包含哪两类?请举例说明 强制转换:eg:int a=2; byte b=(byte)a; 隐式转换(自动类型转换):从低级到高级

2020-09-23 14:09:32 188

原创 第一次编译Java代码

下载安装 环境配置(jdk和idea) 第一次编译(集成环境) 1 首先不知道应该怎么点开写代码的界面,并创建文件 后查询知乎回答 得到解决:新建项目,然后new一个project,自定义名字与保存位置,然后在src下new一个包,再在包里new javaclass文件,最后进行编程并运行。 2 在建立文件的时候 遇到一个问题 在项目下的src下建立一个包以后 无法再建立javaclass文件 解决:将包文件名改成了main就可以再建立javaclass文件 doc环境: 在自定义的文件夹里新建文本文档,

2020-09-20 14:32:24 224

原创 java1

1 过去学习的编程语言有c,c++,python,还学习了数据结构,方法和经验大概就是一定要理论和实践相结合,一开始的前期学习可能是太懒了,基本就是上课认真听,然后理解掌握书上的理论知识,但很少打开编译器敲代码,所以每次上机都非常的束手无策,但又感觉自己其实都理解,但就是写不出来。后来代码写的越来越多,感觉就好了。还有就是之前自己每次写代码看起来很不简洁,总是把所有代码都放在主函数里,后来经过同学的提醒建议,开始分作用分块在主函数外写声明,然后放在主函数里调用,这样之后主函数就很简洁了。我觉得在之后的敲代码

2020-09-20 13:37:54 294

空空如也

空空如也

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

TA关注的人

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