自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL

Mysql数据库1.什么是数据库数据库(DataBase,DB):指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合. 还是以文件的方式存在服务器的电脑上的。说白了就是数据的仓库, 用来持久化保存数据的.2.常见的关系型数据库MySql:开源免费的数据库,中小型的数据库,已经被Oracle收购了。MySql6.x版本也开始收费。后来Sun公司收购了MySql,而Sun公司又被Oracle收购Oracle:收费的大型数据库.Oracle公司的产品.

2020-07-04 17:27:28 3780

原创 Junit、反射、注解、JDK8新特性

Junit概述 : Junit是Java语言编写的第三方单元测试框架(工具类)作用 : 用来做“单元测试”——针对某个普通方法,可以像main()方法一样独立运行,它专门用于测试某个方法。Junit的使用步骤1.在模块下创建lib文件夹,把Junit的jar包复制到lib文件夹中2.选中Junit的jar包,右键选中 add as Library,把JUnit4的jar包添加到classPath中3.在测试方法上面写上@Test注解4.执行测试方法执行测试方法1.选中方法名—>右键—

2020-06-28 20:18:43 2762

原创 网络编程和NIO

软件结构:1.C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。特点: 客户端和服务器是分开的,需要下载客户端,对网络要求相对低, 开发和维护成本高,相对稳定2.B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。特点:没有客户端,只有服务器,不需要下载客户端,直接通过浏览器访问, 对网络要求相对高, 开发和维护成本低,服务器压力很大,相对不稳定网络编程三要素:协议,IP地址,端口号网络通信

2020-06-28 19:17:02 258

原创 File类

File类:java.io包,是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。构造方法1.public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。2.public File(String parent, String child) :从父路径名字符串和子路径名字符串创建新的 File实例。3.public File(File parent, String child) :从父抽象路径名和子路径名字符串创

2020-06-28 15:07:26 186

原创 IO流

IO流概述:-I : Input 输入 从其他存储设备读数据到内存中就是输入-O : Output 输出 从内存中写数据到其他存储设备IO流分类:-从流向上分:输入流和输出流-从数据类型上分:字节流和字符流两者是相互的,如:输入流中包含字节输入流和字符输入流;字节流中也包含字节输入流和字节输出流IO流的结构:-字节输入流:顶层父类 InputStream 抽象类,常用实现类为FileInputStream-字节输出流:顶层父类 OutputStream 抽象类,

2020-06-25 21:07:21 219

原创 线程

线程与进程进程是应用程序的执行单元,线程是进程的执行单元;并行与并发并行:同一时刻发生多件事情;并发:同一时间段发生多件事情;多线程原理和创建方式Java中的多线程的原理是抢占式调度,同一个时刻JVM只能执行一个线程;Java中创建多线程的方式:继承Thread类,及实现任务类对象;继承:创建一个Thread子类,重写run方法(任务代码),在测试类中创建子类对象,调用start()方法;实现任务接口:创建一个实现类接口,实现Runnable接口,重写run方法,在测试类中创建实现类对象,将

2020-06-21 21:01:07 193

原创 异常

异常概念程序运行期间,出现的不正常情况,导致jvm终止程序运行注意:java是面向对象语言,异常本身也是一个类,当出现异常的时候,就会创建该异常类的对象并抛出该异常对象创建异常对象,该对象就会包装异常的类型,异常的信息,异常的位置等信息异常体系Throwable类:是 Java 语言中所有错误或异常的超类\父类Error类: 表示错误,无法通过代码进行纠正,只能事先避免,相当于:绝症,例如: 栈内存溢出错误,服务器宕机,数据库奔溃…Exception类:表示异常,可以通过代码进行纠正,相当于:

2020-06-21 20:55:18 239

原创 集合

集合是储存引用数据类型的一个容器;@[TOC]单列集合Collection1)List:存储元素的特点是:可重复,有序存取,集合有索引值包含如:ArrayList,LinkedList集合,前者采用数组数据结构,查询快,增删慢;后者采用链表数据结构,查询慢,增删快;2)Set:存储元素的特点是:不可重复,存取无序,集合无索引值包含如:HashSet,LinkedHashSet,TreeSet等集合,HashSet是通过哈希表的的规则来进行保存元素的,虽然和存入集合的顺序不一致,但一旦存入,则不再改

2020-06-21 20:51:19 205

原创 面向对象三大特性与return break continue关键字的理解

面向对象三大特性与return break continue关键字的理解1.面向对象三大特性1.1 编程思维分为两种,一种是面向过程,一个是面向对象.面向过程指的是面对一个问题,一步一步解决它,而面向对象是在面对问题时找工具来解决它.可以理解为,面向对象是建立在面对过程的基础上的,它把面向过程的步骤作为工具,供解决问题使用.1.2 Java实现面向对象,是依靠其三大特性的,分别为封装,继承和多态.**封装:**作用是为了将类或者对象进行封存操作,不让外界直接访问,只能按照其给出的方式进行访问,保证数

2020-06-15 15:07:22 260

原创 Java入门-基本语法

Java入门第一周学习了基本语法:-包括常量、变量的定义;-知道了数据类型的分类:-基本数据类型和引用数据类型;前期重点放在了基本数据类型的四类八种,byte short int long float double boolean char,引用类型暂时接触到的是String,-定义一个变量它需要一个名字、一个类型、一个值,而所谓变量与常量不同的就是它可以变化,所以我们可以不断改变它的值,奇妙的是它很独特,一个变量只能拥有一个值,当它有新的值时,原有的值会被无情抛弃,像极了那啥~-逻辑符号和判

2020-06-12 20:00:24 328

空空如也

空空如也

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

TA关注的人

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