自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java概念,细节

1. float i = 5.0;是一个错误的语句错误原因:java对浮点数默认为double类型解法1:float i = 5.0f; 在5.0后加一个f解法2:double i = 5.0; 将float改为double解法3:float i = (float) 5.0; 强制转换为float2 以;结尾的一段代码,即为一个表达式另:一个空;也是一个表达式...

2020-11-16 19:51:00 110

转载 接口和抽象类的区别

区别1:子类只能继承一个抽象类,不能继承多个子类可以实现多个接口区别2:抽象类可以定义public,protected,package,private静态和非静态属性final和非final属性但是接口中声明的属性,只能是public静态final的即便没有显式的声明注: 抽象类和接口都可以有实体方法。 接口中的实体方法,叫做默认方法public interface AP {public static final int resistPhysic = 100; //resi

2020-11-26 08:46:36 130

原创 java的四种访问修饰符

自身同包子类不同包子类同包类其他类private访问package访问继承访问protected访问继承继承访问public访问继承继承访问访问注:空白的为无法访问或继承

2020-11-20 09:11:11 135

转载 java传参的两种方式

前言:如果一个变量是基本类型比如 int hp = 50;我们就直接管hp叫变量=表示赋值的意思。如果一个变量是类类型比如 Hero h = new Hero();我们就管h叫做引用。=不再是赋值的意思=表示指向的意思比如 Hero h = new Hero();这句话的意思是引用h,指向一个Hero对象1 基本类型传参(int,boolean,char等)当传参类型为基本类型时,方法内无法修改方法外的基本类型参数。运行程序血瓶的值还是100,并没有改变。2 类类型传参

2020-11-20 08:11:56 2850

转载 在一个构造方法中调用另一个构造方法

如果要在一个构造方法中,调用另一个构造方法,可以使用this()这里通过this(name)在带两个参数的构造方法里调用了带一个参数的构造方法。

2020-11-19 21:51:38 5573

原创 关于java对象属性的访问

项目场景:IntelliJ IDEA问题描述:当方法中参数名和类的属性名相同时,无法给属性赋值。上图中我们通过调用setname()的方法给对象h赋了名字,但是最后打印出的结果却是null,这说明赋值并没有成功。 原因分析:属性和属性名一样在方法体中,只能访问到参数name解决方案:方法一:既然是重名导致的错误,那就把参数中的名字改一下成功输出“盖伦”,可见方法是可行的。方法二:通过this来指明哪个是属性的name也成功输出了“盖伦”,可见也没问题。.

2020-11-19 21:37:48 403

原创 random使用

方法一:new一个random对象,然后通过对象点方法名的方式赋值给一个变量注:random的范围是[0,1),左闭右开区间,通过方法一的方式如果想要改变random的范围比如改成30到100只需在括号里写上100,并在最后加上30.方法二:定义一个变量,通过直接通过Math.random的方式将随机值赋值给变量,注这种方式的随机值是double类型,所以要么变量是double要么将随机值强制转换为int,否则会出错。改变范围只需乘以对应的值,如果是以30开始,那就再加上30即可。..

2020-11-18 10:01:37 4961

原创 Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for lengt

项目场景:IntelliJ IDEA问题描述:控制台报错:Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for length 5 at HelloWorld.main(HelloWorld.java:14) 原因分析:数组下标溢出解决方案:将下标改为数组定义的个数之内...

2020-11-17 23:06:25 10061

原创 idea中切换当前运行文件

一.当一个文件夹下有多个可执行文件时如何切换想要运行的文件1. 点击idea右上角这个红色方框中的按钮2. 选择Edit Configurations3. 点进去后将右侧main class的文件改为你当前想要运行的java文件

2020-11-16 20:25:00 4482 2

原创 java类方法的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、如何使用类中的方法?二、使用步骤错误程序1.静态类的方式使用用2.通过对象的方式使用总结前言随着java语言的火热,人们对java的学习越来越多,本文就java类中方法的使用作相关的介绍一、如何使用类中的方法?java的类就像模板,通过类new出来的对象就是实例。例如:一个类表示是lol中的英雄,那每一个对象就是具体的人物-----盖伦、提莫、亚索等等。二、使用步骤错误程序1.静态类的方式使用用通过

2020-11-16 19:05:27 538

原创 idea运行按钮是灰的或是点击后报错 Cannot start compilation: the output path is not specified for module “day004“. S

项目场景:IntelliJ IDEA问题描述:在打开一个新的项目时发现运行图标是灰色的或是可以运行但是会弹出错误框。![在这里插入图片描述](https://img-blog.csdnimg.cn/20201116145641120.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3d3ajI5,size_16,color_FFFFFF,t

2020-11-16 15:28:43 786

空空如也

空空如也

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

TA关注的人

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