调节反射和集合反射,异常处理、集合框架和反射

 2023-09-20 阅读 15 评论 0

摘要:异常分类:检查异常、运行时异常、错误。 异常:Exception 是程序在执行过程中所产生的问题。 try{int num3 = Integer.parseInt(num1);int num4 = Integer.parseInt(num2);System.out.println("乘积为:"+(num3*num4));}catch(ArrayIn

异常分类:检查异常、运行时异常、错误。

异常: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:

    使用最广泛;最适合查询。

java集合框架的组成,  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());}

 

转载于:https://www.cnblogs.com/hxshxs/p/4439731.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/80142.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息