Java共286篇
java中swing的用法详解(java中swing教程)-不念博客

java中swing的用法详解(java中swing教程)

Swing 是 Java 的一个图形用户界面(GUI)框架,用于创建基于窗口的应用程序。 它是 Java 基础类库的一部分,提供了一组丰富的组件和容器,如按钮、标签、文本框、面板等,可以帮助开发人员轻松...
Java Socket编程:解决中文乱码问题的方法与技巧-不念博客

Java Socket编程:解决中文乱码问题的方法与技巧

一、简介 在使用Java进行Socket编程时,可能会遇到中文乱码的问题。 本文将详细介绍如何在Java Socket编程中解决中文乱码问题。 二、乱码原因 在Java Socket编程中,中文乱码的主要原因是客户端...
Java nio深度解析:概念、组件及实例演示-不念博客

Java nio深度解析:概念、组件及实例演示

Java NIO(New I/O)是从Java 1.4版本开始引入的一个新的I/O处理方式,它提供了与传统I/O不同的I/O处理方式。 本文将对Java NIO进行深入解析,并通过实例进行演示。 1. 什么是Java NIO Java NIO...
深入浅出Java随机数生成:定义与实现细节解析-不念博客

深入浅出Java随机数生成:定义与实现细节解析

在编程中,我们时常需要利用随机数来完成一些任务,如模拟实验、生成测试数据等。 Java提供了一些内建的工具和方法来产生随机数。 在本文中,我们将深入探讨如何在Java中定义和生成随机数。 1. ...
java io和nio的区别-不念博客

java io和nio的区别

在Java编程语言中,I/O和NIO是两种不同的数据输入输出(I/O)框架。 I/O是Java的传统输入输出框架,而NIO(New I/O)是从Java 1.4版本开始引入的一种新型输入输出框架。 本文将详细解释这两种框...
不念的头像-不念博客不念3年前
475
冒泡排序java代码从小到大-不念博客

冒泡排序java代码从小到大

排序算法是计算机科学中最基本也是最常见的主题之一,其中冒泡排序因其简单易懂的特性而被广泛使用。 本文将详细介绍如何使用Java语言实现冒泡排序,以实现从小到大的元素排列。 冒泡排序的基本...
 JVM内存结构-不念博客

 JVM内存结构

结合一段 java 代码的执行理解内存划分 执行 javac 命令编译源代码为字节码 执行 java 命令 创建 JVM,调用类加载子系统加载 class,将类的信息存入方法区 创建 main 线程,使用的内存区域是&nb...
不念的头像-不念博客不念3年前
416
JVM、JDK、JRE的区别-不念博客

JVM、JDK、JRE的区别

它们之间的区别如下: JVM是Java虚拟机,是Java程序运行的环境。它负责将Java字节码(由Java编译器生成)解释或编译成机器码,并执行程序。JVM提供了内存管理、垃圾回收、安全性等功能,使得Jav...