![](https://img-blog.csdnimg.cn/20210503164154147.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 95
主要梳理Java基础阶段的知识点
Super_Song_
farmer很忙
展开
-
Mybatis 详解 学习笔记
文章目录一、Mybatis 简介什么是mybatis概念理解如何下载二、Mybatis 测试案例搭建环境创建子模块核心配置工具类utils编写代码连接测试易错点三、增删改查1.Select 标签select标签属性案例2.Insert 标签3.update 标签4.delete 标签5.小结6.使用 Map 传参数7.模糊查询三、配置解析项目准备1.核心配置文件environments(环境配置)属性(properties)类型别名(typeAliases)设置(settings)其他配置映射器(mappe原创 2021-03-22 00:56:11 · 152 阅读 · 0 评论 -
Java 反射
文章目录一、类对象类的对象类对象类对象概念理解显示类的加载过程二、获取类对象1.通过类的对象获取2.通过类名获取3.通过静态方法获取演示注释三、常用方法演示1.获取无参构造,创建实例对象2.获取含参构造,创建对象3.使用反射获取类中方法,并调用方法4.获取所有方法5.获取当前类的方法6.获取单个方法ps:7.获取单个私有方法8.获取静态方法使用反射实现一个可以调用任何方法的通用方法9.获取类中的属性四、设计模式概念优点1.工厂设计模式概念演示2.单例模式概念饿汉式优点:缺点懒汉式优点缺点懒汉式(综合以上优点原创 2021-02-22 23:40:44 · 192 阅读 · 0 评论 -
Git教程
文章目录一、版本控制需求结论1.常见的版本控制工具2.版本控制分类(1)本地版本控制(2)集中版本控制 SVN(3)分布式版本控制 Git3.Git与SVN的主要区别4.Git历史二、Git安装配置1.下载2.卸载3.安装4.启动5.Git配置设置用户名、邮箱(必备)环境变量三、Git基本理论【重点】1.工作区2.工作流程3.Git项目搭建创建工作目录本地仓库搭建本地仓库搭建克隆远程仓库4.Git文件操作文件的四种状态查看文件状态忽略文件5.Gitee码云使用1.注册登录,完善个人信息2.设置本机绑定S原创 2021-01-30 23:15:10 · 195 阅读 · 0 评论 -
Maven教程
文章目录一、Maven概述1.为什么使用maven2.概念3.下载、安装4.maven基础配置二、仓库概念分类三、IDEA关联maven1.配置2.创建项目3.maven项目结构四、依赖的生命周期五、maven常用指令1.IDEA内置2.命令行六、私服1.下载私服2.安装3.使用私服【重点】打开阿maven配置文件settings.xml原理分析:4.maven项目部署到私服【重点】配置POM发布项目jar包一、Maven概述1.为什么使用maven随着项目中的jar包越来越多,jar包的管理越来越复原创 2021-01-30 12:34:56 · 161 阅读 · 2 评论 -
Java 网络编程
文章目录一、网络概述概念1.计算机网络概念分类二、网络模型1.OSI参考模型2.TCP/IP模型概念3.通信协议3.1 TCP协议概念3.2 UDP协议3.3 IP协议概念IP地址3.4 Port端口概念端口分类(一般是两个字节):四、网络编程概念:方法:演示4.2 基于TCP协议的Socket网络编程(1)开发步骤4.3 TCP编程案例一:客户端向服务端发送数据注意4.4 TCP编程案例二:客户端向服务端发送文件4.5 TCP编程案例三:多个客户端向服务端发送数据4.6 TCP编程案例四:使用Socket原创 2021-01-29 14:12:18 · 110 阅读 · 0 评论 -
Java常用类
文章目录一、内部类概念特点分类1.成员内部类特点(1)在类的内部定义的,与实例变量、实例方法同级别的类。(2)作为外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象(3)当外部类、内部类存在同名属性时,会优先访问内部类属性,就近原则(4)成员内部类不能定义静态成员2.静态内部类特点(1)在成员内部类的基础之上添加一个static关键字,就变成了静态内部类(2)不依赖外部对象,可直接创建或通过类名访问,可声明静态成员3.局部内部类特点(1)类似局部变量,定义在外部类方法中;作用范围和创建对象范围仅限于原创 2021-01-28 17:44:03 · 142 阅读 · 0 评论 -
Java IO框架
文章目录一、流的概念二、流的分类1.按方向输入流输出流2.按单位字节流字符3.按功能字节过滤流三、字节流1.字节流父类(抽象类)InputStream字节输入流OutStream字节输出流2.文件字节流FileInputStream特点构造方法方法案例注意:FileOutputStream案例案例,文件复制3.字节缓冲流特点BufferedInputStream构造方法BufferedOutputStream注意案例3.对象流特点序列化案例反序列化案例注意4.字符编码ISO-8859-1UTF-8GB231原创 2021-01-27 20:23:19 · 122 阅读 · 0 评论 -
Java集合框架(复习笔记+重难点理解)
一、集合概述1.概念:存储对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能2.和数组的区别1.数组长度固定,集合长度不固定2.数组可以存储基本类型和引用类型,集合只能存储引用类型基本类型数据装箱,转为引用类型也可以存集合里,集合类位于java.util包中二、Collection体系集合有序指添加顺序和遍历顺序一致,无序指添加顺序和遍历顺序不一定一致1.Collection父接口1.特点代表一组任意类型的对象,部分有序,部分无序2.方法boolean add(O原创 2021-01-25 01:01:05 · 729 阅读 · 0 评论 -
Java异常详解(复习、面试用)
一、异常1.异常的概念1.异常是程序执行时,出现的非正常情况,会导致JVM非正常停止2.异常本身是一个类,产生异常就是创建了异常对象,并将其抛出,Java处理异常的方式是中断处理3.异常不是语法错误,如果语法错了就无法编译通过,程序也无法运行2.异常体系体系图片!!!!!!!!!ThrowableJava中所有错误和异常的超类,继承自ObjectError错误,如内存溢出、系统崩溃,系统内部问题,暂时无法处理,暂且不管处理:必须修改源码,Exception编译期异常,编译时程序会出原创 2021-01-09 00:06:27 · 165 阅读 · 0 评论