凌北辰

2021年10月6日

多线程概念

摘要: 1.线程就是独立的执行路径 2.在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程: 3.main()称之为主线程,为系统的入口,用于执行整个程序 4.在一个线程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为干预 5.对同 阅读全文

posted @ 2021-10-06 15:17 凌北辰 阅读(34) 评论(0) 推荐(0) 编辑

2021年9月15日

Java异常的五大运行异常

摘要: 1.NullPointerException 空指针异常 2.ArithmeticException 数学运算异常 3.ArrayIndexOutOfBoundException 数组下标越界异常 4.ClassCastException 类型转换异常 5.NumberFormatException 阅读全文

posted @ 2021-09-15 15:40 凌北辰 阅读(388) 评论(0) 推荐(0) 编辑
Collection接口实现类的特点

摘要: 1.collection实现子类可以存放多个元素,每个元素可以是Object 2.有些Collection的实现类,可以存放重复的元素,有些不可以 3.有些Collection的实现类,可以是有序的(List),有些不是有序(Set) 4.Collection接口没有直接的实现子类,是通过它的子接口 阅读全文

posted @ 2021-09-15 15:03 凌北辰 阅读(202) 评论(0) 推荐(0) 编辑
Arrays类

摘要: 它里面包含了一系列静态方法,用于管理或操作数组(比如排序和搜索) 1.toString返回数组的字符串形式 Arrays.toString(arr); 2.sort排序(自然排序和定制排序) Integer arr[] = {1,3,2,7,5}; 3.binarySearch通过二分查找搜索法进行 阅读全文

posted @ 2021-09-15 14:22 凌北辰 阅读(41) 评论(0) 推荐(0) 编辑
Java面试点

摘要: 1.标识符的规范:26个字母,数字,_,$ 数字不要开头 2.一个类中的类名字没有public的情况下,类名和文件名没有任何约束,一个Java文件可以有多个类 一个类前面前面有public来修饰,这个类必须和文件名一致,一个类中只有一个public类,其余的类不能有public 3.byte sho 阅读全文

posted @ 2021-09-15 10:44 凌北辰 阅读(22) 评论(0) 推荐(0) 编辑

2021年9月14日

equals()方法的使用

摘要: equals()方法返回的是一个boolean类型的值,用来比较两个对象是否等价。 在比较一些特定的引用类型数据时,允许改变严格的等价性标准,只要两个对象等价就返回true关系运算符中有一个==运算符,它可以对简单数据类型的值进行比较,也可以对引用数据类型进行比较。==判断不存在任何变通的可能,只是 阅读全文

posted @ 2021-09-14 16:42 凌北辰 阅读(271) 评论(0) 推荐(0) 编辑
匿名内部类

摘要: 匿名内部类是指没有指定类名的内部类,当某各类不需要重复使用,就可以定义为匿名内部类; 注意事项: 要有new操作符(因为没有操作符,是要直接生成对象 一个要实现接口或要继承的类。 一对小括号,如果是匿名子类,与实例化普通类的语法类似,如果有构造参数,要带上构造参数 如果实现一个接口,只需要一对空括号 阅读全文

posted @ 2021-09-14 15:06 凌北辰 阅读(54) 评论(0) 推荐(0) 编辑

2021年9月9日

Java函数

摘要: Java语言中的方法即是函数,实现特定功能的功能函数,就是Java类中的方法 Java函数的三要素(入口,函数,出口) 函数的入口就是函数被所带的各个参数,我们可以通过参数,把数据传入函数中,给计算机处理 函数体完成特定功能的代码 函数的出口 函数的返回值 函数定义的语法格式 访问权限修饰符 返回值 阅读全文

posted @ 2021-09-09 12:01 凌北辰 阅读(44) 评论(0) 推荐(0) 编辑
Java初始化块

摘要: 初始化块 静态初始化块 只在类的第一次实例化时执行一次,以后无论进行多少次实例化都不会在执行 实例初始化块 类每次实例化都会执行一次的代码 总结:在类被实例化时,初始化块优先于构造函数(构造器)执行,静态初始化块要优先于实例初始化块执行 阅读全文

posted @ 2021-09-09 11:11 凌北辰 阅读(21) 评论(0) 推荐(0) 编辑