Java学习笔记(七)――获取类中方法的信息,java的LinkedList(三)

2014-11-24 02:40:50 · 作者: · 浏览: 2
5 -------------------------------------------------------------------
56 getMethods()获得的方法的名字是:toString
57 getMethods()获得的方法的返回值的类型class java.lang.String
58 getMethods()获得的方法的修饰符有public
59 -------------------------------------------------------------------
60 getMethods()获得的方法的名字是:notify
61 getMethods()获得的方法的返回值的类型void
62 getMethods()获得的方法的修饰符有public final native
63 -------------------------------------------------------------------
64 getMethods()获得的方法的名字是:notifyAll
65 getMethods()获得的方法的返回值的类型void
66 getMethods()获得的方法的修饰符有public final native
67 -------------------------------------------------------------------
复制代码
========================我是2014年2月11日的分割线========================
二、java的LinkedList
项目中要使用到LinkedList,其实对于java来说这些结构都已经是写好了的,只需要去调用就可以了,开发就简单了好多。
1.代码结构:主要写了下面几个java文件,将对LinkedList的操作分开。
LinkList.java实现对LinkedList类中方法的重写定义,这样就可以方便的使用自己定义的方法名对LinkedList进行操作,逻辑结构也就更加清晰一些了。
LinkListInfo.java数据封转
StorageTest,.java实现存储数据
MainTest.java测试代码,取数
2.代码
LinkList.java
复制代码
1 package linkedlisttest;
2
3 import java.util.LinkedList;
4 import java.util.List;
5
6 /**
7 * @author XT
8 * 定义List
9 *
10 */
11
12 public class LinkList
13 {
14 private static LinkedList linklist = new LinkedList();
15
16 public static void addToList(LinkListInfo displayinfo){
17 linklist.add(displayinfo);
18 }
19
20 public static void addFistToList(LinkListInfo displayinfo){
21 linklist.addFirst(displayinfo);
22 }
23
24 public static void addLastToList(LinkListInfo displayinfo){
25 linklist.addLast(displayinfo);
26 }
27
28 public static void removeFistToList(){
29 linklist.removeFirst();
30 }
31
32 public static void removeLastToList(){
33 linklist.removeLast();
34 }
35
36 public static List getList(){
37 return linklist;
38 }
39 }
复制代码
LinkListInfo.java
View Code
StorageTest,.java
复制代码
1 package linkedlisttest;
2
3 public class StorageTest
4 {
5 public void storageTest (){
6 for(int i=0;i<10;i++){
7 LinkListInfo linklistinfo = new LinkListInfo();
8 linklistinfo.setIdName("帅哥"+i);
9 linklistinfo.setIdNum(i);
10 LinkList.addToList(linklistinfo);//静态方法类可以直接使用
11 }
12 }
13
14 }