自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 为什么不能用ThreadPoolExecutor t = Executors.newFixedThreadPool(10)?它错在哪里?

为什么不能用ThreadPoolExecutor t = Executors.newFixedThreadPool(10) 一、创建线程池(以newFixedThreadPool为例)二、找到创建 executorService 对象的类三、提出疑问一、创建线程池(以newFixedThreadPool为例)首先,在我们使用线程池的方式来创建多线程的时候,会使用工具类 Executors 并调用它的方法,如下。这就相当于我们创建了一个可重用固定线程数的线程池。ExecutorService exec

2021-11-11 20:46:08 1482

原创 如何更改idea注释中的斜体字

如何更改idea文档注释中的斜体字点击file,再点击settings三个不同的注释取消勾选,这时候注释的字体就不再是斜体字了

2021-11-09 17:52:49 4202 3

原创 子类对象实例化全过程

子类对象实例化全过程一、从结果上看:继承性二、从过程上看强调说明一、从结果上看:继承性子类继承父类以后,就获取了父类中声明的属性或方法。创建子类的对象,在堆空间中,就会加载所父类中声明的属性。 二、从过程上看当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器…直到调用了java.lang.Object类中空参的构造器为止。正因为加载过所的父类的结构,所以才可以看到内存中父类中的结构,子类对象才可以考虑进行调用。图示:强调说明虽然

2021-11-01 11:36:02 298

原创 关键字:super

关键字:super一、super的理解二、调用规则1.super调用属性、方法2.super调用构造器一、super的理解super 关键字可以理解为:父类的二、调用规则1.super调用属性、方法1.1 我们可以在子类的方法或构造器中。通过使用"super.属性"或"super.方法"的方式,显式的调用父类中声明的属性或方法。但是,通常情况下,我们习惯省略"super"。1.2 特殊情况:当子类和父类中定义了同名的属性时,我们要想在子类中调用父类中声明的属性,则必须显式的使用"super

2021-10-24 19:53:42 97

原创 方法的重写

方法的重写一、什么是方法的重写?二、方法重写的应用三、举例四、重写的规则*一、什么是方法的重写?子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作.二、方法重写的应用重写以后,当创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法。三、举例代码如下(示例):class Circle{public double findArea(){}//求面积}class Cylinder extends Circle{public doub

2021-10-21 14:27:18 86

原创 方法的重载

方法的重载一、方法的重载的概念二、构成重载的举例1.举例一2.举例二三、如何判断是否构成方法的重载?一、方法的重载的概念定义:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。总结:“两同一不同”:同一个类、相同方法名参数列表不同:参数个数不同,参数类型不同二、构成重载的举例1.举例一Arrays类中重载的sort() / binarySearch();PrintStream中的println()2.举例二如下的4个方法构成了重载: pu.

2021-10-12 09:42:18 180

原创 return关键字

return关键字:1.使用范围:使用在方法体中2.作用:① 结束方法② 针对于返回值类型的方法,使用"return 数据"方法返回所要的数据。3.注意点:return关键字后面不可以声明执行语句。

2021-10-07 08:48:03 175

原创 类的设计中两个重要结构之二:方法

类的设计中,两个重要结构之二:方法举例方法的声明方法说明注意事项举例方法:描述类应该具的功能。Math类:sqrt()\random() \...Scanner类:nextXxx() ...Arrays类:sort() \ binarySearch() \ toString() \ equals() \ ...举例:public void eat(){}public void sleep(int hour){}public String getName

2021-09-30 09:14:43 94

原创 类的设计中两个重要结构之一:属性

类的设计中,两个重要结构之一:属性对比:属性 vs 局部变量回顾变量的分类对比:属性 vs 局部变量1.相同点: 1.1 定义变量的格式:数据类型 变量名 = 变量值 1.2 先声明,后使用 1.3 变量都其对应的作用域 2.不同点:2.1 在类中声明的位置的不同 属性:直接定义在类的一对{}内 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量2.2 关于权限修饰符的不同 属性:可以在声明属性时,指明其权限,

2021-09-29 10:31:07 216

原创 用for循环解决最大公约数和最小公倍数问题

输入两个正整数m和n,求其最大公约数和最小公倍数。思路分析具体代码思路分析1.先解决如何在键盘输入两个正整数m和n2.特殊情况下,公约数最大为m和n之间较小的一个,公倍数最小为m和n之间较大的一个,所以需要先比较出m和n的大小并赋值给变量max和min如4和12(最大公约数为4,最小公倍数为12)3.在for循坏中定义变量i。初始化条件为i = min时,迭代条件为i --(求公约数);初始化条件为i = max时,迭代条件为i ++(求公倍数)for(int i = min;i >

2021-03-16 15:33:34 10514 3

原创 Java生成随机数并对其范围进行扩充

Java生成随机数并对其范围进行扩充(int型)生成随机数扩充范围例如:随机生成一个整型二位数生成随机数int ran = (int)Math.random();此时的随机数范围为[0-1)扩充范围如有需求要将其范围扩大到[a-b],则有如下公式int ran = (int)(Math.random() * (b - a + 1) + a);例如:随机生成一个整型二位数范围是[10-99],则代码为:int ran = (int)(Math.random() * 90 + 10);

2021-03-12 09:49:26 169

原创 基本数据类型之间的运算规则

基本数据类型之间的运算规则前提:这里只讨论7种数据类型(boolean不在讨论范围内)文章目录基本数据类型之间的运算规则一、自动类型提升当容量小的数据类型的变量和容量大的数据类型的变量做运算的时候,结果自动提升为容量大的或者容量更大的数据类型特别的:当byte、char、short这三个数据类型一起运算时,变量的数据类型应该为int及其以上(包括它们三个自己和自己运算)二、强制类型转换需要使用强转符()有可能会导致精度损失一、自动类型提升当容量小的数据类型的变量和容量大的数据类型的变量做运算的时候,

2021-03-06 16:58:26 354 4

原创 标识符的命名规则与规范

标识符的命名规则与规范文章目录标识符的命名规则与规范命名规则(如不遵守规则,编译不会通过)命名规范(如不遵守,编译依旧可以通过,但还是建议遵守此规范)命名规则(如不遵守规则,编译不会通过)1.由26个英文字母大小写,0-9,_或者$组成2.不能以数字开头3.不可以使用关键字和保留字,但是命名中可以包含它们4.java严格区分大小写,但是命名长度无限制5.标识符的命名不可以有空格命名规范(如不遵守,编译依旧可以通过,但还是建议遵守此规范)1.包名:多单词组成的时候所有字母都用小写(xxxyy

2021-03-05 08:13:48 919 1

原创 java文件在dom命令行窗口编译时出现乱码的情况

java程序在编译时出现乱码的情况文章目录java程序在编译时出现乱码的情况代码举例cmd编译出错,出现乱码解决方式(此处以Notepad++举例)乱码消失成功编译代码举例class Persion{ public static void main(String[] args){ System.out.println("姓名:小徐"); System.out.println("性别:男"); }}cmd编译出错,出现乱码解决方式(此处以Notepad++举例)乱码消失成功

2021-03-04 17:34:20 154 1

原创 HelloCSDN!

HelloCSDN!文件夹创建及编译代码cmd运行结果

2021-03-03 22:17:20 101 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除