- 博客(18)
- 收藏
- 关注
原创 计算机网络-----第一章
端系统通过数据链路与分组交换机链接;分组交换机分为:路由器 链路层交换机移动数据的两种基本方式:分组交换与电路交换分组交换中的时延:处理事延排队时延传输时延传播实验传输时延与传播时延的区别:传输时延是L/R(分组长度/链路传输速率),是路由器将分组推向链路所需要的时间;传播时延是一台路由器到另一台路由器的时间,等于两台路由器之间的距离除以传播速率。网络体系结构分层:应用层(网络应用程序以及它们的应用层协议存留的地方)运输层(在应程序端点之间传送应用层报文)网络层(将数据报从一台
2021-01-09 20:31:45 100
原创 应用集成一二章总结
1、信息系统的基本概念?体系结构?层次结构?2、数据集成概念?几种方式?元数据的基本概念3、数据仓库的概念,结构,模式4、J2EE,
2021-01-06 00:50:12 194
原创 设计模式(五)适配器模式
适配器:适配者:模式结构:适配器模式包括如下角色:实例:public interface Robot{ public void cry(); public void move();}public class Bird{ public void tweedle() { System.out.println("鸟儿叽叽叫!"); } public void fly() { System.out.println("鸟儿快快飞!"); }}public
2021-01-05 18:39:28 91
原创 设计模式(四)策略模式
动机:完成一项任务有多种不同的方式,我们可以根据环境的不同选择不同的策略完成该任务。定义:模式结构:策略模式包括如下角色:实例:抽象策略与具体策略://抽象策略public abstract class PaiX { public abstract void SuanF();}//具体策略public class MaoPPX extends PaiX{ @Override public void SuanF() { System.o
2021-01-05 16:53:24 99 1
原创 操作系统期末复习笔记--第四章 存储器管理
一些不重要的知识点:存储器的三个条件:①访问速度快②容量大③价格便宜上面三个条件无法兼得。存储器的多层结构:寄存器高速缓存主存储器磁盘缓存固定磁盘可移动存储介质程序需要先装入内存才能在系统中运行;编译------>链接------>装入对应的源程序目标程序(由源程序编译成的,无所需要的库函数)可执行程序(链接形成的)程序的装入绝对装入方式只能把目标木块装入到内存中事先指定的位置只适用于单道程序环境可重定位装入方式
2021-01-05 14:11:57 213
原创 设计模式(三)单例模式
单例模式三要点:单例类只能有一个实例单例类必须自己创建这个实例单例类必须自行向整个系统提供这个实例单例类的代码结构:*一个静态私有成员变量;//用于判断是否只有一个实例一个私有构造函数;//确保用户无法通过new关键字直接实例化它一个静态公有的工厂方法。*//自己创建实例单例模式代码模板:单例模式例子:public class IdentityCardNo{ private static IdentityCardNo instance=null;//静态私有成员变量
2021-01-04 12:12:59 79
原创 设计模式(一)观察者模式
设计模式(一)观察者模式定义:注意点:观察目标:发生改变的对象观察者:被通知的对象一个观察目标可以对应多个观察者观察者模式描述的是对象与对象之间的依赖关系实例:抽象观察目标代码://抽象观察目标import java.util.*;public abstract class Subject { protected ArrayList observers = new ArrayList(); public void attach(Observer observer)
2021-01-03 19:54:37 57
原创 Java课本第七章课后习题6
编写一个程序方法,对空指针异常、除数为零异常给出出错的中文提示。当有新异常发生时,可扩展该方法中的代码进行统一处理。import java.util.*;public class MyException { private static int[] x; public static void module1() {//空指针异常 System.out.println(x[0]); ...
2019-11-21 00:44:11 573 1
原创 个人银行账户管理系统(7~9)
**个人银行账户管理系统(7~9)**代码7_10——继承与派生,抽象出父类,增添子类:java中类的继承用的是extends关键字,而非C++里的class SavingsAccount:public Account{};而且java没有C++里的继承类型。对于继承自父类的构造方法或者方法中需要调用父类同名方法,java与C++很大的不同是引入了关键字super,并且在子类构造方法中...
2019-11-17 21:51:42 464
原创 个人银行账户管理系统(4~6)
个人银行账户管理系统代码4.9——类:Java与C++的不同:Java里不允许普通函数(除抽象类,接口等)的声明与函数体分开,要写一起。c++ 里面void test (int _x) const{}时const指该函数不能修改类的成员,而Java 里面final voidJAVA里的floor函数因为没有了头文件cmath,要用已经定义好的类Math去调用,即Math.floor()...
2019-11-17 21:32:34 498
原创 袁绍欣版Java课本第六章习题(Java第三次作业)
1.this和super各有几种用法?this的用法:1.表示当前对象引用,常用于形参或局部变量与类的成员变量同名的情形,使用this.成员名表示当前对象的成员2.表示当前对象3.表示构造函数,this();super的用法:子类的数据成员或成员方法与父类的数据成员或成员方法名字相同时,当要调用父类的同名方法或同名数据成员时则可用super来指明。即super.数据成员;supe...
2019-10-29 17:40:01 174
原创 JAVA第七章课后习题
JAVA第七章课后习题1.“程序中凡是可能出现异常的地方必须进行捕获或拋出”,这句话对吗?答:不是,RuntimeException类的异常可以不明确处理。2.自定义一个异常类,并在程序中主动产生这个异常类对象public class HelloWorld { public static void test() throws HelloWorldtest { throw new He...
2019-10-29 17:37:07 1473
原创 Java的this指针的简单用法
this指针的主要用法:一,this负责指向本类中的成员变量二,this负责指向本类中的成员方法三,this可以代替本类的构造函数一,指向本类中的成员变量public class Test {private int id;public Test (int id)//在不会引起歧义的情况下,this可以省略。{ this.id = id;//this相当于Test(this.i...
2019-09-21 19:15:41 480
原创 Java对象与Java对象引用的区别及Java对象创建与C++对象创建的区别
Java对象与Java对象引用的区别:如图:右边(new Shuffle1())是以上面所写的Shuffle1类为模板创建了一个对象,类中的属性被复制到了生成的对象中,方法被调用时,系统会为方法开辟一个栈空间,用于存储方法中的局部变量和形式参数,且方法还能访问复制到对象中的属性,其效果就好像方法也被复制到对象中一样,方法执行完之后,栈空间会被释放。而左边(Shuffle1 A)是产生一个...
2019-09-15 19:34:32 123
原创 Java的System类,Integer,Math类学习心得总结
**Java第二次作业**System类注意:由于该类的构造方法是private的,所以无法创建该类的对象,也就是无法实例化该类。其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用。System类有以下常用方法:标准输入输出, 如out、in、err外部定义的属性和环境变量的访问,如getenv()/setenv()和getProperties()/setP...
2019-09-11 14:08:40 128
原创 安东诺夫卡的第一篇博客——Java
安东诺夫卡????的第一篇博客——Java我们已经学习了C++,python,C三门语言,现在学习Java似乎已经是轻车熟路了,但计算机语言都是入门难。学习计算机语言免不了多写多练,把基础代码搞熟搞透,在此基础上再进一步,去做一些难点的题目,多想多敲代码。Java平台与C++,python等语言有一些不同,它给我的感觉是它比我学过的语言更复杂,写的代码更多,但Java却有很好的跨平台性(Write...
2019-09-08 19:31:01 288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人