自定义博客皮肤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 key1.1主键约束非空且唯一,一张表只能有一个主键如何添加主键:create tab...

2019-08-25 16:11:30 165

原创 Java 数据库

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

2019-08-22 15:30:38 152

原创 Java day26 网络编程

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

2019-08-01 16:23:03 136

原创 Javaday24 线程池 设计模式

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

2019-08-01 16:22:22 184

原创 JAVAday23 多线程

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

2019-07-28 15:24:36 108

原创 Javaday22 杂七杂八流

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

2019-07-25 16:05:30 154

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

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

2019-07-25 14:59:08 96

原创 JAVAday20 IO流

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

2019-07-25 14:58:31 92

原创 JAVAday17 Set集合

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

2019-07-21 15:50:36 106

原创 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 102

原创 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 99

原创 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 68

原创 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 93

原创 JAVA 01 注释 数据类型

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

2019-06-26 17:32:29 155

原创 JAVA 01:Hello World

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

2019-06-26 15:40:22 140

空空如也

空空如也

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

TA关注的人

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