Java共286篇 第17页
java jdk是什么,如何使用?-不念博客

java jdk是什么,如何使用?

1. 什么是Java JDK? Java开发工具包(Java Development Kit,简称JDK)是Oracle公司提供的一套免费软件开发环境,用于Java应用的开发与执行。 它包括Java运行时环境(Java Runtime Environment...
不念的头像-不念博客不念2年前
283
java递归函数详解-不念博客

java递归函数详解

在Java编程中,递归函数是一种重要的编程技巧,它能够让我们以简洁而优雅的方式解决复杂问题。 在本篇文章中,我们将深入探讨Java中的递归函数。 1. 什么是递归? 递归是指在函数中调用函数自身...
常见线程池类型与应用场景-不念博客

常见线程池类型与应用场景

在java.util.concurrent.Executors类中提供了大量创建连接池的静态方法,常见就有四种。 创建使用固定线程数的线程池 public static ExecutorService newFixedThreadPool(int nThreads) { retur...
JVM如何进行垃圾回收?-不念博客

JVM如何进行垃圾回收?

JVM 这一块面试现在已经成为中大厂的面试必考点,就算你面试简历上没有写 JVM,但面试官还是有可能会问你关于 JVM 垃圾回收这一块的知识。 本文将对 JVM 垃圾回收这方面的知识展开精简的分析,...
不念的头像-不念博客不念1年前
350
reentrantlock如何实现公平锁和非公平锁-不念博客

reentrantlock如何实现公平锁和非公平锁

下面我们来看一下公平锁与非公平锁的加锁方法的源码。 公平锁的锁获取源码如下: protected final boolean tryAcquire(int acquires) { final Thread current = Thread.currentThread(); int c ...
java入门基础知识-内部类-不念博客

java入门基础知识-内部类

内部类 内部类既可以访问自身的数据域,也可以访问创建它的外部类对象的数据域 内部类对象总有一个隐式引用,它指向了创建它的外部类的对象 外部类的引用在内部类的构造方法中设置,不必手动设...
不念的头像-不念博客不念3年前
303
java贪吃蛇游戏设计与实现(贪吃蛇java代码完整版)-不念博客

java贪吃蛇游戏设计与实现(贪吃蛇java代码完整版)

要在Java中设计和实现一个贪吃蛇游戏,你需要首先考虑游戏的基本组成部分,例如游戏界面、蛇的运动、食物生成和碰撞检测等。 以下是一个简单的Java贪吃蛇游戏的实现: 1、首先,创建一个Snake类...
JavaScript解决方案:JSON.parse解析字符串时的常见错误及修复方法-不念博客

JavaScript解决方案:JSON.parse解析字符串时的常见错误及修复方法

在JavaScript开发中,我们常常会遇到需要将JSON格式的字符串解析成JavaScript对象的情况。 JSON.parse()方法就是用来完成这个任务的。 然而,在使用过程中,如果输入的字符串格式不正确,就可能...