![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
码农天注定
IT老男人
展开
-
ArrayList遍历的4种方法
ArrayList遍历的4种方法 Java代码 package com.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayListDemo { public stati转载 2011-12-22 16:02:26 · 548 阅读 · 0 评论 -
HashMap的两种排序方式
MapString, Integer> map = new HashMapString, Integer>(); map.put("d", 2); map.put("c", 1); map.put("b", 1); map.put("a", 3); ListMap.EntryString, Integer>> infoIds = new ArrayListMap.Entry转载 2011-12-22 16:28:53 · 537 阅读 · 0 评论 -
Java反射机制
问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案是可以的,JAVA提供一种反射机制可以实现。 目录 什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能 获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新转载 2011-12-23 10:59:43 · 422 阅读 · 0 评论 -
UML中类图实例
UML中类图实例 接口:空心圆+直线(唐老鸭类实现了‘讲人话’); 依赖:虚线+箭头(动物和空气的关系); 关联:实线+箭头(企鹅需要知道气候才迁移); 聚合:空心四边形+实线+箭头(雁群和大雁的关系); 合成/组合:实心四边形+实线+箭头(鸟和翅膀的关系); 泛化/继承:空心三角形+实线(动物和鸟的继承关系); 实现:空心三角形+虚线(实现大雁飞翔的接口);转载 2011-12-22 17:24:32 · 688 阅读 · 0 评论 -
23种设计模式一语概括
来源:http://www.itisedu.com/phrase/200604231322005.html Design Patterns: Elements of Reusable Object-Oriented Software(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合转载 2012-02-21 17:42:52 · 1260 阅读 · 1 评论 -
一道java笔试题,如何截取带有汉字的字符串
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,应该输出为“我ABC”而不是“我ABC+汉的半个” public static String split(String s,int n) { int d=n,i=0; wh原创 2012-02-15 14:29:04 · 839 阅读 · 0 评论