
Java
文章平均质量分 80
个人所学Java的一些笔记
love-star
随缘更新;
十年饮冰,难凉热血;
指针如何导航,你是我唯一方向
展开
-
第八章小结
第八章小结1. 借助JDK文档, 选取String与StringBuffer 、StringBuilder的常用API,并编写实例测试API的功能。String:charAt(int index): 得到字符串中指定位置的一个字符public class test { public static void main(String[] args){ String w=new String("hello,nice to meet you"); System.out.pr原创 2021-10-23 22:04:48 · 346 阅读 · 0 评论 -
第十四章小结---IO输入输出流
第十四章小结—IO输入输出流1. Java中流的分类有哪些?流从流动方向: 一般分为 输入流(InputStream) 和 输出流(OutputStream) 两类。程序可以用输出流向文件写数据,用输入流从文件中读数据。而针对屏幕只有输出流。从读取类型上分: 一般分为字节流和字符流。字节流: 是从InputStream 和 OutputStream 派生出来的一系列类,它以字节(byte)为基本处理单位。它们的继承关系如下(缩进的层次表示继承关系)InputStreamOutputStream原创 2021-11-20 16:02:04 · 326 阅读 · 0 评论 -
集合框架测试
编写程序测试Java集合框架中各种常用类的 基本操作(包括添加元素,删除元素,查找元素,遍历集合元素等)原创 2021-12-01 17:26:46 · 190 阅读 · 1 评论 -
第六章小结
第六章小结1. 实验:利用IDE的debug功能给例6.4和例6.5的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象实例化(初始化)的执行顺序,并总结该过程。//例6.4class AddClass { private int x=0,y=0,z=0; AddClass (int x) { this.x=x; } AddClass (int x,int y) { this(x); this.y=y; }原创 2021-10-19 15:27:30 · 198 阅读 · 0 评论 -
第九章小结
第九章小结1.FutureTask类有什么作用?它实现了哪些接口? Callable接口和Runnable接口有什么不同?2.请查阅JDK自学线程池的相关类,如ThreadPoolExecutor构造器各个参数的意义, 利用线程池编写多线程程序。3.volatile关键字有什么作用?4.Java提供了哪些同步机制来实现互斥?5.编写Java程序模拟烧水泡茶最优工序。6.请使用Java并发包的Lock及Conditon改写例9.11。7. 编写一个多线程Java应用模拟生产者/消费者模型,各原创 2021-11-06 16:17:18 · 188 阅读 · 0 评论 -
第十五章小结
第十五张小结1.仿照例15.4,编写基于TCP Socket的多客户/服务器通信程序。2.仿照例15.5,编写基于UDP数据报的多客户/服务器通信程序。3.基于TCP Socket的C/S通信与基于UDP数据报的C/S通信有哪些区别?Java分别提供了哪些支持?TCP与UDP的比较TCPUDP传输数据可靠性TCP是一个可靠的协议,它能确定包接收方完全正确地获取发送方所发送的全部数据。UDP是一个不可靠的协议,发送方所发送的数据报并不一定以相同的次序到达接收方,也不能保证接原创 2021-11-15 22:35:38 · 725 阅读 · 0 评论 -
第五章小结
第五章小结访问权限控制符访问权限public公共访问权限protected包访问权限、继承访问权限无访问控制符修饰包访问权限private类内部访问权限attention: 按照表格的中的访问权限,从上到下权限依次减少代码案例:2. 子类对于从父类继承的哪些属性与方法是可见的?请分别写程序进行验证。属性: 公共属性和保护属性可以访问,即被p原创 2021-10-09 20:15:04 · 192 阅读 · 1 评论 -
第七章小结
第七章小结1. Throwable的子类包含哪两类?简述Java Error类与Exception类的区别。Throwable的子类 包含 Error类 和 Exception 类。Error类: 致命异常。标识系统发生了不可控的错误。程序无法处理,只能人工介入。例如, 虚拟机产生的错误StackOverflowError、OutOfMemoryErrorException类: 非致命异常。程序可处理。分为受编译器检测的checked异常(受检异常)和不受编译器检测的unchecked异常(非受检原创 2021-10-23 20:43:23 · 218 阅读 · 1 评论 -
浅谈学习编程语言的方法、经验与教训
浅谈学习编程语言的方法、经验与教训(注:本方法只是自己这几年来自己的方法,不一定和大家的方法相同。)本人写这篇博客时,也才学习了三种编程语言(c、c++、Python),不过主修的是C/C++,Python学的也不咋地(不过最后考试还是满绩)。方法可以总结为以下几点:学习相应的理论知识将理论知识付诸于实践学习学长学姐和优秀同学的方法1.学习相应的理论知识编程语言就同我们人学习汉语,英语和数学等学科一样,万事都要学习其理论知识。编程语言的理论知识大同小异,基本语法也都相同。例如:在C、C+原创 2021-09-16 15:05:24 · 237 阅读 · 0 评论 -
Java第四章作业
第四章Java作业1.对象与对象引用的区别是什么? 请举例说明对象:对象是对客观事物的抽象(是一个类的实例 ),就好比如一台电视机对象的引用: 当对象的声明被赋予特定的对象后,声明就被称为了引用public class FighterPlane {…… public static void main(String[] args) { FighterPlane fp;//声明对象,但此时并不创建对象 fp = new FighterPlane();//创建对象,此原创 2021-10-05 15:42:53 · 145 阅读 · 0 评论 -
第一周Java作业续集(2-5)
第一周Java作业续集(2-5)原创 2021-09-18 21:49:59 · 214 阅读 · 1 评论 -
第二章Java作业
第二章Java作业1. Java包含哪两大类数据类型?其中基本类型的每种类型的取值范围和默认值分别是多少?请编程验证。基本数据类型整数类型浮点类型字符类型布尔类型复合数据类型2. Java在什么情况会发生整型溢出?请举例说明,并给出解决方案。3. Java基本类型的包装类分别是哪些?其高频区间数据缓存范围分别是什么?请选择一种包装类型编程验证其数据缓存特性。4.什么是自动装箱,什么是自动拆箱,请举例说明。5. int与Integer有什么区别,它们之间的相互转化是怎样的?原创 2021-09-23 14:16:19 · 192 阅读 · 0 评论