- 博客(4)
- 收藏
- 关注

原创 java高级阶段之多线程一
创建多线程的两种方法 一:通过继承于Thread类的创建 1.创建一个继承于Thread类的子类; 2.重写Thread类中的run()方法; 3.创建Thread()类的对象; 4.调用start()方法; 创建的步骤及其代码如下: //1.创建一个继承于Thread类的子类; class MyThread extends Thread{ //2.重写Thread类的run; @Override public void run() { fo
2020-07-13 22:41:27
232
原创 java --集合基础的总结
集合的整体框架: 一、集合的框架 1. 集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明;此时的存储,主要是指能存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)。 2.1 数组的特点: 一旦初始化以后,它的长度就确定了; 数组一旦定义好,它的数据类型也就确定了。我们就只能操作指定类型的数据了; 比如:String[] arr;int[] str。 2.2 数组在存储多个数据方面的劣势: 一旦初始化以后,其长度就不可修改;
2020-07-20 23:50:43
279
原创 Java高级阶段之多线程之二
JDK5.0以后新增加的两种创建多线程的方式: 方式一:实现Callable接口 创建一个实现了Callable接口的实现类; 实现call()方法,将此线程要进行的操作放入其中; 创建Callable接口实现类的对象; 将此Callable接口实现类的对象作为参数传递到FutureTask构造器中,创建FutureTask的对象; 将FutureTask的对象作为参数传递到Thread构造器中; 创建Thread的对象,并调用start()方法; 实现及其代码如下: class NumThread i
2020-07-14 22:56:07
210
原创 面试题关于质数的求法
面试题关于质数的求法 100以内的所有质数的输出: 质数:素数,只能被1和他本身整除的自然数–>从2开始到这个数-1为止,都不能被这个数本身整除。代码如下: class PrimeNumberTest { public static void main(String[] args) { boolean isFlag = true;//定义一个Flag,表示i是否被j除尽,一旦除尽,修改其值 for (int i = 2; i <= 100 ; i++ ){//从2开始遍历100以内的自
2020-06-18 13:22:08
392
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人