自定义博客皮肤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中MyBatis的xml这样写模糊查询

select * from ssmbuild.books WHERE bookName like concat(concat('%', #{bookName}), '%');

2021-06-18 00:09:58 704

原创 十一、java中的IO流——小白秃头史12

IO流 IO流概述 IO 输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称,也就是说数据在设备间的传输称之为“流”。流的本质是传输数据 IO流就是用来处理设备间数据传输的问题 按数据的流向: 输入流:读数据 输出流:写数据 按数据类型:一般情况下按数据类型分类 字节流 字节输入流 字节输出流 字符流 字符输入流 字符输出流 如果将一个文件以txt方式打开,没有出现乱码就用字节流,如果出现乱码或者不知道该用什么就用字符流 File File类的概述 F

2021-02-01 10:42:40 132

原创 十、java集合——小白秃头史11

集合 集合的特点:提供一种储存空间可变的储存模型,储存的数据可以随时发生变化 集合的体系结构 Collection Collection 集合概述和使用 概述: 单列集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素 JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现 使用: 多态的方式 具体的实现类,如:ArrayList public class CollectionDemo01 { public static void main(Str

2021-02-01 10:37:09 123

原创 九、java异常机制——小白秃头史10

七、异常 异常的概述 异常就是有异于常态,和正常情况不一样,有错误出现。在java中,阻止当前方法或作用域的情况,称之为异常。 异常的体系 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rYV0SvTa-1610097951596)(异常的体系.jpg)] Error:严重异常,处理不了,如:硬件问题 Exception:称为异常类,表示程序本身可以处理的问题 RuntimeException:在编译期是不检查的,出现问题后需要我们回来修改代码、 非RuntimeExcep

2021-01-08 17:26:19 126

原创 八、面向对象之多态——小白秃头史09

多态 同一个对象在不同时刻所表现出的形态 动物是动物,有很多的形态比如 猫,狗都是动物的形态之一 多态的前提和体现: 有继承/实现关系 有方法的重写 有父类引用指向子类对象 多态的体现 public class Animal { public void eat(){ System.out.println("动物吃饭"); } } //继承关系 public class Cat extends Animal{ //方法重写

2021-01-05 13:07:33 100

原创 七、java接口——小白秃头史08

接口(interfae) 可以理解为一种特殊的类,是由全局常量和公共的抽象方法组成 由于接口中只能是公共的抽象方法,所有public 和 abstract可以选择性省略 public interface MyInterfacr { //标准格式 public abstract void e1(); //省略abstract public void e2(); //省略public abstract void e3(); //省略abstract

2020-12-28 15:49:55 115

原创 六、面向对象之继承——小白秃头史07

继承 什么是继承? 继承是java中的一种机制,子类可以继承父类的所有属性和方法,子类也可以添加新的属性与方法 关键字 extends extends关键字用于继承,中文意思延伸, class A extends B;表示A 是B的延伸 ,在java中被继承的类称为父类或超类,新类叫做子类 继承的作用 提高了代码的复用性 属性与方法的重写 会继承父类的属性和方法,那么子类可以修改所继承父类的属性和方法吗? 当然可以,如果子类仅仅是将父类的属性和方法复制一份,那么子类的存在就没有意义了; 子类既是父类的扩展,

2020-12-26 14:11:53 159

原创 五、面向对象之封装——小白秃头史06

封装 封装概述:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式 封装的好处 隐藏实现细节,提供公共的访问方式 提高了代码的复用性 提高了安全性 封装的原则 将不需要对外提供的内容隐藏起来 把属性隐藏,提供方法对其访问 private关键字 是一个权限修饰符 可以修饰成员(成员变量和成员方法) 被private修饰的成员只在本类中才能访问 private最常见的应用 把成员变量用private修饰 提供对应的getXxx()和setXxx()方法 getXxx() & setXx

2020-12-25 15:29:49 104

原创 四、数组——小白秃头史05

四、数组 1.数组的概念 数组是一种容器,可以同时存放多个数据值 2.数组的特点 1.数组是一种引用数据类型 2.数组只能储存是同一种数据类的多个数据 3.数组的长度在此程序运行期间不可改变 3.一维数组 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 1.动态初始化 动态初始化(指定长度),在创建数组的时候指定元素的个数 格式:数据类型[] = new 数据类型[数组长度]; int[] array = new int[6]; 2.静态初始化 静态初始化(指定内容),在创建数组的时候自

2020-12-18 16:53:01 124 1

原创 三、java语言流程控制——小白秃头史04

三、java程序流程控制 1.顺序结构 程序从上到下的执行,中间没有任何的判断和跳转 注意:java中定义变量时采用合法的向前引用,如: 正确的: public class Test { public static void main(String[] args) { int i = 1;//先定义变量i int y = i + 1;//后引用变量i,才不会报错 System.out.println(y); } } 错误的: public

2020-12-17 16:12:12 103

原创 二、java基本语法——小白秃头史03

二、java基本语法 1.关键字和保留字 关键字:是被java赋予特殊含义的,用作专门用途的的单词,全部都为小写。 保留字:是现有Java版本尚未使用,但以后版本可能会作为关键字使用。 注意:在自己命名标识符的时候要避免使用这些关键字和保留字 2.标识符 标识符是java中需要自己来命令的都被成为标识符,如:类名、变量名、包名等 定义合法标识的规则:(如果不按照规则命名则会报错) 由26个英文字母大小写,0-9 ,_或 $ 组成。 数字不可以开头。 不可以使用关键字和保留字,但能包含关键

2020-12-16 11:16:15 137

原创 一、java语言概述——小白秃头史02

一、java语言概述 1. java语言概述 从Java的应用领域来分,Java语言的应用方向主要表现在以下几个方面: 企业级应用:主要指复杂的大企业的软件系统、各种类型的网站。Java的安全机制以及它的跨平台的优势,使它在分布式系统领域开发中有广泛应用。应用领域包括金融、电信、交通、电子商务等。 Android平台应用:Android应用程序使用Java语言编写。Android开发水平的高低很大程度上取决于Java语言核心能力是否扎实。 大数据平台开发:各类框架有Hadoop,spark,storm,

2020-12-10 16:14:39 165

原创 JDK-8的安装与配置——小白秃头史01

一、JDL的下载与安装 1.打开网页: https://www.oracle.come 下载相对应的JDK版本 2.双击下载好的exe,开始安装 3.进入到安装向导,全部点击下一部 注意:安装路径根据自己情况修改,但最好不要有中文 4.安装JR全部点击下一步,与JDK安装在同一个路径下即可 注意:如果提示需要将 jre 安装在一个空目录下,那自己创建一个目录即可。 5.安装完成 配置环境变量 以下是win10的环境变量配置方法 1.右键点击我的电脑选择属性,选择高级系统设置 2.点击环境变量 3.系统

2020-12-09 15:30:36 153 1

原创 为什么要学习编程语言——小白秃头史00

黑客梦 小白:你为什么学习编程语言? willie:额...因为我想做一个黑客 小白:仅仅如此??? willie:好吧,我承认我是为了钱 小白:屏幕前的你是为了什么呢?* 想学好一门编程语言必须有目的有目标的进行学习,所以无论是学习之前还是学习中都要给自己定制一个目标 众所周知程序员是一个高危职业,有一些人是因为一个黑客梦 ...

2020-12-07 15:06:09 232 1

空空如也

空空如也

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

TA关注的人

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