自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中对象实例化过程中的多态特性

通过上述代码,始终明确调用的方法必须是实例化子类中重写的方法。 首先,在main函数中,【new B()】new了一个B类的实例化对象,在实例化对象时,调用了B类中的构造函数,执行【super(5)】,也就是public A(int v)------>setValue(v),由于调用的方法必须是实例化子类中重写的方法的原则。因此,这里调用的是B类中的setValue(v)方法,此时B实例的value值设置为2 x 5 = 10,后执行super.setValue(10),将...

2021-08-31 20:56:08 218

原创 Java基本数据类型

Java中分为两大数据类型1、内置数据类型 2、引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是-128(-2^7); 最大值是127(2^7-1); 默认值是0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一; 例子:byte a = 1...

2021-08-18 20:05:10 253

原创 关于Java static静态代码块

今天做了一道关于静态代码块的题,主要是看对于静态代码的理解以及执行顺序,题目如下:自己看了半天也是糊里糊涂的,之后找了一些资源后了解了一些执行顺序(1)父类静态成员和静态初始化块,按在代码中出现的顺序依次执行。(2)子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。(3)父类实例成员和实例初始化块,按在代码中出现的顺序依次执行。(4)执行父类构造方法。(5)子类实例成员和实例初始化块,按在代码中出现的顺序依次执行。(6)执行子类构造方法。总结来说就是:父类静态代.

2021-08-17 19:46:47 183

原创 继承,重载,重写

继承:你继承谁你就是谁,继承是一种严格的父子关系(例如:Student继承Person,那么Student就是人)UML: 类图(描述类和类之间的关系)Java是单继承,就是一个类只能继承extends(inherit)一个类,而java这中面向对象的语言就是对现实世界的描述,现实世界中是存在很多多继承,但是java里面是支持实现多个接口。Object是所有类的父类(这个父类不一定是直接父类)方法的重载: overload在同一个类里面,允许存在一个以上同名方法,只要他们..

2021-08-16 20:52:19 155

原创 打印九九乘法表

起初打印的时候,输出结果对不齐,就像下图这样看着很不美观。最后在网上找了一些资料,找到了关于 "\t" 的用法,它可以让你的输出的内容占据的空间一样,加入了 “\t”的之后效果如下图所示:当然,这只是我个人审美而已,只是为了输出出来好看一些而已,如果觉得没必要可以不使用,最后附上代码图@Test public void test6() { for (int i = 1; i <= 9; i++) { for (int j ...

2021-08-14 11:02:34 188

原创 利用HBuilder制作网页模板

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/myweb.css" /> </head> <body> <div class="header"> <div class.

2021-08-14 10:48:13 7420

原创 利用HBuilder制作简易猜数字游戏

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <table> <tr> 猜数字游戏(请输入1-100的数字) </tr> <tr> <td><input id="num" t.

2021-08-14 10:42:25 4341

转载 catch抛出异常finally还执行吗

在面试的时候,经常会问到一些很基础的知识,比如有没接触过try,catch,finally?他们的执行顺序是怎么样的呢?你对此嗤之以鼻,这不是很简单吗?按照顺序执就行了。没错,可是如果每一块有return,并且有抛异常,扑捉异常的情况呢?估计很多 人都答不上来。下面我列出try,catch,finally的各种情况,然后总结一招搞定try,catch,finally的执行顺序。举例:情况1: try{} catch(){}finally{} return;显然程序按顺序执行。情况2: try

2021-08-14 10:33:18 6399

原创 利用HBuilder制作一个简易计算器

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <table border="0" cellspacing="0"> <tr> <td colspan="2" align="center">购物简易计算器</td>.

2021-08-14 10:24:43 4283

空空如也

空空如也

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

TA关注的人

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