自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ajax

Ajax一、关于Ajax是一种异步无刷新技术,向服务器发送请求二、实现Ajax的步骤 创建XMLHttpRequest对象          var xhr = new XMLHttpRequest(); 打开/准备请求:open(参数1,参数2,参数3) ...

2019-09-05 20:16:10 102

原创 连接

连接一、分组(1)、分组:group by--按 部门 查询 平均工资 select avg(sal) from emp group by deptno; --按 部门 查询 平均工资,且平均工资大于2000的部门编号 --1、先分组 后过滤 (不推荐) select * from (select deptno, avg(sal) avsal from emp where 1...

2019-08-24 00:12:12 198

原创 数据库

数据库一、查询 select以如下几张表为例emp表:dept表:salgrade表: (1) 查询所有的员工信息 select * from emp; (2)查询所有的员工名字 select ename from emp; (3)去重 distinct select distinct deptno from emp; (4...

2019-08-22 22:52:04 109

原创 反射

反射一、关于反射:即将类的各个组成部分封装为其他对象。它是发生在程序运行期间的行为,使用反射可以使代码更动态,更灵活,便于后期维护。二、可以实现以下功能 在运行时判断任意一个对象所属的类; 在运行时构造任意一个类的对象; 在运行时判断任意一个类所具有的成员变量和方法; 在运行时调用任意一个对象的方法; 生成动态代理三、获取Class对象的方式...

2019-08-21 19:10:38 77

原创 网络编程

网络编程一、网络(1)、IP 在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。 特殊的IP:192.168.0.0~192.168.255.255 内部IP|私有IP,公司内部使用的IP地址 本地IP:127.0.0.1 localhost:本机 域名-->IP :DNS解析...

2019-08-19 20:52:17 84

原创 线程通信

线程通信1)、wait()线程等待,会让出对象的锁,让出cpu的资源,会进入到对象的等待池中,等待被唤醒—>阻塞状态2)、notify()唤醒具有可以运行的资源3)、信号灯案例package thread.communication;public class Thread01 { public static void main(String[] args) { Stre...

2019-08-19 20:51:25 99

原创 线程

线程 Thread一、定义进程中的一个执行控制单元,执行路径 线程分类: 单线程:安全性高,但是效率低 多线程:安全性低,但是效率高二、创建线程的几种方式 继承Thread类,重写run()方法 run()定义线程体 start() 开启线程 ...

2019-08-18 15:23:26 85

原创 容器

容器1)容器和数组的区别 数组:定长 容器:大小可以随着数据的多少动态改变2)Collection 即容器。是容器体系的父接口。可以存储任意类型的数据。有方法: add()con.add(1);con.add("啊哈哈");con.add(false);con2.add('a'); addAll():将指定 collection...

2019-08-15 21:46:11 497

原创 IO流

IO流一、字符流只能操作纯文本的数据。本质其实就是基于字节流读取时,去查找指定的码表 方法有: read();//读取单个字符。 close();//关闭该流并释放与之关联的所有资源。 flush();//char[] car=new char[1024];int len=-1; //存储读取到数组中的数据个数while((len=read.read(...

2019-08-15 21:45:27 67

原创 常用类

一、Math类 static  double  ceil(double  a) 向上取整 , 大于等于System.out.println(Math.ceil(-2.1)); //-2.0 static  double  floor(double  a)...

2019-08-14 17:17:35 61

原创 异常

异常1)定义 异常(Exception)即例外,程序没有按自己预想的结果运行出来,出现了非正常情况,即“程序得病了”。2)分类 所有的异常都是从Throwable继承而来的,它是所有异常的共同祖先。 Error和Exception分别是它的两个子类 Unchecked Exception为Error的子类 Checked Exception与Run...

2019-08-13 00:27:45 62

原创 常用类

常用类1)种类String,基本数据类型的包装类,Date日期类…2)String类 String 类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。它是不可变长的字符序列。 String(String original) 初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列String str2=new ...

2019-08-13 00:27:15 111

原创 Lambda表达式

Lambda表达式——jdk1.8的新特性 作用:简化匿名内部类 格式:()->{} 各符号含义: () : 重写的方法的参数列表 -> : 箭头符号 Lambda符号:具有上下文推到的作用 {} : 重写的抽象方法的方...

2019-08-11 21:38:00 105

原创 常用类

一、数组类1)可变参数 参数的个数可以有可以没有,可以有1个,可以有多个 数据类型 … 变量名 -->定义在参数列表的最后面public class Para02 { public static void main(String[] args) { getSum(1,2,3,4,5); test("haha","hehe",1); } //求多个整数的和 ...

2019-08-11 21:37:00 100

原创 几种常用模式

一、单例模式 一个类只能有一个实例 有两种实现方式:懒汉式、饿汉式 实现步骤 构造器私有化;(作用:控制外部不允许直接创建对象,因为不能调用构造器) 提供一个静态的私有的该类的引用; 公共的静态的访问方式,返回一个该类的对象1)饿汉式 条件:类第一次加载完成就创建对象,线程安全,但相对来...

2019-08-11 21:34:52 401

原创 JDK1.8接口新增

一、JDK1.8接口新增1)默认方法即被default关键字修饰的方法public class Demo01 { public static void main(String[] args) { A a=new Impl(); a.haha(); }}//接口interface A{ public default void dsiplay(){ System....

2019-08-11 21:32:05 212

原创 多态、抽象类、接口

一、object类 Object类是所有Java类的根基类 如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类 例如:public class Student{} 等价于 public class Student extends Object 1)、toString()方法 toString()把对...

2019-08-10 17:14:36 108

原创 面向对象2

一.gc垃圾回收机制1)、jvm时刻监控堆中对象,按照一定的声明周期进行清理回收2)、System.gc() :起通知的作用,通知垃圾回收机制回收垃圾,但是是否回收,什么时候回收无法控制其中一定会回收垃圾的情况: 匿名对象 对象无引用3)、finalize() :回收垃圾会先调用对象的这个方法二.package包和导包1)、定义为了便于管理大型软件系统中数目众多的...

2019-08-08 22:28:04 107

原创 面向对象

面向对象一、面向对象和面向过程的区别 都是一种思维方式,是一种思想 面向过程:关注应该如何实现?然后一步一步的实现 面向对象:关注应该招谁来完成?只关注对象,对象如何实现不关注面向对象是依托于面向过程的二、面向对象的优点 更符合显示生活的思维方式|角度 面向对象的思维方式更贴近于管理者,面向过程的思维方式体现在执行者 面向对象可以将复杂的问题...

2019-08-07 10:02:39 75

原创 数组

数组一、定义 数组(Array),就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为 数组名,编号称为下标。二、特点 引用数据类型 数据是个容器,长度一旦确定不可改变 一个数组中存放的多个数据的类型要求一致 数组中的数据是有序的(索引|下标->从0开始)三...

2019-08-05 22:38:19 124

原创 方法

一、方法1)定义方法是 给能够解决问题的多行代码取了一个名字的功能块 ,方便我们多次使用。是具有特定功能 的代码块。2)特点 方法不调用不执行 类中方法外,方法不能嵌套3)作用 main 方法过于臃肿 重复执行的代码块 命名,方便重复使用 方便自上而下分解问题 方便维护代码 4)声明格式 访问修饰符 &nbs...

2019-08-04 19:40:46 251

原创 循环

一、 循环 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。    Java中有三种主要的循环结构: while循环 do...while循环 for循环 1)for循环 格式:for(条件初始化;条件判断;条件变化){  &n...

2019-08-02 22:40:25 233

原创 运算符

一、数值型字面常量值表现形式整型 进制 组成 表现形式 二进制 由0,1组成 以0b开头 八进制 由0~7组成 以0开头 十进制 由0~9组成 ...

2019-08-01 22:30:54 122

原创 Java变量与数据类型

Java变量与数据类型一、编程规范 任何地方的名字都需要见名知意; 代码适当缩进; 书写过程成对编程; 对代码进行合理注释;注: 一旦修改的源代码之后要重新编译 一个java文件中可以存在多个类,但是只有一个类能被public修饰,并且要与文件名保持一致 一个类中只能有一个主方法 java是以类为单位的,每个类都有对应的字...

2019-07-30 21:01:54 111

原创 CSDN博客撰写

CSDN博客撰写常见问题使用markdown编写时对于图片上传之后不能显示的问题解决方法 首先在网上注册一个免费的图床,如:https://imgchr.com 再将本地图片导入到其中,生成相应的图片链接,最后复制并引用这些链接,图片不能显示问题可以得到解决...

2019-07-30 15:09:27 81

原创 Java的jdk安装与环境变量的配置(win10版)

Java的jdk安装与环境变量的配置(win10版) 1. Jdk的安装 1) 选中下一步 ​ 2) 先选“更改”,修改安装默认路径,继续“下一步” 3) 先选“更改”,修改安装默认路径,继续“下一步” 4) 最后完成安装 5)验证2. 环境变量配置 1) 2)然后依次选择“高级系...

2019-07-30 11:27:11 95

空空如也

空空如也

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

TA关注的人

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