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

Java入门第三季

陈码农
难度入门
时长 5小时 0分
  • Set中的contains()方法同时调用hashCode()和equals()方法,需要重写hashCode()和equals()两个方法。 list中不需要重写hashCode()方法。 Set的contains方法,先调用hashCode方法,如果hashCode相同,才会调用equals方法
    查看全部
  • 模拟借书 作业
    查看全部
    0 采集 收起 来源:经验总结

    2015-08-10

  • 连个家族Collection. Map Collection——list && Queue有序,可重复 set 无序,不能重复 Collection存储的是一个个独立的对象 单身宿舍--一个个出现 Map --HashMap 是用映射的来存储的 一对对夫妇。数据都是成对出现
    查看全部
  • throws 和throw
    查看全部
  • throws 抛出异常
    查看全部
  • 对象被存入集合都变成object类型了 取出时需要类型强转
    查看全部
  • 字符串类型id,从第一位开始比较,先数字后字母,数字1-9,字母A-Z a-z的顺序
    查看全部
  • List是元素有序并且可以重复的集合,被称为序列 List可以精确的控制每个元素的插入位置,或删除某个位置元素 ArrayList数组序列,是List的一个重要实现类 ArrayList底层是有数组实现的
    查看全部
  • 泛型的概念
    查看全部
  • Collections工具类--sort方法 Comparable--默认的比较规则 Comparator--临时的比较规则
    查看全部
  • JAVA集合框架
    查看全部
  • 1、处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理 2、在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常 3、对于不确定的代码,也可以加上try-catch,处理潜在的异常 4、尽量去处理异常,切记只是简单的调用printStackTrace()去打印 5、具体如何处理异常,要根据不同的业务需求和异常类型去决定 6、尽量添加finally语句块去释放占用的资源
    查看全部
    0 采集 收起 来源:经验总结

    2015-08-10

  • MathL类: 例: round():返回四舍五入后的整数(long类型) long a = Math.round(12.4); a = 12; floor():返回小于参数的最大整数(double类型)double b = Math.floor(12.4); b = 12.0; ceil():返回大于参数的最小整数(double类型)double c = Math.ceil(12.4); c = 13.0; random():返回[0,1)之间的随机数(double类型)int d = (int)(Math.random()*10); d的值为[0,10)之间的数;注意若将Math.random()转化为int值时,那么返回的就都是0,所以上面的(Math.random()*10)要先算出来再去转为int值。
    查看全部
  • Calendar 类: java.util.Calendar 类是一个抽象类,可以通过调用 getInstance() 静态方法获取一个 Calendar 对象,此对象已由当前日期时间初始化,即默认代表当前时间。 例: Calendar c = Calendar.getInstance(); 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); Calendar 类提供了 getTime() 方法,用来获取 Date 对象,完成 Calendar 和 Date 的转换,还可通过 getTimeInMillis() 方法,获取此 Calendar 的时间值,以毫秒为单位。 例: Date date=c.getTime(); Long time=c.getTimeInMillis();
    查看全部
  • 使用 Date 和 SimpleDateFormat 类表示时间 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出 Date 对象显示当前的时间 SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm"); SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") 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);
    查看全部

举报

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

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