- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 java IO异常处理流程
package com.yingcheng1101.io;import java.io.FileWriter;import java.io.IOException;public class IOExceptionProcess { public static void main(String[] args) { // IO异常处理流程
2017-06-01 09:18:27 431
原创 定义一个自定义数组(可以像正常使用系统数组的全部功能)
/* * 定义一个自定义数组(可以像正常使用系统数组的全部功能) * 步骤: * 继承系统数组即可 *如果可以不修改系统成员,就一定不要取修改(防止系统成员的污染现象发生)。 * */var myArray = {};myArray.__proto__ = [];//通过对象的__proto__属性直接访问其原型,并更改为[]// Array的只有两个成员,方法存储...
2017-05-29 22:01:32 862
原创 混合&原型继承改良版
/* * 混入继承改良 * 混入继承:代码复用性太差, * 原型继承:属性添加太麻烦 * 可以考虑将混入继承与原型继承结合,给原型添加混入继承方法 * */var Father;function Son() {}var s_1;var s_2;Father= { home: "别墅", car: "法拉利"}Son.p
2017-05-29 20:29:26 289
原创 javascript继承_混入
Title function mixed(obj_1,obj_2) { for(var key in obj_2){//obj_1继承obj_2的全部属性(当obj_1,obj_2的属性完全不一样时) obj_1[key]=obj_2[key]; } }
2017-05-23 22:55:58 435
原创 javascript深拷贝代码实现
function deepcopy() {//拷贝引用数据类型指向的对象中得所有属性 var temp = {};//创建一个实体, for (var key in this) { //注意是"object"不是"Object" if ((typeof (this[key])) == "object") {//
2017-05-23 22:26:47 614
原创 对集合的存在的元素(存在重复的元素)进行字典排序
package com.yingcheng1101.collection.list.arraylist;import java.util.ArrayList;import java.util.Iterator;import java.util.ListIterator;public class List_ArrayList_5 { public static voi
2017-05-23 19:05:36 493
原创 TreeSet集合储存自定义类型元素(实现了Comparable接口)
package com.yingcheng1101.collection.set.treeset;import java.util.TreeSet;public class Set_TreeSet_2 implements Comparable { private String name; private int age; // 对象一创建就需要有年龄与姓名
2017-05-23 14:08:46 447
原创 TreeSet集合根据字符串长度添加元素
package com.yingcheng1101.collection.set.treeset;import java.util.Comparator;import java.util.TreeSet;public class Set_TreeSet_1 { public static void main(String[] args) { // 创建一个构造
2017-05-23 13:26:40 689
转载 常用集合的特点总结
集合类的由来:对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。就使用集合容器进行存储。集合特点:1,用于存储对象的容器。2,集合的长度是可变的。3,集合中不可以存储基本数据类型值。 集合框架:集合容器因为内部的数据结构不同,有多种具体容器。不断的向上抽取,就形成了集合框架。框架的顶层Collection接口:Coll
2017-05-23 07:11:22 1024
原创 LinkedList集合模拟堆栈,队列数据结构
package com.yingcheng1101.collection.list.linkedlist;import java.util.LinkedList;import java.util.ListIterator;public class List_LinkedList_2 { public static void main(String[] args) {
2017-05-22 10:39:02 413
原创 迭代器生命周期控制
LinkedList link_1 = new LinkedList();link_1.add("link_1_1");link_1.add("link_1_2");link_1.add("link_1_3");// 获取link_1以逆向顺序进行迭代的迭代器,迭代link_1的所有元素for (Iterator it = link_1.descendingIterat
2017-05-22 10:35:27 501
原创 new关键字创建的对象的实例化过程
package com.yingcheng1101.object_oriented.newobject;//用于给Strudent,Person对象成员属性显示初始化时显示执行了动作的消息类class InformationDisplay { public InformationDisplay(String str) {// 对象初始化时打印指定的消息 System.ou
2017-05-21 21:39:53 1355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人