为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第三季_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • 异常处理总结
    查看全部
    0 采集 收起 来源:经验总结

    2015-09-20

  • 一定要注意哦: 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包
    查看全部
  • 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用String类的 valueOf() 方法 3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法: 1. 调用包装类的 parseXxx 静态方法 2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱 PS:其他基本类型与字符串的相互转化这里不再一一列出,方法都类似
    查看全部
  • * Map用于存储键值对,不允许键重复,值可以重复。 * (1)HashMap是一个最常用的Map,它根据键的hashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。 * HashMap最多只允许一条记录的键为null,允许多条记录的值为null。 * HashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashMap,可能会导致数据的不一致。 * 如果需要同步,可以用Collections.synchronizedMap(HashMap map)方法使HashMap具有同步的能力。 * (2)Hashtable与HashMap类似,不同的是:它不允许记录的键或者值为空; *
    查看全部
  • 自定义异常类 1.创建自定义异常类,继承于Exception类(创建字符串参数(mes)的构造方法,调用super(mes))。 2.在方法中通过throw关键字抛出异常对象,throw new 自定义异常名(参数) 3.如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续下一步操作。 4.在出现异常方法的调用者中捕获并处理异常。 一般try catch和throws不会一起写,try..catch是当方法遇到异常自己解决.或者声明异常,自己不管,在方法名后throws声明会抛出的异常. 自定义异常类定义带字符串参数的构造方法传递给父类是为了可以把大概的异常信息传给父类,让调用者在捕获这个异常时,可以知道大概的异常信息.(通过异常的一些方法输出) 比如throw new BusinessException("用户名不存在"),那么在调用者处理异常时,就可以捕获到自定义异常抛出的异常对象.并且获取到异常的内容. 声明异常是在方法名后通过throws声明可能出现的异常. 抛出异常则是throw new 异常类(); 捕获异常则是通过try..catch语句.
    查看全部
  • try...catch...finally语句块执行顺序:try块中捕获异常后,执行相应的catch语句块处理异常,然后执行finally语句,接着执行之后的语句,最后返回main方法!
    查看全部
  • try...catch...finally实现以异常处理: try{ 一些会抛出异常的方法 } catch(异常种类){异常处理代码块} . . (若干个catch模块) finally{异常处理最后要执行的代码};注意,catch语句块编写时要遵循“先小后大,先子后父”的原则!因为在出现异常时,会就近寻找处理异常的catch块,而父类catch块是适用于子类的,若写在子类之前,则子类catch块就得不到执行了!
    查看全部
  • 异常简介: 1.java中所有异常类都起源于Throwable类 2.Throwable类主要包括Error类和Exception类 3.Error类一般指虚拟机错误或者线程锁死 4.Exception类一般指编码、环境、用户操作输入出现问题 5.Exception类包括RuntimeException(非检查异常)和检查异常 a)RuntimeException ,运行时异常/非检查异常:由JVM自动抛出,并自动捕获,应从逻辑上改进代码 ①NullPointException空指针异常 ②ArrayindexOutOfBoundsException数组下标越界异常 ③ClassCastException类型转换异常 ④ArithmeticException算数异常等等 b)CheckExerption检查异常,需要手动捕获添加和处理 ①IOExerption文件异常 ②SQLExerption SQL异常等
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-09-20

  • 异常简介: 1.java中所有异常类都起源于Throwable类 2.Throwable类主要包括Error类和Exception类 3.Error类一般指虚拟机错误或者线程锁死 4.Exception类一般指编码、环境、用户操作输入出现问题 5.Exception类包括RuntimeException(非检查异常)和检查异常 a)RuntimeException ,运行时异常/非检查异常:由JVM自动抛出,并自动捕获,应从逻辑上改进代码 ①NullPointException空指针异常 ②ArrayindexOutOfBoundsException数组下标越界异常 ③ClassCastExerption类型转换异常 ④ArithmeticExerption算数异常等等 b)CheckExerption检查异常,需要手动捕获添加和处理 ①IOExerption文件异常 ②SQLExerption SQL异常等
    查看全部
    0 采集 收起 来源:Java异常简介

    2015-09-19

  • 友情提示: 1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1 2. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1 3. 使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符 针对如此繁杂的方法,推荐大家一个学习技巧:好记性不如烂笔头!多看的同时一定要多敲哦~~
    查看全部
  • // 创建Canlendar对象 Calendar c = Calendar.getInstance(); // 将Calendar对象转换为Date对象 Date date = c.getTime(); // 创建SimpleDateFormat对象,指定目标格式 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 将日期转换为指定格式的字符串 String now = sdf.format(date); System.out.println("当前时间:" + now);
    查看全部
  • // 使用format()方法将日期转换为指定格式的文本 SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); // 创建Date对象,表示当前时间 Date now=new Date(); // 调用format()方法,将日期转换为字符串并输出 System.out.println(sdf1.format(now)); // 使用parse()方法将文本转换为日期 String d = "2014-6-1 21:05:36"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 调用parse()方法,将字符串转换为日期 Date date =sdf.parse(d); System.out.println(date);
    查看全部
  • MARK
    查看全部
    0 采集 收起 来源:经验总结

    2015-09-19

  • 随机生成不重复数
    查看全部
  • 课程练习
    查看全部

举报

0/150
提交
取消
课程须知
此部分为 Java 课程的进阶内容,适合具有一定 Java 基础的伙伴们学习,如果您是新手,建议您移步 《Java入门第一季》 和 《Java入门第二季》,在理解并掌握面向对象相关知识后再回来进修。
老师告诉你能学到什么?
本课程将学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!