自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java语言学习十七(集合)

思考题

2020-03-31 16:05:58 117

原创 Java语言学习十六(内部类)

在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类思考题...

2020-03-31 15:26:27 122

原创 Java语言学习十五(Object基类与基本类型包装类)

Java语言是面向对象的编程语言,Java程序中除了定义的基本类型的变量,其他的一切都是对象,所有对象对的类型都属于类,所有类都需要继承一个基类,那就是Object基类。也就是说,你声明的任意一个对象都是基类Object的对象,Object是最顶层的数据类型,即便是基本数据类型,也可以转换为其对应的包装类。也属于Object基类的对象。hashCode方法获取对象在内存堆中...

2020-03-31 15:13:40 441

原创 Java语言学习十四(接口)

使用接口好处思考题

2020-03-31 11:48:52 122

原创 Java语言学习十三(static,final,abstract关键字)

思考题

2020-03-31 11:32:50 88

原创 Java语言学习十二(方法重载/方法重写)

上面例程中println()方法就是方法重载。方法重载重载(overloading) 是在一个类里面,方法名字相同,而参数类型或参数个数不返回,类型可以相同也可以不同。不能以返回值类型区分方法重载。import java.util.*;public class Test { public void methodOne(String name) { } public v...

2020-03-31 11:13:01 166

原创 Java语言学习十一(多态)

通过参数类型实现的Java多态方法通常参数类型使用抽象类创建多态对象方法多态方法调用顺序Super关键字思考题

2020-03-31 10:43:13 147

原创 Java语言学习十(封装/继承)

import java.util.*;class A{ public A() { System.out.println("创建对象A"); }}class B extends A{ public B() { System.out.println("创建对象B"); }}class C extends B{ public C...

2020-03-31 09:57:17 104

原创 Java语言学习九(面向对象)

思考题目

2020-03-30 21:18:21 169

原创 Java语言学习八(排序)

排序在编程中经常用到,排序的算法与编程语言无关,所有编程语言都可以使用这些算法实现排序,常用的排序算法包括冒泡排序、选择排序、快速排序和插入排序,近期由于出现大数据分布计算的思想,出现了归并排序,就是将多个有序集合,合并在一起再次优化排序的算法。排序需要使用数组,使用嵌套循环将数组中的元素相互比较,并且互换位置,达到排序目的。不同的排序算法是对数组元素比较和互换的方法不同。冒泡排序...

2020-03-30 11:20:54 168

原创 Java语言学习七(数组)

程序基本上都是由数据结构和算法组成,数据结构需要定义变量存储,当需要很多存储很多数据时,需要定义很多变量,代码编写非常繁琐,所以引入数组,数组可以存放一组数据,定义和使用都比较容易。数组主要解决很多数据存储和管理的问题,避免定义很多变量。数组是分类型,特定类型的数组只能存储特定类型的数据,Java有八种基本数据类型(boolean,byte,char,short,int,float,long...

2020-03-29 20:33:36 139

原创 Java语言学习六(循环结构与Java转义符)

上一节中循环标签,你可以理解为循环体的别名,但标签的含义不只代表循环,由于Java历史版本的原因,Java标签可以代表程序执行位置,在早期的Java版本中存在goto语句,是可以无条件跳转到任意执行位置的,就是使用标签定义Java执行位置的。Java转义符使用\b退格键控制控制台等待效果public class Test { public static void main(Stri...

2020-03-29 12:23:56 98

原创 Java语言学习五(分支结构与循环结构)

基本上所有的编程语言都包括三大控制结构,不管是面向过程的编程语言,还是面向对象的编程语言,三大控制结构包括:顺序结构(代码逐行往下执行,根据编程逻辑决定的)分支结构(根据条件判断,代码如何跳转执行)循环结构(当满足条件时循环执行某段代码,直到条件不符合为止)顺序结构比较简单,就是按照程序员的意志逐行编写代码,JVM解析器逐行执行代码,例如:public class Test { pu...

2020-03-29 09:51:57 227

原创 SpringBoot集成JasperReport

使用JasperReport 引擎PDF报表,因为iText版本升级,由原来的包名com.lowagie.text.pdf.fonts转化为com.itextpdf.text.pdf.fonts,如果引用的Jar包报表不一致,通常报无法找到字体错误2020-03-09 13:39:44.784 WARN 10876 --- [nio-6060-exec-1] n.s.j.engine.expo...

2020-03-09 13:43:35 7075 1

空空如也

空空如也

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

TA关注的人

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