自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day08 jar包的使用

APIApplication Programming Interface 应用程序接口api里面是提前定义好的一些类,类中有实现了某些功能的方法,属性,定义了一些接口等等。我们学习api的重点是学习使用它的定义好的方法1 类库java中生成的。class文件进行打包,生成一个.jar的文件,我们叫jar包,很多的jar包,形成了类库第一方jar包: java的类生成的jar包第二方jar包: 我们自定义的类生成jar包第三方jar包: 其他公司为了实现某些功能,封装成的jar 包2 生成j

2020-12-27 21:36:09 103

原创 day08常用类的概念

常用类1 Object所有类的父类,超类1,1 构造方法Object object =new Object();1,2 方法equals方法Object中的equals方法比较是两个对象的内存地址是否相同1,2,1 ** equals和==的区别== :可以判断基本数据类型和引用类型equals方法:只能判断引用类型1 = =判断的是基本数据类型的值是否相同,和引用类型是否是同一个引用,既内存地址是否相同2 equals方法,如果没有被重写,既和= = 的比较是相同的,都是内存地址

2020-12-27 21:20:19 61

原创 day08内部类以及匿名内部类概念

内部类1 概念定义在类的内部的类叫内部类2 分类1成员内部类2 普通内部类3 私有内部类4 静态内部类5 局部内部类~ 内部类的层次是没有限制的3 普通内部类直接定义在类的内部中,作为类的成员之一,使用public或者缺省修饰词修饰的内部类public class Outer {int num = 6;// 普通内部类public class Inner {int count = 9;public void innerRun() {System.out.println("

2020-12-27 21:08:46 65

原创 day09 String基本知识

StringString 类代表字符串不可变的字符串序列1 构造方法String str = "abc";// 构造方法String string = new String();System.out.println("***" + string + "-----"); // "" 空字符串byte[] bs = { 95, 66, 67 };String string2 = new String(bs);// 第二个参数:从数组的哪个下标开始,第三个参数开始几个长度的元素String

2020-12-24 10:08:31 94

原创 java第一阶段理论性知识总结

java重要知识点1 线程的生命周期2 流的特点1)流是有序的2)流是先进先出的3)流可以控制数据的流动方向4)流是可以关闭的5)流的作用主要是用来读取数据和写入数据的3 异常体系说明:1)异常体系的总体父类叫Throwable2)Throwable分两大类,一个是Error,代表严重错误3)Exception:代表异常,是不严重的情况,可以通过异常的处理,使得项目在出现异常问题后正常运行4)Exception分运行时异常和非运行时异常(编译时异常),运行时异常有个父类叫R

2020-12-22 19:13:55 281 1

原创 day17 多线程

多线程1 概念程序:逻辑和数据集合 静态的方式存储在磁盘中进程:运行中的程序,动态的方式在内存中运行线程:是进程的一个执行流程,可以独立完成一个任务,进程可以独立完成多个任务,既进程重有多个线程1.1进程和线程的区别1)进程是有自己独立分配的资源区域的,多个线程在该区域空间中共享这些资源。1.2多线程的目的是为了提高效率1)多线程是多个任务同时执行来提高效率的,但是并不是真正的同一时间执行,而是并发执行2)并发:一个线程会抢夺该cpu执行权,当它抢到了cpu执行权,会执行一段时间,在这个

2020-12-21 20:35:15 62

原创 day10正则表达式

正则表达式1 概述1)正则表达式本身就是字符串2)字符串的内容表达的是个规则规范3)作用就是简化代码 弊端:可读性差,正确率低2 案例qq号码 5-11 数字 第一个数字不是0String qq = "239823955463463456";// 5-11 数字 第一个数字不是0int len = qq.length();boolean bo = true;// 是qq号码if (len >= 5 && len <= 11) {char[] cs = qq

2020-12-20 21:49:24 74

原创 day10 包装类

包装类1 概述基本数据类型只能存储数据,不能对数据进行其他操作,java又是强类型的语言,所以将基本数据类型封装成一些包装类,在包装类中,可以存储数据,可以对数据进行操作,比如查看其他进制,判断字符是数字还是英文字母等等2 分类byte Byteshort Shortint Integerlong Longchar Characterfloat Floatdouble Doubleboolean Boolean3 Integer1)Integer 类在对象中包装了一个基本类型

2020-12-20 21:43:23 66

原创 day10 集合的基本概念

集合1 概述数组的特点:长度固定 存储同一数据类型 基本数据类型和引用类型 元素就是一个值数组的缺陷:1)不能改变长度2)只能存储一种数据类型的数据3)数组的元素只能是一个值,不能是一对值针对数组的不足,java提供了集合根据存储数据的不同,java封装了不同的集合(容器)2 集合的分类1)Collection里面存储的元素是一个值,所以它叫单列集合,他是个接口2)Map中存储的元素是一对数据,叫双列集合,他是个接口3)Collection的子接口是list和Set4)List中存储

2020-12-20 21:35:13 77

原创 day11 Set的基本概念

Set一个不包含重复元素的 collection,无序的并且最多包含一个 null 元素1 set的方法Set<String> set = new HashSet<>();set.add("one");set.add("two");set.add("three");set.add("four");set.add("five");和Collection中的方法一样,没有特殊的方法2 set的遍历第一种// 遍历set// 转变成数组// Object[]

2020-12-20 21:21:15 284

原创 day12 泛型的基本概念

泛型1概念1)当定义一个类时,类中的一些属性或者方法的参数类型不确定,并且不确定的数据类型之间没有任何的关系,之前可以用Object,jdk1.5版本之后提供了泛型的概念,可以使用泛型2)集合中存储的元素,如果需要全是String类型,但是集合允许存储其他数据类型,这样在遍历集合的过程中,向下转型就可能出错,泛型可以对集合中元素类型进行限定,就不会出现安全问题2格式<符号> 符号可以是T,S,Q符号就反之一个类型2.1 泛型使用在集合中Java在集合中定义了泛型,我们使用集合

2020-12-20 21:15:46 52

原创 day13 Map的基本概念

Map1)是双列集合的父接口2)List中的元素,一个元素是一个数据,是单列集合3)Map中的元素,一个元素是一对数据,这对数据叫键值对,键为key,值为value,一个key对应一个value4)实现类: HashMap, Hashtable,TreeMap1 概述1)key是键,不能重复,value是值,可以重复2)通过key可以找到对应的value3)key和value是一一对应的4)map中有三个集合,键集、值集或键-值映射关系集5)map是无序方法增Map<St

2020-12-20 21:05:50 124

原创 day14异常的几种处理类型

异常1 概念异常情况会改变正常的流程,造成一些恶劣的后果,可以提前准备一些措施来预防,为了减少损失java的程序在运行的过程中,出现的不正常情况,就是java的异常,java将这些不正常情况进行封装,封装成异常类,异常类中描述了异常出现的原因,出现的位置,出现的异常类型异常体系说明:1)异常体系的总体父类叫Throwable2)Throwable分两大类,一个是Error,代表严重错误3)Exception:代表异常,是不严重的情况,可以通过异常的处理,使得项目在出现异常问题后正常运行

2020-12-20 20:58:43 578

原创 day15 File文件的常用方法

File 文件的获取1)文件和目录路径名的抽象表示形式。2)路径名其实是个字符串的形式3)file的字符串路径需要使用分隔符根据系统的不同window \ /linux /Java提供了一个静态的属性,代表分隔符:File.separatorwindow \\ /linux /Java提供了一个静态的属性,代表分隔符:File.separator路径:–》全路径或者绝对路径 window 下的带盘符的路径–》相对路径:参考路径为当前文件所在的路径,File的相对路径就是项目的直接

2020-12-20 20:42:10 123

原创 day16:io流的相关概念及其应用

io流概念把不同的输入输出源(键盘,盘符文件,网络)抽象为流,通过流的方式去访问数据,也叫数据流流的特点1)流是有序的2)流是先进先出的3)流可以控制数据的流动方向4)流是可以关闭的5)流的作用主要是用来读取数据和写入数据的2流的分类根据流动方向: 输入流 输出流根据数据单位: 字节流 字符流根据功能 : 节点流 处理流2.1 java封装了4个流的基类输入流 inputStream Reader输出流 OutputStream Writer字节流

2020-12-20 20:23:24 79

原创 day02mysql相关问题及简述

相关知识按步骤编写sql代码:创建电影俱乐部数据库(filmclub)CREATE DATABASE filmclub2) 创建类型表(category) 类型编号: id int 类型名: name char(100)CREATE TABLE category(Id INT,NAME CHAR(100))3)将类型表的名字改为aa,再改回来ALTER TABLE category RENAME TO aaALTER TABLE aa RENAME TO categ

2020-11-18 10:39:27 134

空空如也

空空如也

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

TA关注的人

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