首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java学习
小姜爱学习
创建于2022-11-25
订阅专栏
主要存放一些Java的学习知识
暂无订阅
共21篇文章
创建于2022-11-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java -- 类的内存分析
前言 我们之前在学习C/C++的时候我们需要关注内存管理的问题,在运行程序的时候,稍不留神就会出现内存溢出、内存泄漏等问题。而Java语言对内存的操作很具有安全性,Java运行程序时的内存分配全部交给
Java反射机制
一.反射的使用 (1) 获取类 我们可以使用三种方法获取对象的类 1.通过静态变量class 2.通过getClass()对象的方法 3.使用Class.forName("类的全路径") (2) 获得
数据链路层以太网帧概述
一. 以太网 以太网是现有局域网最常用的通信协议标准 以太网链路传输的数据包称作以太帧(以太网数据帧), 在以太网中,网络访问层的软件必须把数据转换成能够通过网络适配器硬件进行传输的格式。 以太网帧格
IP协议报字段
IP数据报 在TCP/IP协议中, 使用IP协议传输数据的包称为IP数据包 TCP和IP的区别 TCP: 传输控制层协议, 位于传输层, 它是一种有连接、可靠、面向字节流、基于IP的传输层协议 IP:
UDP报文结构和注意事项
UDP协议 UDP是User Datagram Protocol的简称, 中文名是用户数据包协议, 是一种无连接的传输层协议, 提供面向事务的简单不可靠信息传送服务。 协议格式 16位端口号: 发送数
简要说明网络原理
1. IP地址 概念 IP地址主要用于标识网络主机. 其他网络设备(路由器)的网络地址. IP地址用于定位主机的网络地址 格式 IP地址是一个32位的二进制数, 通常被分割为4个8位二进制数, 通常用
多线程--锁策略 CAS Synchronized锁优化
一. 锁策略 1. 乐观锁和悲观锁 乐观锁: 对于同一个数据的并发操作, 乐观锁不认为数据发生修改, 并不会对数据进行加锁操作, 只有当提交数据更新的时候才会对数据是否产生并发冲突而进行检测. 悲观锁
多线程--线程创建和常见方法
创建线程常见方法 Java 提供了两种以编程方式创建线程的方法。 1. 实现 java.lang.Runnable 接口。 2. 扩展 java.lang.Thread 类
多线程--进程调度以及进程和线程的关系
一. 进程和线程 什么是进程 我们在电脑中使用的应用程序都有exe文件, 这个文件被称为可执行文件, 在没有被执行前它只是一个文件, 然而当我们执行这个exe文件之后 ,操作系统会把这个exe加载到内
Java特性 包 继承 多态 抽象类和接口
一、包 1.1 包概念 标准的 Java包具有一个层次结构。如同硬盘的目录嵌套一样,也可以使用嵌套层次组织包。所有标准的Java 包都处于 java 和 javax 包层次中。 Java 允许使用包(
Java 接口之 Comparable、Comparator和Cloneable
一、Comparable接口 接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。 Arrays类中的sort方法承诺可以对对象数组进行排序,但要求满足下列前提:对象所属的类必
Java 字符串 String、StringBulider和StringBuffer
一、可变和不可变对象 可变对象:当您拥有对对象实例的引用时,该实例的内容可以更改 不可变对象:当您拥有对对象实例的引用时,该实例的内容无法更改 使用java.lang.String作为不可变类,使用j
Java异常
一、异常概念 异常是一种错误事件,它可能在程序执行期间发生并中断其正常流程。异常可能由不同类型的情况引起,例如用户输入的错误数据、硬件故障、网络连接故障等。 每当执行 java 语句时发生任何错误,都
Java集合框架和重要接口、类
一、集合框架 1、接口 Java Collections Framework 接口提供抽象数据类型来表示集合。 java.util.Collection是集合框架的根接口。它位于集合框架层次结构的顶部
数据库总结
一、数据库简介 数据库(detabase)是一个以某种有组织的方式存储的数据集合。 1、数据库下载和配置 ① Mysql下载 进入下载界面,当前我们最常见的版本是5.7,所以点击下方红色方框的内容,查
Java 集合 ArrayList、LinkedList、HashSet底层源码分析
一、ArrayList源码分析 1、创建对象 执行ArrayList arrayList = new ArrayList(); 会进入ArrayList类的构造器 DEFAULTCAPACITY_EM
多线程--线程状态和线程安全
一. 线程状态 线程的状态是一个枚举类型 通过上述代码可以得到 新建(NEW): 创建线程并未启动 可运行(RUNNABLE): 正在Java虚拟机中运行, 资源调度完成进入运行状态. 阻塞(BLOC
JDBC 操作教程
一. JDBC架构 JDBC API:提供应用程序到JDBC管理器连接。Java为连接数据库所提供的接口, JDK自带 java.sql.* JDBC驱动程序API:支持JDBC管理器到驱动程序连接。
TCP协议概述
一. TCP协议 TCP(Transmission Control Protocol), 面向连接的, 可靠的, 基于字节流的传输层控制协议 TCP首部数据格式 端口号: 源端口号和目的端口号分别占用
http 协议基本格式
一. http是什么 http(超文本传输协议)是应用层协议 http大部分基于传输层TCP协议实现, 其中http1.0、http1.1、http2.0均为TCP, http3基于UDP实现 当我们
下一页