- 博客(16)
- 收藏
- 关注
原创 Java集合框架部分类的基本操作(增、删、遍历)
编写程序测试Java集合框架中各种常用类的 基本操作(包括添加元素,删除元素,遍历集合元素等)1.Vector:从AbstractList派生而来,可自动增加容量来容纳所需对象,实现List接口,元素之间有序。import java.util.*;public class vector { public static void main(String[] args) { Vector<Integer> v=new Vector(); for(int i=1;i<=10;
2020-12-28 20:56:04 153
原创 volatile关键字有什么作用;编写Java程序模拟烧水泡茶最优工序;生产者和消费者线程。
这里写目录标题1.volatile关键字有什么作用?2.编写Java程序模拟烧水泡茶最优工序。3. 编写一个基于多线程的生产者/消费者Java应用,各产生10个生产者和消费者线程,共享一个缓冲区队列(长度自设),生产者线程将产品放入到缓冲区,消费者线程从缓冲区取出产品。1.volatile关键字有什么作用?2.编写Java程序模拟烧水泡茶最优工序。3. 编写一个基于多线程的生产者/消费者Java应用,各产生10个生产者和消费者线程,共享一个缓冲区队列(长度自设),生产者线程将产品放入到缓冲区,消费者线
2020-11-07 18:04:52 361
原创 9_16
C++源码://9_16.cpp#include "account.h"#include "Array.h"#include <iostream>using namespace std;int main() { Date date(2008, 11, 1); //起始日期 Array<Account *> accounts(0); //创建账户数组,元素个数为0 cout << "(a)add account (d)deposit (w)withdra
2020-11-07 16:25:16 159
原创 8_8
C++源码://8_8.cpp#include "account.h"#include <iostream>using namespace std;int main() { Date date(2008, 11, 1); //起始日期 //建立几个账户 SavingsAccount sa1(date, "S3755217", 0.015); SavingsAccount sa2(date, "02342342", 0.015); CreditAccount ca(date,
2020-11-07 15:43:07 125
原创 7_10
C++源码://7_10.cpp#include "account.h"#include <iostream>#include<stdio.h>using namespace std;int main() { Date date(2008, 11, 1); //起始日期 //建立几个账户 SavingsAccount sa1(date, "S3755217", 0.015); SavingsAccount sa2(date, "02342342", 0.015)
2020-11-02 21:18:22 184
原创 6_25
C++源码://6_25.cpp#include "account.h"#include <iostream>#include <stdio.h>using namespace std;int main() { Date date(2008, 11, 1); //起始日期 //建立几个账户 SavingsAccount accounts[] = { SavingsAccount(date, "S3755217", 0.015), SavingsAccoun
2020-11-02 20:44:12 116
原创 5_11
C++源码://5_11.cpp#include "account.h"#include <iostream>using namespace std;int main() { //建立几个账户 SavingsAccount sa0(1, 21325302, 0.015); SavingsAccount sa1(1, 58320212, 0.015); //几笔账目 sa0.deposit(5, 5000); sa1.deposit(25, 10000); sa0.de
2020-11-02 19:46:58 123
原创 4_9
C++源码://4_9.cpp#include <iostream>#include <cmath>using namespace std;class SavingsAccount { //储蓄账户类private: int id; //账号 double balance; //余额 double rate; //存款的年利率 int lastDate; //上次变更余额的时期 double accumulation; //余额按日累加之和 /
2020-11-02 19:21:52 99
原创 String,StringBuffer,StringBuilder; 字符串的编码与解码
目录标题1. 借助JDK, 选取几个String、StringBuffer 、StringBuilder的常用API,并编写实例测试API的功能。2. 请简述String,StringBuffer,StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用?3. 为什么不建议在for循环中使用“+”进行字符串拼接?4. 什么是字符串的编码与解码?请举例说明。1. 借助JDK, 选取几个String、StringBuffer 、StringBuilder的常用API,并编写实例测试API的功
2020-11-01 13:36:19 1993
原创 Java Error类与Exception类的区别;异常处理的两种方式的区别;选取RuntimeException类的五个子类,编写其抛出、捕获类异常的程序;自定义一个异常类。
这里写目录标题1. 简述Java Error类与Exception类的区别。2. 简述异常处理的两种方式,并举例说明区别。3. 选取RuntimeException类的五个子类,编写抛出并捕获上述子类异常的程序。(例如算术异常,空指针异常,类转换异常,数组越界异常等)4. 仿照例7.9,自定义一个异常类,并在某场景下抛出该异常对象。1. 简述Java Error类与Exception类的区别。2. 简述异常处理的两种方式,并举例说明区别。3. 选取RuntimeException类的五个子类,编写抛出
2020-10-31 18:36:49 714 1
原创 单步调试6.4、6.6; 如何实现两个对象之间互发消息;组合与继承的区别以及两者的使用场景;Java中的运行时多态的含义是什么?有什么作用?;使用接口改写例6.8中的程序;instanceof使用场景
这里写目录标题单步调试6.4、6.6一级目录一级目录单步调试6.4、6.6在这里插入代码片一级目录一级目录
2020-10-30 10:12:10 214
原创 Java的访问控制修饰符;子类对于从父类继承的哪些属性与方法是可见的;什么是组合?有什么作用;什么是重载?有什么作用;什么是覆盖?有什么作用
这里写目录标题1. Java的访问控制修饰符有哪些?各有什么访问权限?2. 子类对于从父类继承的哪些属性与方法是可见的?3. 什么是组合?有什么作用?4. 什么是重载?有什么作用?5. 什么是覆盖?有什么作用?1. Java的访问控制修饰符有哪些?各有什么访问权限?2. 子类对于从父类继承的哪些属性与方法是可见的?3. 什么是组合?有什么作用?4. 什么是重载?有什么作用?5. 什么是覆盖?有什么作用?...
2020-10-20 20:24:08 421
原创 Java中:对象与对象引用区别;对象作为参数传递的特点;对象初始化顺序;类的static字段与非static字段的区别;final修饰符;数组元素类型为基本数据类型和引用类型的区别
这里写目录标题1.对象与对象引用的区别是什么?2.对象作为参数传递的特点是什么?3.对象初始化顺序是怎样的?4.类的static字段与非static字段的区别是什么?什么情况应该使用static修饰符?5.Java中final修饰符都有什么作用?6.Java中float[10] arr; 语句正确么?7.Java数组元素类型为基本数据类型和引用类型时,有什么不同?1.对象与对象引用的区别是什么?2.对象作为参数传递的特点是什么?3.对象初始化顺序是怎样的?4.类的static字段与非static字段
2020-10-05 22:43:29 485
原创 Java的数据类型、包装类;逻辑运算符&和&&的区别;跳出多重循环
这里写目录标题1.Java包含哪些数据类型?2.Java基本数据类型转换包含哪两类?3.为什么需要包装类?4.int与Integer有什么区别,它们之间的相互转化是怎样的?5.逻辑运算符&和&&的区别是什么?逻辑运算符&与位运算符&的区别是什么?6.Java语言中可以采用什么语句跳出多重循环?1.Java包含哪些数据类型?●整数类型:** byte(8bit)、short(16bit)、int(32bit)、long(64bit)(都是有符号类型)●浮点类型:
2020-09-25 12:58:56 177
原创 Java语言特点,跨平台实现原理,JDK、JRE、JVM有哪些区别
这里写目录标题●过去学习编程语言的方法经验、方法、和教训●Java语言特点●Java跨平台实现原理●JDK、JRE、JVM有哪些区别●过去学习编程语言的方法经验、方法、和教训●Java语言特点1 简单安全Java语言简单而高效,基本Java系统(编译器和解释器)所占空间不到250KB,语法借鉴C/C++,消除指针,接口代替了多重继承,垃圾自动回收机制,提供丰富的类库。2面向对象Java语言是纯面向对象的语言,复用、可扩展、可维护。3平台无关性与可移植性Java采用了对种机制来保证可移植性,其
2020-09-18 11:33:23 422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人