Java基础
代码の羁绊
一位想40岁提前退休的程序员!努力ing...
展开
-
java判断String数组中是否包含某个元素
String[] list = {"aaa","bbb","ccc"};String str = "bbb";if (Arrays.asList(list).contains(str)) { return true;} else { return false;}原创 2021-02-22 17:17:39 · 10376 阅读 · 0 评论 -
深入理解java的反射机制
今天将从以下4方面来系统的学习一下java的反射机制: java反射是什么 java反射(Reflection)底层实现原理 java反射的简单演示 java反射的应用场景 1,java反射是什么 首先大家应该先了解两个概念,编译期和运行期,编译期就是编译器帮你把源代码翻译成机器能识别的代码,比如编译器把java代码编译成jvm识别的字节码文件...转载 2018-10-10 15:34:18 · 213 阅读 · 0 评论 -
创建线程的三种方式
Java线程的实现(三种方式) 继承Thread类 class MyFirsetThread extends Thread{ private int i = 0; @Overrider public void run(){ for(i=0;i<=100;i++){ System.out.print(Threa...转载 2018-10-08 11:39:07 · 126 阅读 · 0 评论 -
线程的生命周期及五种基本状态
一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();就绪状态(Runnab...转载 2018-10-08 10:38:59 · 35964 阅读 · 20 评论 -
List、Set、Map的区别
转载自:https://www.cnblogs.com/IvesHe/p/6108933.html (图一)1.面试题:你说说collection里面有什么子类。(其实面试的时候听到这个问题的时候...转载 2019-01-16 23:06:48 · 161 阅读 · 0 评论