标签:
异常分类:检查异常、运行时异常、错误。
异常:Exception 是程序在执行过程中所产生的问题。
try{ int num3 = Integer.parseInt(num1); int num4 = Integer.parseInt(num2); System.out.println("乘积为:"+(num3*num4)); }catch(ArrayIndexOutOfBoundsException e){ e.printStackTrace(); System.out.println("没有输入两个数。"); return ;
Java集合框架:
集合的由来:处理多个相同数据我们采用数组,但数组空间固定,不能动态增长。
Collection:控制单列数据。
Map:控制键值对。
List:
ArrayList:
使用最广泛;最适合查询。
LinkedList:
当需要在集合的中间位置频繁增加或删除元素使用。
List<Integer> al = new ArrayList<Integer>(); // List al = new ArrayList(); al.add(1); al.add(2); //al.add("text"); al.add(3); al.add(4); al.remove(0); al.set(0, new Integer(10));
Set:
HashSet:
速度快。
TreeSet:
速度慢。
MAP:
在MAP中不允许出现重复。
反射:
//加载"com.lovo.Student" Class clazz = Class.forName("com.lovo.Student"); //获取类 System.out.println(clazz.getName()); //获取包 System.out.println(clazz.getPackage()); //将com.lovo.Student类中所有方法的名称列出 Method[] methods = clazz.getMethods(); System.out.println("方法名:"); for (Method method : methods) { System.out.print(" ,"+method.getName()); }
标签:
原文地址:http://www.cnblogs.com/hxshxs/p/4439731.html