自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 数据库之约束,多表查询

Java 数据库之约束,多表查询 一 约束 数据库中的约束:对插入表中的数据做出一种限定,为了保证数据的有效性和完整性 主键约束 primary key 唯一约束 unique 非空约束 not null 自增长约束 auto increment 非负约束 unsigend 外键约束 foreign key 1.1主键约束 非空且唯一,一张表只能有一个主键 如何添加主键: create tab...

2019-08-25 16:11:30 207

原创 Java 数据库

Java 数据库 数据库 一 概念 数据库:数据存储的仓库,用于存储和管理数据 常见的数据库产品: Oracle:oracle公司 大型的关系型数据库 DB2:IBM公司 大型的关系型数据库 Mysql:mysql公司 中小型关系数据库 Sql Sever:微软公司 中小型关系型数据库 Sqllite:安卓系统内置数据库 微型关系型数据库 NoSql系列数据库:not only sql 二 S...

2019-08-22 15:30:38 194

原创 Java day26 网络编程

Java day26 网络编程 一 网络模型概述 1.1网络模型概述 ​ 计算机网络之间以何种规则进行通信,就是网络模型研究问题。 ​ 网络模型一般是指 ​ OSI(Open System Interconnection开放系统互连)七层参考模型 ​ TCP/IP四层参考模型 ​ 主机至网络层(物理层 , 数据链路层) , 网际层 , 传输层 , 应用层(应用层 , 表示层 , 会话层...

2019-08-01 16:23:03 172

原创 Javaday24 线程池 设计模式

Javaday24 线程池 设计模式 一 线程间的等待唤醒机制 object类中 void wait()在其他线程调用此对象那个的notify()方法或者notifyAll()方法前,导致当前线程等待。 void wait (long timeout) 在其他线程调用此对象的notify方法或notifyAll或者超过指定的时间量钱,导致当前线程等待。 void notify()唤醒在此对象监视器...

2019-08-01 16:22:22 267

原创 JAVAday23 多线程

JAVAday23 多线程 一 多线程基本概念 1.1进程的概念 在了解线程之前先要了解进程,进程就是正在运行的程序,是系统进行资源分配和调度的独立单元。每个进程都有自己的内存空间和系统资源,电脑上可以有多个进程,单核cpu在一个时间点上只有一个进程在运行。但是cpu可以在多个进程间高速切换,感觉像是在同时运行。 1.2线程的概念 线程依赖于进程,进程开启后会有多个任务,每个任务就是线程。线程有随...

2019-07-28 15:24:36 146

原创 Javaday22 杂七杂八流

Javaday22 杂七杂八流 一 数据输入输出流的概述和使用 数据输入流 :DateInputStream 数据输出流:DateOutputStream 特点: 可以写基本数据类型,可以读取基本数据类型 public static void main(String[] args) throws IOException { //数据输入输出流的特点,就是能够读写基本数据类型 ...

2019-07-25 16:05:30 189

原创 Javaday21 字符流出现的原因 转换流

Javaday21 字符流出现的原因 转换流 一 字符流出现的原因及编码表概况 由于字节流操作中文不是特别方便,所以java提供了字符流。 1.编码: 就是把字符串转换成字节数组 把一个字符串转换成一个字节数组 public byte[] getBytes();使用平台的默认字符集将此 String编码为 byte 序列,并将结果存储到一个新的 byte 数组中。 public byte[] ge...

2019-07-25 14:59:08 137

原创 JAVAday20 IO流

JAVAday20 IO流 一 IO流概述及其分类 1.什么是IO流 IO流用来处理设备之间的数据传输,java对数据的操作都是通过留的方式,操作的对象都在Io包中java.IO 2.IO流的分类 a:按照数据的流向(站在内存的角度) 输入流-------读入数据 输入流-------写出数据 b:按照数据类型 字节流:可以读写任何类型的文件,比如音频,视频,文本文件 字符流:只能读写文本文件 如...

2019-07-25 14:58:31 129

原创 JAVAday17 Set集合

JAVAday17 Set集合 一 set集合概述 set集合之下有三个子类分别是 1.HashSet 底层数据结构是哈希表(数组+链表+二叉树) ​ 元素无序(存取的顺序不一致),且元素唯一 2.LinkedHashSet 底层数据结构是哈希表和链表 ​ 元素有序,且唯一 3.TreeSet 底层数据结构是二叉树 ​ 元素唯一且可以对元素进行排序 二 HashSet, L...

2019-07-21 15:50:36 147

原创 Javaday13 StringBuffer 冒泡排序

13.01_常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:StringBuffer和String的区别 String是一个不可变的字符序列 StringBuffer是一个可变的字符序列 13.02_常见对象(StringBuffer类的构造方法) A:StringBuffe...

2019-07-18 17:16:14 136

原创 Javaday13 StringBuffer

13.01_常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:StringBuffer和String的区别 String是一个不可变的字符序列 StringBuffer是一个可变的字符序列 13.02_常见对象(StringBuffer类的构造方法) A:StringBuffe...

2019-07-18 16:48:57 141

原创 JAVA流程控制

JAVA流程控制 条件判断 /* 语法:if(条件判断){ 执行语句 }else if(条件判断1){ 执行语句 }else if(条件判断2){ 执行语句 }else{ 执行语句 } */ public class Demo01{ public static void main(String[]args) { int socre = 65; if (socre&...

2019-06-27 17:47:44 102

原创 JAVA运算符

JAVA运算符 算术运算符 public class E1 { public static void main(String[] args) { int a=10; int b=20; int c=30; int d=30; System.out.println("a+b="+(a+b)); ...

2019-06-27 17:26:16 129

原创 JAVA 01 注释 数据类型

java 01 注释 标示符 数据类型 一 注释 单行注释:单行注释:只能注释当前行,以//开始,直到行结束。 //单行注释 多行注释: 多行注释:注释一段文字,以/开始, /结束 /* 多行注释 多行注释 */ 文档注释:用于生产API文档,配合javaDoc。 /* *文档注释 *文档注释 **/ 二 标示符 标示符:Java 所有的组成部分都需要名字。类名、变...

2019-06-26 17:32:29 199

原创 JAVA 01:Hello World

java 01 一 计算机语言发展史 1、机器语言 ​ 缺点可读性差,不易记忆;编写程序既难又繁,容易出错;程序调试和修改难度巨大,不容易掌握和使用。机器语言直接依赖于中央处理器,所以用某种机器语言编写的程序只能在相应的计算机上执行,无法在其他型号的计算机上执行,也就是说,可移植性差。 2、汇编语言 ​ 为了减轻使用机器语言编程的痛苦,20世纪50年代初,出现了汇编语言。...

2019-06-26 15:40:22 177

空空如也

空空如也

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

TA关注的人

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