一、什么是JavaScript(JS)?JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 二、JavaScript与Java是什么关系?它俩没有关系,千万别把它俩混淆
# Java常用接口哪些 作为一名经验丰富的开发者,我将会指导一位刚入行的小白如何实现“java常用接口哪些”。下面是整个过程的流程图: | 步骤 | 描述 | | ---- | ---- | | 1 | 导入必要的包 | | 2 | 创建接口 | | 3 | 实现接口 | | 4 | 使用接口 | 现在,让我们一步一步地来完成这个任务。 ## 导入必要的包 首先,我们需要导入一些必
原创 2024-02-02 06:08:06
39阅读
Java是一种广泛使用的编程语言,它具有丰富的功能和强大的生态系统。在Java中,常用的包是一组预定义的类和接口,用于提供常用的功能和工具。这些包属于Java标准库(Java Standard Library),是Java开发的基础。 Java常用包的功能非常广泛,涵盖了各个领域的应用。下面是一些常用Java包及其功能: 1. **java.lang包**:这是Java的核心包,提供了基本的
原创 2023-11-11 06:35:40
68阅读
### Java常用注解 #### 1. 介绍 注解(Annotation)是Java语言的一种元数据(metadata)机制,它提供了一种用于给程序元素(类、方法、变量等)添加附加信息的方式。注解可以在编译时进行解析,并且可以通过反射机制在运行时获取和使用。Java常用注解很多,用于不同的场景和目的。本文将介绍一些常用Java注解及其使用方式。 #### 2. 流程概述 在学习Jav
原创 2023-09-14 06:15:53
34阅读
## Java常用MQ哪些 消息队列(Message Queue,简称MQ)是一种用于在不同应用程序之间传递消息的通信方式。在日常开发中,消息队列被广泛应用于异步通信、解耦系统、削峰填谷等场景。Java作为一种广泛应用于企业级应用的编程语言,拥有多种常用的消息队列实现。 下面将介绍几种Java常用的消息队列: ### ActiveMQ ActiveMQ是Apache基金会的一个开源消息代
原创 2024-03-19 07:01:20
44阅读
分类插入排序 直接插入排序希尔排序交换排序 冒泡排序快速排序选择排序 直接选择排序堆排序归并排序 归并归并排序插入排序直接插入排序将待排序数组看作是左右两部分,左边为无序区,右边为有序区。排序过程就是将右边无序区中的元素逐个插入到左边有序区中,最后整个数组为有序区。package test; import java.util.Arrays; public class Sort { pu
转载 2023-09-19 09:36:42
102阅读
Collection集合基本概念:java.util.Collection接口是List接口、Queue 接口以及Set接口的父接口,因此该接口里定义的方法可用于操作List、Queue和Set集合。常用方法说明boolean add(E e)向集合中添加对象boolean addAll(Collection<? extends E> c)用于将参数指定集合c中的所有元素添加到当前集合
转载 2023-06-25 20:43:23
19阅读
1.什么是接口?1.1从生活中理解:生活中常用的接口USB、Type-C、HDMI等等。这些接口就是做一些事情的一种规范,但具体做什么事,需要由遵从接口的实现类来决定。 如USB接口,可以做很多事,但具体做什么需要由连接USB接口的设备类型决定,如鼠标类用来控制光标、键盘类用来输入、U盘类用来存储数据等等。1.2java中的接口类似于生活中的接口,创建新接口并通过自定义接口里的方法,从而使该接口
转载 2023-06-16 15:23:57
319阅读
JAVA 面向对象常见术语总结笔记 一、继承特点:1、提高了代码的复用性。2、让类与类之间产生关系,是多态性的前提。 二、Java中的继承:1、java只支持单继承,不支持多继承。为啥呢?答案:因为继承了多个父类如果有相同方法时,子类对象不确定运行哪一个。2、Java还支持多层继承。A-->B--->C  原来可以形成继承体系。想要使用体系功能,"查阅父类功能,建立子类对象调
# Java常用的包哪些 ## 一、流程 下面是教你如何了解Java常用的包的流程: ```mermaid sequenceDiagram 小白->>开发者: 请求了解Java常用包 开发者->>小白: 解释了解流程 小白->>开发者: 逐步进行教学 ``` ## 二、步骤 | 步骤 | 操作 | | ---- | ---- | | 1 | 导入相关包 | |
原创 2024-04-02 05:20:23
28阅读
# Java常用端口及其应用 在Java网络编程中,了解常用的网络端口非常重要。端口在操作系统网络传输中起着至关重要的角色。它可将数据包路由到特定的应用程序。本文将介绍Java常用的端口,以及如何在Java中进行网络编程的基本操作。 ## 什么是端口? 在计算机网络中,端口是一个数字,用于标识计算机上的某个特定应用程序。当数据通过网络传输时,源和目的地都需要一个端口号,以确保数据能够传送
原创 2024-10-23 04:21:36
116阅读
一、 Java开发环境中涉及的名词:JDK,JRE,JVM A:什么是JVMJVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台自己的虚拟机,因此java语言可以跨平台跨平台:同样的java代码可以在不同的操作系统上执行B:什么是JREJRE:JAVA Runtime Environment  java
...
IT
转载 2021-10-11 15:10:00
145阅读
5点赞
3评论
# Java常用的锁介绍及示例 在Java编程中,锁(Lock)是一种用于控制多线程并发访问共享资源的机制。通过锁,可以保证在同一时刻只有一个线程能够访问共享资源,从而避免数据竞争和线程安全问题的发生。在Java中,常用的锁包括 synchronized关键字、ReentrantLock、ReadWriteLock等。本文将介绍这些常用的锁,并给出相应的代码示例。 ## synchronize
原创 2024-03-19 07:09:09
18阅读
# Java Spring 常用注解解析 在Java Spring框架中,注解是实现各种功能的核心部分。对于新入行的小白来说,理解和使用这些注解是非常重要的。本文将逐步介绍如何掌握Java Spring的常用注解,并提供相关代码实例和解释。 ## 流程概述 为了更好地掌握Java Spring注解,我们可以分步骤进行学习。下表展示了整个学习过程的流程: | 步骤 | 说明
原创 9月前
61阅读
原文作者:CharlieChu原文标题:《没有功能需求设计文档?对不起,拒绝开发!》在很多软件公司,特别是一些创业型的团队中,对于这样的情景可能大家都很熟悉:项目经理或者产品经理(产品狗)口头或者简单记录一下软件产品的大致要做的功能,直接就让研发团队的兄弟(程序猿)去狂撸代码。然后他就去喝茶撩妹或者回家陪老婆了...这种撸起袖子就开干的方式,看似简单高效,便于直接沟通,能够快速迭代。却不知,发现没
# Java常用开源组件哪些 ## 整体流程 ```mermaid journey title Java常用开源组件学习流程 section 学习流程 开始 --> 了解 --> 学习 --> 实践 --> 完成 ``` ## 步骤及操作 | 步骤 | 操作 | |----|----| | 了解:阅读文档 | 阅读文档可以了解组件的功能及使用方法 | |
原创 2024-02-26 08:19:22
82阅读
门面设计模式又叫外观设计模式,其核心思想正如其字面意思,向用户提供一个门户,用户只需要访问这个门户来获取他们想要的数据,无需管理这个门户内部的构成,也无需知道里面的运行流程等等,对于开发者来说,使用门面模式,我们可以只向用户提供他们想要的东西,而不要暴露所有的信息。 上面的摘要简单描述了一下门面设计模式的思想,下面我们通过日常生活中的例子来帮助大家理解这一思想:大家都知道,一个电脑的主机
# Java常用事务实现方法 ## 1. 流程概述 在Java开发中,事务管理是非常重要的一部分,它能够确保数据的一致性和完整性。下面将介绍Java常用的事务实现方法,包括使用JDBC、Spring和JPA等技术。 ## 2. 使用JDBC实现事务管理 JDBC是Java连接数据库的标准接口,它提供了一套用于执行SQL语句和管理事务的方法。下面是使用JDBC实现事务管理的步骤: | 步
原创 2023-12-22 09:09:51
61阅读
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
  • 1
  • 2
  • 3
  • 4
  • 5