自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 JAVAEE--JDBC 、工具类、批处理、连接池、装饰close()方法-----D6

package cn.tedu.jdbc; import java.sql.Connection;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; /** * 6...

2018-12-23 18:56:36 366

原创 JAVAEE--MySql -2-----D5

2018-12-10 21:14:28 175

原创 JAVAEE--MySql -1-----D4

编码问题:

2018-12-10 21:14:14 187

原创 JAVAEE--jQuery ----D3

2018-12-10 21:13:50 176

原创 JAVAEE--JAVASCRIPT ----D2

2018-12-10 21:12:58 126

原创 JAVAEE--HTML、CSS ----D1

一、WEB概述B/S: Browser-Server• 浏览器服务器模型 WEBQQ 网页游戏优点: 不需要下载客户端程序, 使用浏览器可以直接访问. 程序的升级操作是在服务器端进行的. 浏览器只需要刷新页面就可以看到升级后的效果缺点: 浏览器具有一定的局限性, 页面的展示能力仍然是很差. 所有的页面数据都需要从服务器实时的获取, 所以对网速的依赖很高C/S: Client-Server...

2018-12-06 18:44:03 182

原创 JAVASE-API-13-- 反射 、注解 、内存以及JVM参数 ---D22

复习:1、 单例模式:在全局过程中只存在唯一的实例- - -将构造方法私有化,提供本类的静态对象- - - 饿汉式、懒汉式2、 套接字:用于网络传输的机制- - -本质上就是在网络上传输的流a) UDP:基于流。不建立连接,不可靠,传输熟读较快。在传输的时候会对数据进行封包,每一个包不超过64K。适用于对速度要求较高而对可靠性要求较低的场景b) TCP:基于流。建立连接,经过三次握手,可靠...

2018-11-29 21:47:39 185

原创 JAVASE-API-12--单例模式、网络编程(套接字)、断言、断点调试(Debug模式) ---D21

复习:1、 线程a) 是进程中在执行的任务或者是逻辑b) 每一个核在同一时刻内只能执行一个进程中的一个线程c) 引入多线程的意义:提高CPU的利用率d) 定义线程的方法:继承Thread,实现Runnable,实现Callablee) 多线程的并发安全问题:多个线程同时执行,多个线程之间是相互前瞻资源导致出现了不合理的数据f) 同步机制:synchronized – 同步代码块,同步...

2018-11-28 21:54:36 267

原创 JAVASE-API-11--线程 ---D20

复习:1、 转换流:进行字符流和字节之间的转换2、 打印流:能够向指定的位置输出数据。提供了格式化打印(printf)以及其他的一些便捷的打印(print)3、 合并流:用于合并多个字节输入流。在合并的时候,需要将多个自己输入流放入一个Vector集合中,然后利用Vector来构建Enumeration对象,最后利用构建的Enumeration对象来构建一个合并流对象4、 序列化/反序列化...

2018-11-27 22:00:21 254

原创 JAVASE-API-10-IO流2(转换流、打印流、合并流、序列化/反序列化流)Properties、Junit、RandomAccessFile、1.5新特性(静态导入、可变参数、枚举)--D19

复习:1、 IO:用于传输数据的机制a) 根据传输方向:输入、输出b) 根据传输形式:字符、字节c) 根据作用:节点流(只能直接操作数据的来源或者目的地)、处理流(在别的流的基础上进行额外的功能操作)d) 四个基本流都是抽象类e) 流中的异常处理:i. 将流对象方法在try之外声明并且赋值为null,然后放在try之内进行初始化ii. 在关流之前判断流对象是否为nulliii. ...

2018-11-26 21:56:22 199

原创 JAVASE-API-9--IO流(文件字符流、缓冲流、文件字节流、系统流/标准流) ---D18

复习:Map:存储的是键值对,健是唯一的。a) HashMap:底层基于数组+链表的结构。默认初始容量是16,默认加载因子是0.75f。如果指定了初始容量,经过运算会变成2n的形式。在扩容的时候默认每次增加一倍。允许存储null健和null值。异步式线程不安全b) Hashtable:底层基于数组+链表的结构。默认初始容量是11,默认加载因子是0.75f。如果指定了初始容量,指定多大就是...

2018-11-23 21:49:52 337

原创 JAVASE-API-8--Map映射(HashMap、Hashtable、ConcurrentHashMap)、File ---D17

复习:Collectiona) List:保证元素的存储顺序i. LinkedList:用节点存储数据。内存空间是不连续。适用于增删较多但是查询较少的场景。线程不安全b) Set:存储的元素是唯一的i. TreeSet:底层时间上一一颗二叉查找树结构,要求存储的元素所对应的类必须实现接口-Comparable;TreeSet会对其中的元素进行排序,排序规则是根据Comparable接口...

2018-11-22 22:00:51 206

原创 JAVASE-API-7--集合-2(LinkedList、Set[TreeSet/HashSet]、Queue、Iterator、Collections、泛型) ---D16

复习:1、 顶级借口是Collectiona) 泛型的作用是用于限定元素类型,并且集合中只能存储引用类型b) List—列表-其中的元素是有序的(指的是元素能搞保证存储顺序)i. ArrayList—顺序表。底层依靠数组存储数据。出事容量是10,每次默认扩容增加一半。增删相对复杂但是插叙却相对简单。本身是一个县城不安全的列表ii. Vector:向量。底层依靠数组来存储数据。默认容量默认...

2018-11-21 23:05:32 174

原创 JAVASE-API-6--集合(Collection、List、ArrayList、Vector、Stack)---D15

复习数学类a) Math:针对基本类型提供 初等数学运算。本身是一个最终类,构造方法是私有的提供了大量的静态方法,所有Math本身是作为一个完全的工具类来使用、b) BigDecimal:用于精确运算的类,在运算的时候要求将参数以字符串形式传入。c) BigInteger:能够存储和计算任意大的证书,同样要求参数以字符串形式传入日期类a) Date:重点掌握—掌握字符串和日期之间的转...

2018-11-21 23:04:03 259 1

原创 JAVASE-API-5--数学类、时间类、异常 ---D14

复习正则----捕获组(),\n就是捕获组的编号—匹配叠字replaceAll(“regex”,”new string”)----(“regex ()”,”$n”)split(“regex”)----以匹配到的元素作为切割符包装类----基本数据类型转成对应的包装类(封箱)基本数据类型直接赋值给包装类的对象(自动封箱)—对应的包装类.valueOf()—JDK1.5的新特性包装类对象直...

2018-11-20 21:59:30 714

原创 JAVASE-API-4-- 正则表达式2、包装类 ---D13

matchers()—根据正则表达式进行字符串的匹配replaceAll()—根据正则匹配到的元素进行替换split()----根据正则匹配到元素进行切割字符串交换位置:字符串提供了大量的不改变原串的方法案例:(1)匹配小数 00.09(不是小数) 0.111 01.264264 (2)匹配密码{6,12} 数字、英文字母、_-----最少出现两个(3)匹配...

2018-11-19 21:57:18 175

原创 JAVASE-API-3-- String、正则表达式 ---D12

复习:String—创建之后就不可以改变(底层的字符数组)----字符串都是String类的对象-----拼接(+去拼接,底层通过StringBuilder来完成,StringBuilder底层是一个可变数组,底层就是把String的不可改变StringBuilder底层可变字符数组)重要方法charAt()、length()、toCharArray()、CompareTo()数组里能存储...

2018-11-18 11:54:16 247

原创 JAVASE-API-2---String ---D11

String(字符串)1、概念String 是一个最终类----不能被继承创建之后不能改变,可以被共享-----底层有一个不可改变的字符数组(最终数组)。所有的常亮都要放到常量池-----字符串在常量池是地址的形式存在的,其他常量存储的就是值。分析图:图一:图二:图三:图四:所有的字符串都是String类的对象2、字符串拼接和StringBuilder拼接谁更高效...

2018-11-16 19:42:13 177

原创 JAVASE面向对象5---包、垃圾分代、API ---D10

(2)成员内部类   类内方法外,可以被访问权限修饰符修饰,可以定义非静态的属性和方法以及静态常量,可以拿得到外部类的所有属性和方法。(3)静态内部类   类内方法外,可以被访问权限修饰符修饰,可以定义任意的属性和方法以及静态常量,只能拿到外部类的静态属性和方法。  A.B.i-----如果A是一个对象,B是一个对象,i是B对象的属性;如果A是类,B是对象,i是B的属性;如果A是类,B是...

2018-11-14 21:13:58 198

原创 JAVASE面向对象4--抽象类、接口、内部类---D9

(4)静态代码块执行顺序:父类的静态(属性、代码块、方法(加载))–子类的静态–父类的对象(构造方法、构造代码块、属性(在构造代码块前面就先执行))----子类对象结果:面试题:分析:四、final(最终)final—关键字------修饰符: 数据、方法、类(1) 、数据(修饰)final修饰的是基本数据类型的数据,就是最终值不能发生改变 (final修饰的数据...

2018-11-13 08:53:46 203

原创 JAVASE面向对象3---继承和多态---D8

2.继承(1)概念多个类中有重复内容把重复放到一个新类中,就可以通过extends关键字去让原来的类和新类产生继承关系。新类----父类、超类、基类; 原来的类----子类、派生类。子类只能拿到父类一部分信息(有作用域的限制)(2)单继承和多继承哪个好?场景不一样需要的也不一样。  一个父类中可以有多个子类,一个子类只能有一个父类-----java单继承----避免的方法的混用,提高代码...

2018-11-13 08:53:33 230

原创 JAVASE面向对象2--(封装)---D7

2.类与对象new----对象是类的具体实现3.方法传值: 传入的对象就是引用数据类型4.构造方法   与类同名没有返回值数据类型的方法—如果代码中没有构造方法JVM在编译时期会默认添加无参构造,如果代码中已经有了构造方法就不在默认添加—重载—创建对象和属性初始化在java中所有的非静态属性和方法都可以通过对象调用5.this:  关键字—当前类的对象的引用(虚拟的对象)...

2018-11-13 08:53:17 216

原创 JAVASE语法基本组成5----二维数组、方法和面向对象部分---D6

二维数组 概念:数组元素是一维数组的数组定义格式:例子:二维数组的应用:遍历—嵌套循环十一、方法Eclipse依赖jdk导入jdk:用什么版本jdk编译例子:1.概念:对重复且有效的代码进行提取,这种提取的形式就叫方法。2.书写格式:修饰符:public static  返回值数据类型:返回什么数据类型的值就用什么数据类型来接,如果没有返回...

2018-11-13 08:52:55 205

原创 JAVASE语法基本组成4--数组---D5

定义类型:2.数组类型[] 数组名=new 数据类型[]{元素值1,元素值2,元素值3……};每个元素值确定之后长度也就确定了Int[] arr= new int[]{1,2,4,5};也可以分成声明和赋值的两个过程3.数据类型[] 数组名={元素值1,元素值2,元素值3….};Int[] arr = {1,2,3};new----关键字-创建对象,开辟内存空间java内存:...

2018-11-13 08:52:23 198

原创 JAVASE语法基本组成3---D4

九、流程控制语句1、选择语句:1)if语句:执行流程:先去计算表达式的值,如果是true就执行语句体1,如果是false就执行语句2如果if语句格式2返回的也是值,那就可以和三目运算符等效。例子:b) if语句格式3: 执行流程:先去计算表达式1,如果是true就执行语句体1,如果是false就去计算表达式2,如果是true就执行语句体2,如果是false就去计算表达式3,...

2018-11-13 08:51:56 223

原创 JAVASE语法基本组成2---D3

七.运算符(1)分类: 包算数运算符、赋值运算符、比较(关系)运算符、逻辑运算符、位运算符、三目(元)运算符算数运算符赋值运算符比较(关系)运算符逻辑运算符位运算符扩展:三目(元)运算符(2)优先级八.键盘输入(1)概念:在控制台用键盘输入数据,再获取这个数据。(2)步骤九.流程控制语句(1)顺...

2018-11-13 08:51:08 246

原创 JAVASE简介---D1

1.java简介在1995年由sun公司推出的一款高级编程语言(Oak橡木),是WEB应用程序的首选。特点:面向互联网编程,安全可靠、面向对象、跨平台等。2. java语言的特点-----跨平台(操作系统)JVM(java虚拟机)—事先对应的操作系统上安装对应版本的JVM,就能实现同一个java应用程序最后得到的结果一样,是因为JVM屏蔽了底层系统的差异。3.java语言的三大技术结构...

2018-11-06 20:19:47 390

原创 JAVASE语法基本组成部分---D2

梵蒂冈地方是广东佛山公司

2018-11-06 20:19:29 1071

javase_day01

Java基础,Java的起源,jre,、jvm等介绍。

2018-11-06

空空如也

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

TA关注的人

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