笔记
UniqueZXY
这个作者很懒,什么都没留下…
展开
-
MySQL
Mysql数据库1.什么是数据库数据库(DataBase,DB):指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合. 还是以文件的方式存在服务器的电脑上的。说白了就是数据的仓库, 用来持久化保存数据的.2.常见的关系型数据库MySql:开源免费的数据库,中小型的数据库,已经被Oracle收购了。MySql6.x版本也开始收费。后来Sun公司收购了MySql,而Sun公司又被Oracle收购Oracle:收费的大型数据库.Oracle公司的产品.原创 2020-07-04 17:27:28 · 3730 阅读 · 0 评论 -
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 · 2695 阅读 · 0 评论 -
网络编程和NIO
软件结构:1.C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。特点: 客户端和服务器是分开的,需要下载客户端,对网络要求相对低, 开发和维护成本高,相对稳定2.B/S结构 :全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等。特点:没有客户端,只有服务器,不需要下载客户端,直接通过浏览器访问, 对网络要求相对高, 开发和维护成本低,服务器压力很大,相对不稳定网络编程三要素:协议,IP地址,端口号网络通信原创 2020-06-28 19:17:02 · 226 阅读 · 0 评论 -
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 · 151 阅读 · 0 评论 -
IO流
IO流概述:-I : Input 输入 从其他存储设备读数据到内存中就是输入-O : Output 输出 从内存中写数据到其他存储设备IO流分类:-从流向上分:输入流和输出流-从数据类型上分:字节流和字符流两者是相互的,如:输入流中包含字节输入流和字符输入流;字节流中也包含字节输入流和字节输出流IO流的结构:-字节输入流:顶层父类 InputStream 抽象类,常用实现类为FileInputStream-字节输出流:顶层父类 OutputStream 抽象类,原创 2020-06-25 21:07:21 · 185 阅读 · 0 评论 -
线程
线程与进程进程是应用程序的执行单元,线程是进程的执行单元;并行与并发并行:同一时刻发生多件事情;并发:同一时间段发生多件事情;多线程原理和创建方式Java中的多线程的原理是抢占式调度,同一个时刻JVM只能执行一个线程;Java中创建多线程的方式:继承Thread类,及实现任务类对象;继承:创建一个Thread子类,重写run方法(任务代码),在测试类中创建子类对象,调用start()方法;实现任务接口:创建一个实现类接口,实现Runnable接口,重写run方法,在测试类中创建实现类对象,将原创 2020-06-21 21:01:07 · 154 阅读 · 0 评论 -
异常
异常概念程序运行期间,出现的不正常情况,导致jvm终止程序运行注意:java是面向对象语言,异常本身也是一个类,当出现异常的时候,就会创建该异常类的对象并抛出该异常对象创建异常对象,该对象就会包装异常的类型,异常的信息,异常的位置等信息异常体系Throwable类:是 Java 语言中所有错误或异常的超类\父类Error类: 表示错误,无法通过代码进行纠正,只能事先避免,相当于:绝症,例如: 栈内存溢出错误,服务器宕机,数据库奔溃…Exception类:表示异常,可以通过代码进行纠正,相当于:原创 2020-06-21 20:55:18 · 205 阅读 · 0 评论 -
集合
集合是储存引用数据类型的一个容器;@[TOC]单列集合Collection1)List:存储元素的特点是:可重复,有序存取,集合有索引值包含如:ArrayList,LinkedList集合,前者采用数组数据结构,查询快,增删慢;后者采用链表数据结构,查询慢,增删快;2)Set:存储元素的特点是:不可重复,存取无序,集合无索引值包含如:HashSet,LinkedHashSet,TreeSet等集合,HashSet是通过哈希表的的规则来进行保存元素的,虽然和存入集合的顺序不一致,但一旦存入,则不再改原创 2020-06-21 20:51:19 · 176 阅读 · 0 评论 -
面向对象三大特性与return break continue关键字的理解
面向对象三大特性与return break continue关键字的理解1.面向对象三大特性1.1 编程思维分为两种,一种是面向过程,一个是面向对象.面向过程指的是面对一个问题,一步一步解决它,而面向对象是在面对问题时找工具来解决它.可以理解为,面向对象是建立在面对过程的基础上的,它把面向过程的步骤作为工具,供解决问题使用.1.2 Java实现面向对象,是依靠其三大特性的,分别为封装,继承和多态.**封装:**作用是为了将类或者对象进行封存操作,不让外界直接访问,只能按照其给出的方式进行访问,保证数原创 2020-06-15 15:07:22 · 216 阅读 · 0 评论 -
Java入门-基本语法
Java入门第一周学习了基本语法:-包括常量、变量的定义;-知道了数据类型的分类:-基本数据类型和引用数据类型;前期重点放在了基本数据类型的四类八种,byte short int long float double boolean char,引用类型暂时接触到的是String,-定义一个变量它需要一个名字、一个类型、一个值,而所谓变量与常量不同的就是它可以变化,所以我们可以不断改变它的值,奇妙的是它很独特,一个变量只能拥有一个值,当它有新的值时,原有的值会被无情抛弃,像极了那啥~-逻辑符号和判原创 2020-06-12 20:00:24 · 287 阅读 · 0 评论