一、FixedThreadPool固定数量线程池package org.skh.c026; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Ti
一、 Java开发环境中涉及名词:JDK,JRE,JVM A:什么是JVMJVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台自己虚拟机,因此java语言可以跨平台跨平台:同样java代码可以在不同操作系统上执行B:什么是JREJRE:JAVA Runtime Environment  java
流程: 1. 确定需求 2. 编写代码 3. 调试和测试 4. 优化和重构 5. 文档编写 首先,我们需要确定开发需求。根据需求来确定需要实现功能,并分析功能点之间依赖关系。确定需求是开发第一步,也是最重要一步,因为它直接关系到后续开发方向和进度。 接下来,我们开始编写代码。根据需求,我们可以先设计类和方法结构,然后逐步实现每个方法具体功能。在编写代码时,我们需要使用Java语言
原创 8月前
21阅读
HTTP协议是JavaWeb学习以及开发基础,每一个请求和响应都是web开发中最基本操作,因此要学习JavaWeb就必须要了解HTTP协议。首先,什么是HTTP?HTTP就是超文本传输协议,用于定义客户端浏览器和服务器之间交换数据过程。特点:基于请求-响应模型,先有客户端请求,然后再是服务器响应。组成:HTTP请求协议包括:请求行、请求头、请求体; 类似地,HTTP响应协议包括:响应行、
1.什么是接口?1.1从生活中理解:生活中常用接口USB、Type-C、HDMI等等。这些接口就是做一些事情一种规范,但具体做什么事,需要由遵从接口实现类来决定。 如USB接口,可以做很多事,但具体做什么需要由连接USB接口设备类型决定,如鼠标类用来控制光标、键盘类用来输入、U盘类用来存储数据等等。1.2java接口类似于生活中接口,创建新接口并通过自定义接口里方法,从而使该接口
转载 2023-06-16 15:23:57
268阅读
Java开发中常用jar包整理及使用本文整理了我自己在Java开发中常用jar包以及常用API记录。org.apache.commons commons-lang3 3.8 commons-io commons-io 2.6 org.projectlombok lombok 1.18.8 provided log4j log4j 1.2.17 common-lang3简介一个现在最为常用ja
## 雪花算法在Java应用 雪花算法(Snowflake)是Twitter开源一种分布式ID生成算法,可以保证在分布式环境中生成唯一ID。在Java开发中,雪花算法被广泛应用于分布式系统中,用来生成全局唯一ID,例如订单号、用户ID等。本文将介绍几种在Java中常用雪花算法,并提供代码示例。 ### 1. Twitter雪花算法 Twitter雪花算法是最为经典雪花算法之
原创 4月前
41阅读
## JAVA窗体中常用控件 ### 整体流程 为了实现在JAVA窗体中使用常用控件,我们可以按照以下步骤进行: | 步骤 | 描述 | |---|---| | 1 | 创建一个新JAVA项目 | | 2 | 导入必要类库 | | 3 | 创建一个新窗体 | | 4 | 添加控件到窗体中 | | 5 | 设置控件属性 | | 6 | 添加事件处理程序 | | 7 | 运行程序并测
原创 2023-09-03 11:00:15
48阅读
  Android 是一种基于 Linux® V2.6 内核综合操作环境。最初,Android 部署目标是移动电话领域,包括智能电话和更廉价翻盖手机。但是, Android 全面的计算服务和丰富功能支持完全有能力扩展到移动电话市场以外。Android 也可以用于其他平台和应用程序。在本文中,阅读对 Android 平台简介,并学习如何编写基本 Andro
“框架(Framework)”一词最早出现在建筑领域,指的是在建造房屋前期构建建筑骨架。在编程领域,框架就是应用程序骨架,开发人员可以在这个骨架上加入自己东西,搭建出符合自己需求应用系统。 软件框架 软件框架是一种通用、可复用软件环境,它提供特定功能,促进软件应用、产品和解决方案开发工作。软件框架会包含支撑程序、编译器、代码、库、工具集以及API,它把所有这些部件汇集在一起,以支持
原创 2022-08-31 14:54:44
224阅读
 我年轻时候也觉得ACM考察是算法和coding 年纪大了以后,我明白了,ACM考察其实是YY   算法题都是秒杀题, 难题都是YY一个方法,或是做一个畸形变化转成一个固定解模型   一位高手对我建议:   一般要做到50行以内程序不用调试、100行以内二分钟内调试成功.acm主要是考算法 ,主要时间是花在思考算法上
原创 2011-07-21 09:38:39
1449阅读
文章目录第十三章 十大常用算法二分查找算法(非递归)分治算法动态规划算法KMP算法贪心算法普利姆算法克鲁斯卡尔算法克鲁斯卡尔算法介绍克鲁斯卡尔算法图解说明克鲁斯卡尔算法分析如何判断是否构成回路-举例说明?鲁斯卡尔算法代码说明迪杰斯特拉算法(这个没怎么懂!!!)弗洛伊德算法回溯算法全劇終!!! 第十三章 十大常用算法本章源码:https://github.com/name365/Java-Dat
java 中常用类1.String类网上看到有人已经总结了一份详细说明方法摘要 下面的方法摘要就是引用参考链接,里面api很多,但是其实常用也就那几个吧。返回值函数类型charcharAt(int index) 返回指定索引处 char 值。intcodePointAt(int index)返回指定索引处字符(Unicode 代码点)。intcodePointBefore(int in
# Python中常用模块介绍 Python是一种广泛使用高级编程语言,它拥有丰富标准库和第三方库,可以帮助我们更高效地完成各种任务。模块是Python中一个非常重要概念,它可以帮助我们组织代码,提高代码复用性和可维护性。在Python中,一些常用内置模块,接下来我们将介绍其中一些常用模块,并给出相应代码示例。 ## 1. os模块 os模块提供了许多与操作系统交互函数,
原创 4月前
19阅读
Docker 在当下很火,那么,当我们谈 Docker ,谈容器时候,我们在谈什么?或者说,你对 Docker ,对容器了解吗?容器,到底是怎么一回事儿?Linux 容器这篇文章着重来讲一下 Linux 容器,为什么强调 Linux 容器,而不是 Docker ,是因为 Docker 是基于虚拟化技术来实现,但是这篇文章涉及到 Linux 容器核心实现方面,两者不同,所以着重强调一下。容器其
Java常用API1. Math1.1 Math类概述1.2 Math中方法调用方式1.3 Math类常用方法2. System2.1 System 类常用方法2.2 示例代码3. Object3.1 Object类toString方法3.2 Object类equals方法4. 包装类4.1 基本类型包装类4.2 Integer类4.3 自动拆箱和自动装箱5. int和String类型
转载 2023-06-26 15:47:31
71阅读
# Java中常用并发工具类 Java语言在多线程编程方面提供了丰富工具类,这些工具类自动处理了线程同步和管理,提高了程序性能和可读性。本文将介绍几种常用并发工具类,并提供相关示例代码。 ## 1. `CountDownLatch` `CountDownLatch`是一种用于控制多个线程相互等待同步工具,它允许一个或多个线程等待直到在其他线程中执行一组操作完成。 ### 示
原创 11天前
28阅读
Java常用API一.Java API概述Java写好包 类 方法使用—API,即应用程序接口.Java提供一些预定义函数,目的:基于API实现程序快速编程.只需要了解实现作用,无需关注源代码二.数值运算Math类Math类为Java提供支持数值运算类,Math类包含执行数字运算方法,如基本指数,对数,平方根和三角函数.public final class Math----完美1
转载 2023-07-05 12:46:43
60阅读
Java中,常用通信协议很多种,比如HTTP、TCP、UDP、SMTP等。这些通信协议在网络通信中起着非常重要作用,能够实现不同设备之间数据交换和通信。 ### HTTP协议 HTTP(Hypertext Transfer Protocol)是应用层协议,用于传输超文本数据。在Java中,我们可以使用HttpURLConnection类来进行HTTP通信。 ```java impo
原创 4月前
25阅读
# Java中常用端口号哪些 在网络通信中,端口号用于标识一台计算机上特定进程或服务。Java作为一门广泛应用于网络通信编程语言,开发人员需要了解常用端口号,以便在编写网络应用程序时正确配置和使用。 ## 常见端口号 以下是一些常见端口号及其对应服务或协议: 1. 80端口:用于HTTP协议,是Web服务器默认端口号。在Java中,可以使用`HttpServer`类来创建
原创 9月前
122阅读
  • 1
  • 2
  • 3
  • 4
  • 5