
java编程思想学习总结
文章平均质量分 75
wugegg
这个作者很懒,什么都没留下…
展开
-
泛型理解之元组类库
java编程思想一直是程序员比较害怕阅读并且很难懂的一本“高端”书籍,最近项目不太紧,给自己规定每天看三小节,并将自己理解的知识和课后习题依照自己的理解给予答案,纯属学习,工作刚半年,有太多东西需要积累,技术上的和非技术上的,希望在互联网做一个“不是程序员的”程序员,多的不扯,进入正题:(一).泛型---元组类库如果需要一个类包含很多中不同类型的对象,可以用元组,直接将一组对象(可以是原创 2015-02-28 16:05:36 · 805 阅读 · 0 评论 -
java编程思想之list泛型
可不可以有一个需求:构造一个泛型容器,可以容纳两种数据类型未知的对象,实现添加和随机取元素首先就想到了元组,实现多种类型的组合,随机数生成函数为Random,多的不说,贴代码package com;import java.util.ArrayList;import java.util.Random;public class test{ private ArrayList st原创 2015-03-02 14:43:28 · 515 阅读 · 1 评论 -
java泛型编程之泛型链栈
最近突然打算好好学一下java,因此每天给自己定的看三节java编程思想,并用scdn记录下来,权当是检验自己对于语言的理解程度链栈故名思议是一条头尾相连的链条,就像数据结构里面的链表一样struct Node{int item;Node * next;}这是c里面的结构体,用指针将整个链表串联起来,java里面则没有指针,但是也可以构造一个链栈,栈就是先进后出的一种数据结构,要明确原创 2015-03-02 10:25:08 · 558 阅读 · 0 评论 -
java编程思想之接口泛型
接口也可以做泛型编程,例如要实现一个接口Iterface,用到java生成器Gernerator,Iterable,还有迭代器iterator要实现泛型,必须要实现一个类型,这里就拿车作为一个基类,然后扩展其他的子类,在写代码前需要明确一点:java里面的for循环会去自动寻找iterator迭代器的方法,并寻找next()和hasnext()方法,知道hasnext()方法返回fal原创 2015-03-02 17:08:04 · 382 阅读 · 0 评论 -
java编程思想之泛型类
泛型深入研究:为了实现一个泛型类,暂不知道类的类型,利用类生成器生成类对象(可以生成不同的类对象)首先定义生成器接口:package com;public interface Gernerator { T next();}这是定义的生成器接口(泛型)然后就是顶一个泛型类来实现这个接口的方法public class test implements Gernerato原创 2015-03-03 15:58:29 · 385 阅读 · 0 评论 -
泛型之map生成器
要生成不同类型的map,需要用到生成器接口,泛型,首先定义一个pair关联对象类package com;public class Pair { public final K key; public final V value; public Pair(K k,V v) { this.key=k; this.value=v; }}这是一个基本类,K和V是有一定对应关系的原创 2015-03-09 20:48:28 · 521 阅读 · 0 评论