随笔分类 -  Java

摘要:多线程 多线程创建的三种方式: 1. 继承 Thread 类,重写 run 方法。 2. 实现 Runnable 接口。 3. 实现 Callable 接口。这个方法比较编写代码比较复杂,是 JDK 1.5 出来的。 方式 1 和 方式 2 的区别: 1. extends 是继承,一般要增强类的功能 阅读全文
posted @ 2020-01-02 11:23 学习趁早 阅读(159) 评论(0) 推荐(0)
摘要:String 类 正则表达式 StringBuffer 文档说明 根据 StringBuffer 的文档说明可知: StringBuffer 是 线程安全 的,主要体现在它的方法上有 synchronized 同步锁,也因此导致其执行效率较低。 StringBuffer 虽然是线程安全的,但是其安全 阅读全文
posted @ 2019-11-24 14:54 学习趁早 阅读(145) 评论(0) 推荐(0)
摘要:数组 声明和初始化 错误的方式: 数组的属性 length 数组一经初始化,其长度就保持不变,通过这个属性可以轻易求出数组的长度。 数组的属性 length 数组一经初始化,其长度就保持不变,通过这个属性可以轻易求出数组的长度。 数组是一种引用类型 除基本数据类型外,其他的数据类型都是引用类型,因此 阅读全文
posted @ 2019-11-24 14:50 学习趁早 阅读(106) 评论(0) 推荐(0)
摘要:异常 throw 和 throws 的区别 语句之后的代码无法再运行,此时 Eclipse 会显示 错误。 在 FileInputStream 的构造方法中可以看到,该方法抛出了一个异常,可以有两种处理方式:一是在调用该方法的另一个方法继续 throws FileNotFoundException, 阅读全文
posted @ 2019-11-17 21:43 学习趁早 阅读(133) 评论(0) 推荐(0)
摘要:面向对象 面向过程和面向对象 面向过程注重过程,犹如烧水喝茶的过程,先煲水,再冲茶。面向对象则是将这个过程参与者看做对象,有人的动作倒水,有水壶的动作烧水,有人的动作冲茶。将这个过程归类 class 成为一个个对象 Object,对象有方法 Method 和属性 field。 过程固定,则灵活性不高 阅读全文
posted @ 2019-11-13 22:30 学习趁早 阅读(117) 评论(0) 推荐(0)
摘要:语言基础 基本概念 关键字: 51 个,可以参考 https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Here is a list of keywords in the Java programming l 阅读全文
posted @ 2019-11-10 23:35 学习趁早 阅读(212) 评论(0) 推荐(0)
摘要:概述 Java 相关 Java 有三个方向: JavaSE(Java Platform,Standard Edition),这个部分是 Java 语言的基础知识,需要牢固掌握,后期的框架都是基于这些基础之上发展的,属于Java语言的地基;学习 Android 开发也需要学习这部分知识。 JavaEE 阅读全文
posted @ 2019-08-27 16:24 学习趁早 阅读(381) 评论(0) 推荐(0)