首页 > 编程语言
用数组表示多重性
用数组表示多重性 练习目标-在类中使用数组作为模拟集合操作: 在本练习中,将用数组实现银行与客户间的多重关系。 任务 对银行来说,可添加Bank类。 Bank 对象跟踪自身与其客户间的关系。用Customer对象的数组实现这个集合化的关系。还要保持一个整数属性来跟踪银行当前有多少客户。 Custom ...
分类:编程语言   时间:2016-09-25 15:51:59    收藏:0  评论:0  赞:0  阅读:401
JAVA中抽象类的一些总结
输出:class X 4.抽象类和普通类一样,可以有static方法,且可以通过类名称.方法名的方式进行调用 5. 有些时候抽象类只需要一个特定的系统子类操作,可以对外部隐藏抽象类的实现。这样的设计在系统类库中比较常见,目的是为了隐藏我们不需要的子类实现。 6. 观察下面的输出。 上面代码输出: 0 ...
分类:编程语言   时间:2016-09-25 15:51:39    收藏:0  评论:0  赞:0  阅读:149
Java对象的序列化和反序列化
对象的序列化是指将对象转换为字节序列的过程 对象的反序列化是指将字节序列恢复对象的过程 主要有两种用途: 1、把对象的字节序列永久地保存在硬盘上,通常放在一个文件中。 2、在网络上传输对象的字节序列。 Person类 测试类 ...
分类:编程语言   时间:2016-09-25 15:48:18    收藏:0  评论:0  赞:0  阅读:121
python notepad++开发支持
快捷键运行 点击菜单栏"运行"->"运行", 在弹出的输入框中输入下列内容 cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 然后单击保存 起名字后,快捷键随意。可以在运行->管理快捷键里面修改,我的快捷键是Alt+F1 ...
分类:编程语言   时间:2016-09-25 15:48:08    收藏:0  评论:0  赞:0  阅读:112
Java基础知识笔记(五:多线程的同步问题)
编写多线程程序往往是为了提高资源的利用率,或者提高程序的运行效率,或者更好地监控程序的运行过程等。多线程同步处理的目的是为了让多个线程协调地并发工作。对多线程进行同步处理可以通过同步方法和同步语句块实现。Java虚拟机是通过对资源(如内存)加锁的方式实现这两种同步方式。这种机制带来的另一个问题就是死 ...
分类:编程语言   时间:2016-09-25 15:47:40    收藏:0  评论:0  赞:0  阅读:122
javascript(脚本语言)
javascript(脚本语言)一、注释语法:1.单行注释 //注释内容2.多行注释 /*注释内容*/二、输出语法js语言格式,尽量靠下写,属双标签<script type=”text/javascript”>中间需要写的内容</script>? alert(“……”),显示信息对话框,括号里是要弹 ...
分类:编程语言   时间:2016-09-25 15:44:36    收藏:0  评论:0  赞:0  阅读:169
Java源码初学_ArrayList
一.ArrayList的构造器和构造方法 在ArrayList中定义了两个空数组,分别对应当指定默认构造方法时候,指向的数组已经给定容量,但是容量等于0的时候,指向的数组.此外在构造函数中传入Collection对象的时候,直接调用对象的toArray方法,并且将容器内部的引用指向得到的数组.源代码 ...
分类:编程语言   时间:2016-09-25 15:41:05    收藏:0  评论:0  赞:0  阅读:159
Python 读取文件下所有内容、获取文件名、截取字符、写回文件
# coding=gbkimport osimport os.path #读取目录下的所有文件,包括嵌套的文件夹def GetFileList(dir, fileList): newDir = dir if os.path.isfile(dir): fileList.append(dir) elif... ...
分类:编程语言   时间:2016-09-25 14:39:25    收藏:0  评论:0  赞:0  阅读:416
java代码解压zip文件
import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Enumeration; import org ...
分类:编程语言   时间:2016-09-25 14:38:56    收藏:0  评论:0  赞:0  阅读:196
Java源码初学_AbstractList&AbstractCollection
一.AbstractCollection抽象类:(提供了Collection接口的骨干实现,以减少实现接口所需要的工作) 1.contains方法 contains方法,通过迭代器对于列表的每一个元素进行遍历,并且判断是否与给定的元素相等.另外由于传入的元素可能为null,因此在执行传入的元素的eq ...
分类:编程语言   时间:2016-09-25 14:38:08    收藏:0  评论:0  赞:0  阅读:187
KMP算法代码
#include <iostream>#include <string.h>using namespace std; void get_next(string T,int *next){ int i=1; int j=0; next[1]=0; int len = T.length(); while ...
分类:编程语言   时间:2016-09-25 14:37:50    收藏:0  评论:0  赞:0  阅读:217
java 的序列化
(1) 首先是java自己内部实现的对象序列化机制 其实就是ObjectInputStream 和 ObjectOutputStream 首先实现一个实体对象 记住必须实现Serializable 接口 然后是将对象以文件的形式保存 然后是从文件中读出对象 输出结果 Hessian 的对象 序列化 ...
分类:编程语言   时间:2016-09-25 14:30:08    收藏:0  评论:0  赞:0  阅读:225
java多线程:并发包中的信号量和计数栓的编程模型
一:信号量的编程模型 1 package com.yeepay.sxf.test.atomic.test; 2 3 import java.util.concurrent.Semaphore; 4 5 /** 6 * 测试信号量 7 * 相当于有一把可以控制并发量的锁。 8 * 例如银行柜台,只有两 ...
分类:编程语言   时间:2016-09-25 14:29:01    收藏:0  评论:0  赞:0  阅读:303
java集合练习——Bank
练习:用List表示多重性 练习目标-在类中使用List作为模拟集合操作: 在本练习中,将用List实现银行与客户间的多重关系。 任务:对银行来说,可添加Bank类。 Bank 对象跟踪自身与其客户间的关系。用Customer对象的List实现这个集合化的关系。还要保持一个整数属性来跟踪银行当前有多 ...
分类:编程语言   时间:2016-09-25 14:28:05    收藏:0  评论:0  赞:0  阅读:547
Java字符代码中干掉制表符、回车符和换行符
Java字符代码中干掉制表符、回车符和换行符 代码片段: String sql = StringUtils.trim(sql).replaceAll("[\\r\\n\\t]","");//干掉空格和换行符以及制表符; 说明:String类的replaceAll就有正则替换功能。 \t为制表符 \n ...
分类:编程语言   时间:2016-09-25 14:27:34    收藏:0  评论:0  赞:0  阅读:237
【排序】
1 #include<iostream> 2 using namespace std; 3 int ans=0;//逆序对。 4 int n; 5 int a[100010],c[100010]; 6 void work(int l,int r) 7 { 8 int mid=(l+r)/2; 9 i ...
分类:编程语言   时间:2016-09-25 14:27:17    收藏:0  评论:0  赞:0  阅读:311
C 语言 homework(2)
...
分类:编程语言   时间:2016-09-25 14:22:27    收藏:0  评论:0  赞:0  阅读:265
03.JavaScript 面向对象精要--理解对象
JavaScript 面向对象精要--理解对象 尽管JavaScript里有大量内建引用类型,很可能你还是会频繁的创建自己的对象。JavaScript中的对象是动态的。 一.定义属性 当一个属性第1次被添加给对象时JavaScript在对上上调用了一个名为 [[Put]]的内部方法,该方法会在对象上 ...
分类:编程语言   时间:2016-09-25 13:18:35    收藏:0  评论:0  赞:0  阅读:212
C++3
76、为什么C语言不支持重载而C++支持重载 1 这个问题就好比为什么会有externC这种东西C++不是兼容C 的吗 2 原因是C++编译器在编译的时候对于不同类型的函数会编译成不同类型的函数名,比如说 int fun(int a, int b) 可能就会被编译成_int_fun_int_int这 ...
分类:编程语言   时间:2016-09-25 13:18:13    收藏:0  评论:0  赞:0  阅读:210
java设计模式--单例
GOF23(group of four) 由4个大牛总结的JAVA23种常用的设计模式,归根结底都是为了代码的可扩展性。 设计模式中一种比较重要的思想就是:开闭原则,尽量做到对扩展开放,对修改关闭。 单例模式:开发中最常见也是最简单的一种模式 单例模式确保某个类只有一个实例,而且自行实例化并向整个系 ...
分类:编程语言   时间:2016-09-25 13:17:25    收藏:0  评论:0  赞:0  阅读:207
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!