自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 【java编程】Collections工具类之复写reserve方法

import java.util.*;class CollectionsReverse { public static void main(String[] args) { List list=new ArrayList(); list.add("abb"); list.add("bbb"); list.add("aab"); list.add("aac"); l

2015-02-27 23:27:38 2485

原创 【java编程】Collections工具类之复写Fill实现部分替换

import java.util.*;class FillDemo { public static void main(String[] args) { List list=new ArrayList(); list.add("abb"); list.add("bbb"); list.add("aab"); list.add("baa"); System.out.

2015-02-27 21:12:31 630

原创 【java编程】Collection工具类之重写BinarySearch方法

import java.util.*;/*折中查找*/class CollBinarySearch { public static void main(String[] args) { List list=new ArrayList(); list.add("addbbb"); list.add("addcbb"); list.add("cdddads"); lis

2015-02-27 20:46:30 1923

原创 【java编程】Map集合之TreeMap字符串中字符出现次数

import java.util.*;class TreeMapDemo1 { public static void main(String[] args) { String str=CharCount("adlkjlkdsflkadsfaldkfj"); System.out.println(str); } public static String CharCount(S

2015-02-26 11:27:49 958

原创 【java编程】Map集合之TreeMap按学生姓名进行升序排序

import java.util.*;/*要对键值对进行排序,只能用TreeMap来排序 HashMap底层是哈希表,哈希表是随机的*/class TreeMapDemo { public static void main(String[] args) { TreeMap tm = new TreeMap(new compl()); tm.put(new Student("

2015-02-26 09:52:10 3118

原创 【java编程】Map集合之hashMap两种取出方式练习

import java.util.*;/*练习.HashMap两种取出方式 条件:每一个学生都有对应的归属地。 学生Student,地址String 学生属性:姓名,年龄 注意:姓名和年龄相同的视为同一个学生。 保证学生的唯一性*/class StuHashMapDemo { public static void main(String[] args) { Ha

2015-02-25 17:59:46 678

原创 【java编程】Map集合之HashMap--KeySet和EntrySet的两种取出方式

/*1.KeySet获取方法*/import java.util.*;class keySet { public static void main(String[] args) { HashMap hm=new HashMap(); hm.put("01","zs1"); hm.put("04","zs4"); hm.put("03","zs3"); hm.put(

2015-02-25 16:33:21 537

原创 【JAVA编程】泛型高级应用之泛型限定

/*泛型限定:?:代表通配符,也称点位符? extends E:代表可以接收E或者E的子类型 称为上限? super E:代表可以接收E或者E的父类型 称为下限*//*上限例子 ? extends E*/import java.util.*;class aaa{ public static void main(String[] args) { ArrayList al

2015-02-25 13:10:26 572

原创 【java编程】泛型的几种定义方法

/*定义在类上 同一个类对象的方法只能传入同一种数据类型*/Demo{ public void show(T t) { System.out.println("show:"+t); }}/*泛型定义在方法上 同一类对象可以传递不同类型的数据给同一方法上*/Demo{ public void show(T t)

2015-02-25 11:26:15 900

原创 【java编程】Collection类之TreeSet按字符串长度排序

import java.util.*;class TreeSetComparatorDemo { public static void main(String[] args) { //使用比较器来实现TreeSet集合按长度排序 TreeSet ts = new TreeSet(new StrLenComparator()); ts.add("aaaa"); ts.add

2015-02-23 11:36:21 1742

原创 【java编程】Collection类之HashSet存储自定义对象元素

/*SET集合是无序的,判断无序的方法是先比较hashcode值,如果相同 再比较equals方法*/import java.util.*;class hashCodeDemo{ public static void main(String[] args) { HashSet hs = new HashSet(); hs.add(new Person("lisi",33))

2015-02-17 09:21:18 593

原创 【java编程】Collection类之ArrayList去除自定义对象的重复元素

/*contains和remove用的比较方法都是equals方法*/import java.util.*;class removeObjectElement { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add(new Person("lisi",33)); al

2015-02-17 08:16:07 803

原创 【java编程】Collection类之ArrayList去除重复元素

import java.util.*;class ArrayListDemo{ public static void main(String[] args) { ArrayList al=new ArrayList(); al.add("java01"); al.add("java02"); al.add("java02"); al.add("java02");

2015-02-15 21:11:23 2393

原创 【java编程】Collection类之LinkedList实现队列,堆栈

import java.util.*;class LinkedListDemo { public static void main(String[] args) { toQueue tq = new toQueue(); tq.myAdd("java01"); tq.myAdd("java02"); tq.myAdd("java03"); tq.myAdd("java

2015-02-15 20:47:55 863

原创 【java编程】String之两个字符串获取最大子串

class MaxSubString { public static void main(String[] args) { String s1 = "aasdjkjlkjldjhellofoqieuiocnvmz"; String s2 = "aasdjkjlkjldhello"; System.out.println(getMaxSubString(s1,s2)); }

2015-02-12 20:59:03 1328

原创 【java编程】String之获取一个字符串在另一个字符串中出现的次数

class subStringCount { public static void main(String[] args) { String str="abccddaabbccddaabbccdd"; System.out.println(getSubCount(str,"cc")); } public static int getSubCount(String str,Str

2015-02-10 21:42:20 1104

原创 【java编程】String之字符串反转

class StringReverse { public static void main(String[] args) { String str="abccdedlakdj"; System.out.println(reverseString(str)); } //自定义要反转字符串的首尾 public static String reverseString(String

2015-02-10 21:15:52 488

原创 【java编程】String之重写trim方法

class MyTrimString { public static void main(String[] args) { String str = " hello java "; System.out.println(MyTrim(str)); } public static String MyTrim(String str) { //定义两个指针,一个从前

2015-02-10 20:15:02 1091

原创 【java编程】反射之更改成员变量

需求:将另一个java文件里的成员变量String str1=“boll”,str2="good",str3="bbb"中的o全改成a//class1import java.lang.reflect.Field; public class Constructor { public static void main(String[] args) throws Exception

2015-02-08 13:47:26 562

原创 【java编程】TCP_Socket网络编程之用URL类创建浏览器

import java.io.*;import java.net.*;import java.awt.*;import java.awt.event.*;class URLDemo { public static void main(String[] args) { new URLDemo(); } private Frame f; private TextField t

2015-02-07 16:27:26 564

原创 【java编程】TCP_Socket网络编程之用户登陆

import java.io.*;import java.net.*;class LoginClient{ public static void main(String[] args) throws IOException { //建立Socket服务,并指定主机和端口号 Socket s = new Socket("127.0.0.1",8801); for(int i=0

2015-02-04 11:11:58 804

原创 【java编程】tcp/udp——Socket网络编程部分

TCP——Socket网络编程部分:特点:1.tcp是面向连接的,连接时需要三次握手    2.tcp适合传输大数据    3.tcp能保证数据的完整性,传输速度稍慢构成:1.分为客户端和服务器端    2.客户端建立Socket服务,服务端直接使用客户端建立的Socket服务来完成数据的传输接下来我们就来用一张图来说明,客户端和服务端的关系吧!客户端配置的一般

2015-02-03 09:44:31 560

原创 【tcp网络编程】TCP上传文件到服务器

16.练习:TCP上传文件到服务器利用TCP上传一个文本文件到服务端来保存,如果上传完成提示上传成功重点:1.客户端文件读完后,添加一个文件结束标记 Socket里的setshutdownOutput()方法import java.io.*;import java.net.*;class  TextClient //客户端{public static void main

2015-02-01 20:46:35 553

原创 【tcp网络编程】用Socket建立一个简单的文本转换服务器

需求:建立一个文本转换服务器客户端给服务端发送文本,服务端将文本转成大写再返回经客户端而且客户端可以不断的进行文本转换。当客户端输入over时,转换结束   分析:     客户端:既然是操作设备上的数据,那么就可以使用IO技术,并按照io的操作规律来思考     源:键盘录入      目的:网络设备,网络输出流           而且操作的文本数据。可以选择字

2015-02-01 18:23:22 853

去除桌面图标文字阴影的4种方法

去除桌面图标文字阴影的4种方法 电脑|属性|高级|性能项的 设置|自定义|在桌面上为图标标签使用阴影|打上勾| 如果不行,再在桌面空白处右击|排列图标|在桌面上锁定web项目|把勾去掉

2013-03-13

GNS3模拟ASA教程

GNS3模拟ASA教程 以前看过很多教程到最后都没能实现,经我潜心研究终于可以了拿出来和大家分享,方便学习网络的朋友们。

2013-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除