- 博客(7)
- 收藏
- 关注
原创 Java集合容器
Java集合容器 一、Collection接口 Java中常用的List,Set集合都继承字Collection接口并且都可以迭代 list和set的区别 list集合是有序的,set集合是无序的 list集合允许重复元素,set集合不允许重复(HashSet底层采用HashMap去重) List实现类 ArrayList底层采用数组实现,线程不安全。 Vector底层采用数组实现,线程安全。 Linked底层采用双向链表实现,并且实现了Queue接口,可以使用队列的特性,线程不安全 Set
2021-07-14 17:43:42
61
原创 Java基础复习
Java基础复习 Java语言特点 简单易学; 面向对象(封装,继承,多态); 平台无关性( Java 虚拟机实现平台无关性); 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持); 可靠性; 安全性; 支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便); 编译与解释并存; 在企业级开发中有极其强大的生态 JVM Java 虚拟机(JVM)是运
2021-07-11 10:29:04
69
原创 数据链路层
数据链路层 数据链路层的功能? 数据链路层的基本功能就是将源网络层来的数据封装成帧并可靠的传输到相邻计算机网络的网络层 数据链路层的传输单元为:帧。 数据链路层的基本问题? 1. 封装成帧 将网络层传输下来的数据报添加首部和尾部 2. 透明传输 帧使用首部和尾部进行定界,如果数据区出现首部和尾部字符,就造成会对帧的首部和尾部的误判。对数据部分出现首部或尾部的字符前添加转义字符,如果数据部分出现转义字符,就在转义字符前再加一个转义字符。在接收端可以还原出原始数据,在这一过程中透明传输的是转义字符,用户察觉
2021-03-12 17:12:35
93
原创 SSM整合
SSM基础框架整合 一、添加基础依赖 <!-- 版本控制--> <properties> <mysql.version>5.1.38</mysql.version> <spring.version>5.2.2.RELEASE</spring.version> <junit.version>4.12</junit.version> <druid.
2021-01-12 13:30:25
54
原创 Deepin 操作系统 安装Java环境
Deppin 操作系统安装java环境 一、安装jdk 第一步创建jdk存放文件 mkdir /usr/soft/jdk 跳转到创建的jdk目录里来 cd /usr/soft/jdk 下载jdk的Linux安装包,这里使用wget命令直接下载 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com
2021-01-03 14:12:48
416
原创 markdown语法入门
markdown语法入门 标题 一级标题 #+空格+标题名称 快捷键(Ctrl + 1) 二级标题 ##+空格+标题名称 快捷键(Ctrl + 2) 三级标题 ###+空格+标题名称 快捷键(Ctrl + 3) 四级标题 ####+空格+标题名称 快捷键(Ctrl + 4) … 依次类推,最多可支持六级标题 字体 加粗 我爱你 斜体 我爱你 斜体并加粗 ...
2020-03-27 17:29:08
76
原创 java环境搭建,及入门程序
java环境搭建及入门程序 下载Java开发环境 JDK 下载JDK JDK下载地址 安装JDK 除选择安装路径外,其他均默认即可 配置环境变量(以win10 为例) 1. 右键单击计算机,选择属性,然后点击高级系统设置 2. 选择高级,然后选择环境变量 3. 配置变量 在系统变量中创建三个属性,依次是:JAVA_HOME,CLASSPATH,PATH,如果系统变量中存在该属性就编辑 J...
2020-03-27 17:28:09
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人