2015年10月5日

TCP/IP协议原理与应用笔记13:底层网络技术之传输介质

摘要: 1. 有线介质----导线管(导向媒体) • 双绞线 Twisted-pair cable • 同轴电缆 Coaxial cable 金属铜导线,电流 •光纤 Fiber-optic cable 玻璃或塑料线缆,光2. 无线介质----电磁波(非导向媒体) 8个频段 阅读全文

posted @ 2015-10-05 22:02 鸿钧老祖 阅读(274) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记39:Set集合之HashSet存储字符串并遍历

摘要: 1. HashSet类的概述: (1)不保证set的迭代顺序 (2)特别是它不保证该顺序恒久不变 HashSet底层数据结构是哈希表,哈希表依赖于哈希值存储,通过哈希值来确定元素的位置, 而保证元素唯一性是通过hashCode方法 和 equals方法完成的。 当哈希值不相同的时候,不需要判断equ 阅读全文

posted @ 2015-10-05 21:46 鸿钧老祖 阅读(467) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记38:Set集合之Set集合概述和特点

摘要: 1.Set集合概述和特点Collection |--List 有序(存储顺序和取出顺序一致),可重复 |--Set 无序(存储顺序和取出顺序不一致),唯一HashSet:它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变。注意:虽然Se... 阅读全文

posted @ 2015-10-05 21:11 鸿钧老祖 阅读(243) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记37:用户登录注册案例

摘要: 1. 登录注册案例分析图解:2. 用户登录案例 详细分析 和 分包实现:(1)用户登录案例详细分析(面向对象思想)按照如下的操作,可以让我们更符合面向对象思想: • 有哪些类呢? 用户类 测试类 • 每个类有哪些东西呢? 用户类: 成员变量... 阅读全文

posted @ 2015-10-05 18:47 鸿钧老祖 阅读(423) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记36:List练习之键盘录入多个数据在控制台输出最大值

摘要: 1. 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值分析: •创建键盘录入数据对象 •键盘录入多个数据,我们不知道多少个,所以用集合存储 •以0结束,这个简单,只要键盘录入的数据是0,我就不继续录入数据了 • 把集合转成数组 • 对数组排序 •获取该数组中的最大索引的值... 阅读全文

posted @ 2015-10-05 17:03 鸿钧老祖 阅读(722) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记35:List练习之产生10个1~20之间的随机数(要求:随机数不能重复)

摘要: 1. 需求:获取10个1-20之间的随机数,要求不能重复用数组实现,但是数组的长度是固定的,长度不好确定。所以我们使用集合实现。分析: •创建产生随机数的对象 •创建一个存储随机数的集合。 •定义一个统计变量。从0开始。 •判断统计遍历是否小于10 是:先产生一个随机数,判断该随机... 阅读全文

posted @ 2015-10-05 16:38 鸿钧老祖 阅读(1771) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记34:List练习之集合的嵌套遍历

摘要: 1. 需求: 我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList 但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。 而我现在有多个ArrayList。也要用集合存储,怎么办呢? 就是这个样子的:ArrayList>... 阅读全文

posted @ 2015-10-05 16:04 鸿钧老祖 阅读(322) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记33:Arrays工具类中asList()方法的使用

摘要: 1. Arrays工具类中asList()方法的使用1 public static List asList(T... a): 把数组转成集合注意事项: 虽然可以把数组转成集合,但是集合的长度不能改变。2. 代码示例:(1) 1 package cn.itcast_03; 2 3 impor... 阅读全文

posted @ 2015-10-05 15:23 鸿钧老祖 阅读(269) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记32:集合之可变参数的概述和使用

摘要: 1. 可变参数的概述和使用:(1)可变参数:定义方法的时候不知道该定义多少个参数(2)格式: 修饰符 返回值类型 方法名(数据类型… 变量名){ }注意:这里的变量其实是一个数组如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个2. 代码示例: 1 package cn.itc... 阅读全文

posted @ 2015-10-05 15:12 鸿钧老祖 阅读(180) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记31:集合之泛型类的概述和基本使用

摘要: 1. 为什么会有泛型呢?(1)早期的Object类型可以接收任意的对象类型,但是在实际使用中,会有类型转换的问题,也存在这隐患,所以Java提供了泛型来解决这个安全问题。2. 泛型类的使用:(1)首先定义一个泛型类ObjectTool,如下: 1 package cn.itcast_04; 2 3... 阅读全文

posted @ 2015-10-05 14:59 鸿钧老祖 阅读(161) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记30:集合之泛型的引入

摘要: 1. 泛型的引入:(1)首先我们看看下面这一段代码,如下: 1 package cn.itcast_01; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 6 7 public class GenericDemo {... 阅读全文

posted @ 2015-10-05 12:55 鸿钧老祖 阅读(196) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记29:使用LinkedList实现栈数据结构的集合代码(面试题)

摘要: 1. 请用LinkedList模拟栈数据结构的集合,并测试: 题目的意思是: 你自己的定义一个集合类,在这个集合类内部可以使用LinkedList模拟,使用LinkedList功能方法封装成自己的方法。2. 代码解析:(1)定义自己集合类MyStack,模拟栈数据结构( 先进后出 ) 1 pa... 阅读全文

posted @ 2015-10-05 11:12 鸿钧老祖 阅读(248) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记28:ArrayList集合练习之去除ArrayList集合中的重复字符串元素(升级)

摘要: 1. 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) 要求:不能创建新的集合,就在以前的集合上做。 2. 代码示例之 去除集合中重复元素,不创建新的集合: 运行效果如下: 阅读全文

posted @ 2015-10-05 10:42 鸿钧老祖 阅读(191) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记27:ArrayList集合练习之去除ArrayList集合中的重复字符串元素

摘要: 1. 去除ArrayList集合中的重复字符串元素(字符串内容相同)分析: (1)创建集合对象 (2)添加多个字符串元素(包含重复的) (3)创建新的集合 (4)遍历旧集合,获取得到每一个元素 (5)拿着个元素到新集合中去找,看有没有 有:不搭理它 没有... 阅读全文

posted @ 2015-10-05 10:30 鸿钧老祖 阅读(230) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记26:LinkedList的特有功能

摘要: 1. LinkedList的特有功能:(1)添加功能 public void addFirst(Object e) public void addLast(Object e) (2)获取功能 public Object getFirst() public Obejct g... 阅读全文

posted @ 2015-10-05 10:10 鸿钧老祖 阅读(221) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记25:Vector的特有功能

摘要: 1. Vector的特有功能:(1)添加功能 public void addElement(Object obj) -- add()(2)获取功能 public Object elementAt(int index) -- get() public Enumerat... 阅读全文

posted @ 2015-10-05 10:00 鸿钧老祖 阅读(262) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记24:ArrayList存储自定义对象并遍历

摘要: 1. ArrayList存储自定义对象并遍历2. 代码示例:Student.java,如下: 1 package cn.itcast_01; 2 3 public class Student { 4 private String name; 5 private int age; 6... 阅读全文

posted @ 2015-10-05 09:34 鸿钧老祖 阅读(195) 评论(0) 推荐(0)

Java基础知识强化之集合框架笔记23:ArrayList的实现原理

摘要: 1. ArrayList的实现原理: 这个可以直接参考网友的博客:http://www.cnblogs.com/ITtangtang/p/3948555.html 阅读全文

posted @ 2015-10-05 09:25 鸿钧老祖 阅读(184) 评论(0) 推荐(0)

导航