1.switch语句中使用字符串 package com.chap1.switch_string; /**  *   * 使用Switch_String  *   * @author ajan  * @since 1.7.0_51  * @ver
转载 精选 2014-12-30 01:17:31
520阅读
     在我们的项目中,尤其是我们的web项目,无论你是用何种语言编写,java、C#.....JavaScript这种前台页面的脚本语言都占居着举足轻重的地位,下面带大家深入走进JavaScript,探索其中的奥秘,一起学习,共同进步!!    1、 要深入理解JavaScript,你得首先放下对象和类的概念,回到
转载 2024-01-12 14:41:26
102阅读
点击查看 Java 集合框架深入理解 系列, - ( ゜- ゜)つロ 乾杯~ 今天心情有点美丽,学学 ArrayList 放松下吧! 什么是 ArrayList ArrayList 是 Java 集合框架中 List接口 的一个实现类。 可以说 ArrayList 是我们使用最多的 List 集合,它有以下特点: 容量不固定,想放多少放多少(当然有最大阈值,但一般达不到
转载 2017-12-22 14:05:41
1173阅读
1. 简介 SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。 Security-Enhanced Linux (SELinux)
转载 2023-11-21 10:12:19
191阅读
【冬察冬见】FFmpeg系列学习笔记综述FFmpeg是领先的多媒体框架, 能够解码、 编码、 转码、 混流、 解密、 流媒体、 过滤和播放人类和机器创造的几乎任何东西。FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。FFmpeg
转载 2024-04-24 14:50:01
58阅读
深入理解JAVA虚拟机JVM Java 虚拟机(Java virtual machine,JVM)是运行 Java 程序必不可少的机制。java之所以能实现一次编写到处执行,也就是因为jVM。原理:编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 JVM 执行。JVM抹平了与具体平台相关的信息,使Java语言编译程序只需要生成在JVM上运行的目标字节码(.class),就
转载 2023-08-08 13:58:11
93阅读
1 对 ThreadLocal 的理解 ThreadLocal,很多地方叫做线程本地变量,也有些地方叫做线程本地存储,其实意思差不多。可能很多朋友都知
转载 2023-06-07 00:33:42
62阅读
目录1. 执行上下文(1)执行上下文概念(2)创建执行上下文2. this 指向(1)默认绑定(全局环境)(2)隐式绑定(上下
原创 2022-07-12 17:31:25
318阅读
MySQL入门姥姥家的程序员带你走进数据库的入门什么是数据库(数据库的概念,DB:DataBase)MySQL数据库的安装数据库定义语言(DDL)一、DDL之操作数据库二、DDL之操作表(下面操作中的[],代表可选配置)三、DDL之操作字段数据操作语言(DML):对数据进行操作。数据查询语言(DQL)一、简单查询二、条件查询 姥姥家的程序员带你走进数据库的入门此篇博客献给想入门计算机数据库的小白
转载 2023-12-03 06:54:58
104阅读
一篇文章学懂Java NIO1 NIO概述1.1 Java程序读取数据的模型1.2 NIO与IO的区别2 Buffer2.1 Buffer的属性2.2 Buffer 的常用 API2.3 缓冲区的批量传输2.4 缓冲区的创建方式2.5 缓冲区的复制与分割2.6 直接字节缓冲区3 Channel3.1 Channel 概述3.2 Scatter/Gather3.3 FileChannel3.3.1
一、svg是什么?        SVG 意为可缩放矢量图(Scalable Vector Graphics)。        SVG 是使用XML来描述二维图型和绘图程序的语言        SVG 图像是放大或改变尺寸的情况下其图形质量不会有所损失。   
转载 2024-05-08 23:32:53
177阅读
在讲解String之前,我们先了解一下Java的内存结构。一、Java内存模型按照官方的说法:Java虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。JVM主要管理两种类型内存:堆和非堆,堆内存(HeapMemory)是在Java虚拟机启动时创建,非堆内存(Non-heapMemory)是在JVM堆之外的内存。简单来说,非堆包含方法区、JVM内部处理或优化所需的内存(如J
原创 2019-01-06 11:58:33
644阅读
Java 中所有数据都是使用流读写的。流是一组有序的数据序列,将数据从一个地方带到另一个地方。根据数据流向的不同,可以分为输入(Input)流和输出(Output)流两种。下面详细介绍什么是输入流和输出流,以及 Java 中流的类型及每种类型的相关类。什么是输入/输出流Java 程序通过流来完成输入/输出,所有的输入/输出以流的形式处理。因此要了解 I/O 系统,首先要理解输入/输出流的概念。
# 深入理解Java线程 ## 引言 在Java开发中,线程是一个非常重要的概念。理解和掌握Java线程的使用和原理对于开发者来说至关重要。本文将引导刚入行的小白开发者深入理解Java线程,并介绍实现这个目标的步骤和代码示例。 ## 步骤概览 下面是深入理解Java线程的步骤概览: | 步骤 | 描述 | | --- | --- | | 步骤1 | 了解线程的基本概念和特性 | | 步骤
原创 2023-08-05 21:01:31
72阅读
JVM核心原理摘
转载 1月前
355阅读
# Java递归深入理解 作为一名经验丰富的开发者,我将教会你如何深入理解和实现Java递归。在本文中,我将首先介绍整个实现过程的流程,并用表格展示每个步骤。然后,我将逐步解释每个步骤需要做什么,并提供相应的代码示例和注释。 ## 流程图 ```mermaid flowchart TD A[开始] --> B[定义递归函数] B --> C[设置递归终止条件] C -
原创 2023-12-15 07:30:22
39阅读
4,变量:其实就是内存中的一个存储空间,用于存储常量数据。 作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。 特点:变量空间可以重复使用。 什么时候定义变量?只要是数据不确定的时候,就定义变量。 变量空间的开辟需要什么要素呢? 1,这个空间要存储什么数据?数据类型。 2,这个空
转载 2016-09-26 15:39:00
137阅读
2评论
转载 2024-09-29 08:01:04
24阅读
Java多态性理解 - Jack
转载 2022-11-04 18:19:46
84阅读
注解作用:每当你创建描述符性质的类或者接口时,一旦其中包含重复性的工作,就可以考虑使用注解来简化与自动化该过程。 Java提供了四种元注解,专门负责新注解的创建工作。‘
原创 2021-07-19 13:51:44
209阅读
  • 1
  • 2
  • 3
  • 4
  • 5