Java Java 语言提供已经实现标准集合, Java 编程 API(Application Program Interface),它可以帮助开发者方便、快捷地开发 Java 程序。这些根据实现功能不同,可以划分为不同集合,每个集合组成一个包,称为Java 中大部分都是由Sun 公司提供,这些称为基础
转载 2023-07-25 20:19:21
432阅读
class Emp { private int empno; private String ename; private String job; private double sal; private double comm; public String getInfo() { return "雇员编号:" + em
转载 2023-06-05 14:55:39
146阅读
文章目录前言一、Java是什么?二、和对象1.2.对象总结 前言本文就介绍了Java和对象基础内容。用来对一个实体(对象)来进行描述,主要描述该实体(对象)具有哪些属性,哪些功能,描述完成后计算机就可以识别了。比如:洗衣机,在java可以将其看成一个类别。属性:产品品牌,型号,重量,颜色一、Java是什么?Java一门纯面向对象语言(Object Oriented Pr
 和去年一样,排名第一,依旧JUnit。基于它扩展 JUnit Runner 占据第二名位置,甚至较旧 junit.framework 此次也在第三名位置。也就是说JUnit包揽了前三甲。Mockito,这个开源mock测试框架排名第四。译者注:Mockito 一个强大用于 Java 开发模拟测试框架, 通过 M
转载 2023-10-12 20:21:45
52阅读
# Java启动 ## 引言 在Java开发,启动程序入口点,它是Java虚拟机(JVM)运行Java程序起点。对于刚入行小白来说,理解Java启动概念和实现方式是非常重要。本文将向你介绍Java启动概念,并指导你如何实现一个简单Java启动。 ## 概念 Java启动一个包含`main`方法,它指定了Java程序入口点。当你运行一个Java程序时,J
原创 2023-10-21 04:56:26
62阅读
java 开发组成包: java.langjava.appletjava.awt.peerjava.net java.awt java.awt.image java.io java.util 除了 j ava.lang 外,其余包都不是 Java 所必需java .lang包含各种定义 Java 时 所必需,这些能够以其它不能使用方式访问 Java 内部。任何程序
转载 2023-08-12 13:48:41
73阅读
## Java包名? 在Java,包(package)用于组织和管理一种机制。它是一种命名空间,用于将相关和接口组织在一起。通过使用包,可以避免冲突,方便代码管理和维护。 ### 包基本概念 包由点(.)分隔一系列单词组成,例如:com.example.myapp。包名通常使用小写字母,这是因为在Java,大小写敏感。 一个包可以包含多个,接口和子包
原创 2023-11-07 13:38:45
124阅读
概念消费者消费者(Consumer)即读取Kafka集群某些topic消息程序,kafka消费者分为两种类型:消费者组 (consumer group)独立消费者 (standalong consumer)独立消费者仅一个消费者实例(consumer instance)进行对消息处理,而消费者组则是多个消费者构成一个整体对消息进行处理。消费者组消费者使用一个消费者组名(group.id)标
Java粒度指代码编写和组织程度。粒度大小决定了代码复杂度和可读性。在Java,粒度可以分为粗粒度和细粒度两种。不同粒度适用于不同场景和需求。本文将重点介绍Java粗粒度和细粒度概念、优缺点以及如何选择合适粒度来编写代码。 ## 1. 粗粒度 粗粒度指将功能模块封装成一个大整体,代码耦合度较高。这种粒度下,一个功能模块实现会包含多个和方法。粗粒度代码通常适用
原创 2023-09-02 12:05:32
248阅读
# JavaDraw功能入门指南 在Java,绘图通常和图形用户界面(GUI)以及图形编程相关联。本篇文章将带你了解Java绘图操作,特别是使用`Graphics`来实现绘制图形过程。我们将通过一个简单示例来展示如何在Java程序实现绘图功能。 ## 绘图流程概述 在进行Java绘图时,我们遵循以下步骤: | 步骤 | 描述
原创 11月前
178阅读
在我们运行和调试Java程序时候,经常会提到一个JVM概念.那JVM到底是什么呢?JVMJava程序运行环境,它同时也是一个操作系统一个应用程序、一个进程,因此他也有他自己运行生命周期,也有自己代码和数据空间.JVM包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。首先来说一下JVM工作原理jdk这个东西,不管你初学者还是高手,j2ee程序员还是j2s
转载 2024-09-22 20:29:11
59阅读
java运行机制     Demo01.java(源代码) --编译--->Demo01.class(字节码文件) --->在JVM上运行     --->完成功能,打印Hello World 变量    什么变量?         内存存储数据空间,存储数据可以改变 &n
转载 2024-06-10 00:37:07
30阅读
# Java 垃圾回收(GC)详解 在Java,内存管理至关重要,其中一个关键机制就是垃圾回收(Garbage Collection,GC)。GC用于自动管理内存,它能帮助开发者释放不再使用对象所占用内存,避免内存泄漏和溢出。在这篇文章,我们将详细讲解JavaGC,包括它工作流程以及相关代码示例。 ## GC工作流程 在Java,GC工作流程可以分为几个关键步
原创 8月前
228阅读
# Java QBS ?——深入了解 Java 构建系统 在现代软件开发,构建工具扮演着至关重要角色。Java 语言虽然有一个成熟开发生态环境,但仍然需要合适工具来管理项目的构建、测试和发布。而在这个过程,QBS(QT Build Suite)一个不容小觑工具。本文将深入探讨 QBS 在 Java 项目中作用,并通过代码示例阐明 QBS 使用。 ## 什么 QBS?
原创 8月前
252阅读
# JavaMultipartFile 在现代Web应用程序,文件上传一个常见需求。在JavaSpring框架,`MultipartFile`一个非常重要接口,专门用于处理上传文件。本文将详细介绍`MultipartFile`定义、使用场景以及如何在代码实现文件上传功能,并附带示例代码。 ## 什么MultipartFile? `MultipartFile`S
原创 8月前
246阅读
在工作需要将mongo数据导出到excel,所以根据需要学习了poi。以下为学习内容总结:1.POI是什么?poiApache团队开发专门面对用java处理Excel文档工具。官网地址:https://poi.apache.org/ 在操作exccel有HSSFWorkbook和XSSFWorkbook两种方式。两种方式区别在于根据excel版本不同,一个简单方式就是后缀为.
转载 2024-04-13 20:30:40
73阅读
用户发出请求,DispatcherServlet 接收请求并拦截请求。我们假设请求 URL 为 : http://localhost:8080/sm/hello如上 URL 拆分成三部分:http://localhost:8080 表示服务器域名sm 表示部署在服务器上 web 站点hello 表示控制器通过分析,如上URL表示为:请求位于服务器 localhost:8080 上 sm 站点
转载 6月前
34阅读
# Java emq ## 简介 在开始介绍 Java emq(Erlang MQTT Broker)之前,我们先来了解一下 MQTT。 MQTT(Message Queuing Telemetry Transport)一种轻量级消息传输协议,常用于物联网和传感器网络设备间通信。emq 基于 Erlang 语言开发开源 MQTT 代理服务器,提供了高可靠性、高并发
原创 2023-07-21 08:06:58
269阅读
Java中常常会提到“nc”这个概念,它其实是“netcat”缩写。netcat一个功能强大网络工具,广泛用于读写网络连接。对于Java开发者而言,理解和使用netcat能够帮助调试网络应用,测试端口等。接下来,我们将以系统化方式解决“Javanc问题,并探讨其在实际开发应用。 ## 版本对比 首先,让我们来看一下netcat版本演进史,其中包括了参数支持、功能增强及
原创 7月前
60阅读
Deque 双端队列一个线性 collection,支持在两端插入和移除元素。名称 deque “double ended queue(双端队列)”缩写,通常读为“deck”。大多数 Deque 实现对于它们能够包含元素数没有固定限制,但此接口既支持有容量限制双端队列,也支持没有固定大小限制双端队列。 此接口定义在双端队列两端访问元素方法。提供插入、移除和检查元素方法。每种方法都存在
  • 1
  • 2
  • 3
  • 4
  • 5