一、runnable接口和callable接口有什么区别 runnable接口的run方法没有返回值,没有参数,不抛出异常 Callable接口的call方法有返回值,没有参...
一、runnable接口和callable接口有什么区别 runnable接口的run方法没有返回值,没有参数,不抛出异常 Callable接口的call方法有返回值,没有参...
一、线程相关概念: 1、什么是进程 进程(Process):进程是计算机中的程序关于某数据集合上的一次运行活动,是操作系统进行资源分配与调度的基本单位。 可以简单理解为:进程...
对方法的理解 1.方法是完成特定功能的、相对独立的程序段。2.方法定义遵循功能单一原则,也就是一个方法只做一件事。3.方法的特征是() 方法分类 -系统方法系统方法是jdk中...
字符串 字符串:使用双引号引住的任意个字符,称为字符串。在java中使用String类表示字符串。 字符 字符:单引号引住的一个字符,用char表示,字符串是字符的数组。 字...
指父类引用指向子类实例案例:需求: 设计宠物类,猫类,狗类,让猫和狗继承宠物类; 在宠物类中定义sound方法,表示宠物的叫声,但是叫声不能用具体的行为; 猫和狗重写父类的s...
新建状态(New): 线程对象被创建后,就进入了新建状态,但还未调用start()方法。例如,Thread thread = new Thread()。 就绪状态(Runna...
抽象类的产生: 当编写一个类时,我们往往会为该类定义一些方法,这些方法是用来描述该类的功能具体实现方式,那么这些方法都有具体的方法体。 但是有的时候,某个父类只是知道子类应该...
1.List接口介绍 List是有序的 Collection(也称为序列)。此接口的用户可以对列表中每个元素的 插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的...
1 线程概述 线程的核心问题是线程提供了并行解决方案 2 线程的相关概念 2.1 进程 进程(Process)是计算机中的程序关于某数据集合上的一次运动活动,是操作系统进行资...
一、什么是集合 集合是Java提供的储存数据的一种容器,长度不限,类型不限。 Java提供的关于集合的类和接口都在java.util包里面。 二、集合框架概览 Java集合,...
(此篇文章将持续更新) 一、flush()和close()的区别 flush():将流中的缓冲区缓冲的数据刷新到目的地中,刷新后,流还可以继续使用。 close():关闭资源...
1.什么是字符串 使用双引号引住的任意个字符,称做字符串。例如 2.字符串分类 java创建字符串有两种方式 字面量 字符串对象 3.字面量与字符串对象的区别 字面量 字符串...
1. io的概述: 数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时...
一、什么是方法 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 对于以程序来说,方法是完...
1 对象 1.1 什么是对象 在Java面向对象的世界中认为万事万物皆对象。也就是说能看得见、摸得着的任何物品都是对象。例如猫、狗、鸭子、订单、商品等。在面向对象的世界中,从...
1.类与类之间的三种关系 is a :继承关系,例如:公共汽车 is a 汽车 use a:使用关系,例如:人 use a 钳子 has a:包含关系,例如:人has a 胳...
构造函数 什么是构造方法 构造方法也叫构造函数,或者叫构造器 构造方法的方法名必须与类名相同 构造方法没有返回值,也不写void 注意:下面这个方法是构造方法吗 答:不是 第...
封装是面向对象的三大特征之一。 Java中的封装的实质就是将类和状态信息(成员变量)隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息(成员变量)...
1 面向对象的基本概念 1.1 什么是面向对象 面向对象程序设计(Object Oriented Programming,OOP)是一种基于对象概念的软件开发方法,是目前软件...
封装之public public修饰的属性没有访问限制,是最宽松的封装。 例如 name可以在任何地方被访问呢,也就是可以读和写 pubilc修饰类:类可以在任何地方被访问 ...