- 博客(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
63
原创 Java基础复习
Java基础复习Java语言特点简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持);可靠性;安全性;支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很方便);编译与解释并存;在企业级开发中有极其强大的生态JVMJava 虚拟机(JVM)是运
2021-07-11 10:29:04
70
原创 数据链路层
数据链路层数据链路层的功能?数据链路层的基本功能就是将源网络层来的数据封装成帧并可靠的传输到相邻计算机网络的网络层数据链路层的传输单元为:帧。数据链路层的基本问题?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
55
原创 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
418
原创 markdown语法入门
markdown语法入门标题一级标题 #+空格+标题名称 快捷键(Ctrl + 1)二级标题 ##+空格+标题名称 快捷键(Ctrl + 2)三级标题 ###+空格+标题名称 快捷键(Ctrl + 3)四级标题 ####+空格+标题名称 快捷键(Ctrl + 4)… 依次类推,最多可支持六级标题字体加粗 我爱你斜体 我爱你斜体并加粗 ...
2020-03-27 17:29:08
78
原创 java环境搭建,及入门程序
java环境搭建及入门程序下载Java开发环境 JDK下载JDKJDK下载地址安装JDK除选择安装路径外,其他均默认即可配置环境变量(以win10 为例)1. 右键单击计算机,选择属性,然后点击高级系统设置2. 选择高级,然后选择环境变量3. 配置变量在系统变量中创建三个属性,依次是:JAVA_HOME,CLASSPATH,PATH,如果系统变量中存在该属性就编辑J...
2020-03-27 17:28:09
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人