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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。 foreach的语句格式: for(元素类型t 元素变量x : 遍历对象obj){ 引用了x的java语句; }
    查看全部
  • java.util.Canlendar类是一个抽象类,可以通过调用getlstance()静态方法获取一个Calendar对象,此对象已由当前日期时间初始化,即默认代表当前时间,如Calendar c = Calendar.getlnstance();; 调用Calender类得getInstance()方法获取一个实例,然后通过调用get()方法获取日期时间等信息,参数为需要获得的字段的值,Calender.Year等为Calender类中定义的静态常量 Calender类提供了getTime()方法,用来获取Date对象,完成Calender和Date的转换,还可以通过getTimeinMillis()方法,获取此Calender的时间值,以毫秒为单位。 Calendar c=Calendar.getInstance();//创建一个Calendar实例 int year=c.get(Calendar.Year);//获取年 int month=c.get(Calendar.MONTH)+1;//获取月 int day=c.get(Calendar.DAY_OF_MONTH);//获取日期 int hour=c.get(Calendar.HOUR_OF_DAY);//获取小时 int minute=c.get(Calendar.MINUTE);//获取分钟 int second=c.get(Calendar.SECOND);//获取秒 java.util.Calendar 1、实例化 Calendar c = Calendar.getInstance(); 2、转换为Date类型:Date date = c.getTime(); 3、转换为毫秒:Long time = c.getTimeInMills();
    查看全部
  • Math类位于java.lang包中,包含执行基本数学运算的方法,Math类得所有方法都是静态方法,所以使用该类中的方法时,可以直接使用 类名.方法名
    查看全部
  • 一定要注意哦: 1、 调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理 2、 使用 Date 类时需要导入 java.util 包,使用 SimpleDateFormat 时需要导入 java.text 包
    查看全部
  • Calendar类,进行时间和日期的处理 java.util.Canlendar类是一个抽象类,可以通过调用getlstance()静态方法获取一个Calendar对象,此对象已由当前日期时间初始化,即默认代表当前时间,如Calendar c = Calendar.getlnstance();; 调用Calender类得getInstance()方法获取一个实例,然后通过调用get()方法获取日期时间等信息,参数为需要获得的字段的值,Calender.Year等为Calender类中定义的静态常量 Calender类提供了getTime()方法,用来获取Date对象,完成Calender和Date的转换,还可以通过getTimeinMillis()方法,获取此Calender的时间值,以毫秒为单位。
    查看全部
  • Comparator接口
    查看全部
  • Comparable接口
    查看全部
  • Comparable与Comparator
    查看全部
  • Java中的异常抛出
    查看全部
  • Java的异常处理中,程序执行完try里面的代码块之后,该方法并不会立即结束,而是继续试图去寻找该方法有没有finally的代码块。 如果没有finally代码块,整个方法在执行完try代码块后返回相应的值来结束整个方法 如果有finally代码块,此时程序执行到try代码块里的return一句之时并不会立即执行return,而是先去执行finally代码块里的代码 若finally代码块里没有return或没有能够终止程序的代码,程序在执行完finally代码块代码之后再返回try代码块执行return语句来结束整个方法。若 finally 代码块里有 return 或含有能够终止程序的代码,方法将在执行完 finally 之后被结束,不再跳回 try 代码块执行 return 在抛出异常的情况下,原理也是和上面的一样的,把上面说到的 try 换成 catch 去理解就OK了。
    查看全部
  • 异常处理的catch块要按照一定的顺序进行编写 先写子类的异常后写父类的异常 用finally语句块进行善后工作,如关闭连接、关闭已经打开了的文件等
    查看全部
  • 不同的异常类型可以用不同的catch块捕获
    查看全部
  • 泛型的定义
    查看全部
  • try...catch语句块处理异常
    查看全部
  • Java异常简介: 1. Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类; 2. 其中Error类中包括虚拟机错误和线程死锁,一旦Error出现了,程序就彻底的挂了,被称为程序终结者; 3. Exception类主要指编码、环境、用户操作输入出现问题,Exception主要包括两大类,非检查异常(RuntimeException)和检查异常(其他的一些异常) 4. RuntimeException异常主要包括以下四种异常:空指针异常、数组下标越界异常、类型转换异常、算术异常等。 5. 检查异常主要包括文件异常和SQL异常,需要手动捕获
    查看全部
    1 采集 收起 来源:Java异常简介

    2017-02-21

举报

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

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