2017年5月31日

摘要: 系统相关: System类:System类代表当前java程序的运行平台,程序不能创建System类的对象,通过System类直接调用它的变量和方法。System类提供了标准输入,标准输出和错误输出的类变量,并提供了一些静态方法用于访问环境变量,系统属性,还提供了加载文件和动态链接库的方法。 Run 阅读全文
posted @ 2017-05-31 21:50 zawjdbb 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 运行时后面跟上参数:java hello a m m 使用Scanner获取键盘输入: Scanner sc = new Scanner(System.in) hasNextxxx():是否还有下一个输入项,xxx代表Int,Long等基础类型,如果只是判断是否包含下一个字符串,直接用hasNext 阅读全文
posted @ 2017-05-31 21:37 zawjdbb 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源(如数据库连接,网络IO等资源) 程序无法精准控制垃圾回收的运行,垃圾回收会在任何时候进行,当对象永久的失去引用后,系统会在合适的时候回收它的内存 在垃圾回收机制回收任何对象之前,总会先调用它的finalize()方法,该方法可能使对象重新复 阅读全文
posted @ 2017-05-31 20:52 zawjdbb 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 用enum关键字定义枚举类,地位与class interface相同,有成员变量,方法,构造器,可以实现多个接口 一个java源文件只能有一个public枚举类,且必须名字相同 与普通类区别: 可以实现多个接口,但默认继承java.lang.Enum类,而不是Object类,所以不能显式的继承其他父 阅读全文
posted @ 2017-05-31 19:39 zawjdbb 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 三部分组成: 形参列表:可以省略形参类型,如果只有一个参数,可以省略括号 箭头:英文-> 代码块:如果代码块只包含一条语句,可以省略花括号,且自动return这条语句 (a,b)->{a+b} Lambda表达式的类型称为“目标类型”,会被当成一个任意类型对象,具体类型取决于运行环境 这里的“目标类 阅读全文
posted @ 2017-05-31 19:09 zawjdbb 阅读(81) 评论(0) 推荐(0) 编辑

导航