zl程序教程

Java中常用类

  • Java 19 正式发布,七大特性齐发,最常用的还是 Java 11

    Java 19 正式发布,七大特性齐发,最常用的还是 Java 11

    时隔六个月,9 月 20 日,Java 19 如期而至,这一版本是自 Oracle 宣布 Java 以六个月为一周期发布的第十个版本。不过值得注意的是,JDK 19 是标准的非 LTS(长期支持)版本。话不多说,我们先来一起看一下最新版本的 Java 带来了哪些更新?◆ Java 19 的七大亮点更新根据官方发布的公告显示,Java 19 版本带来了七大主要功能更新,包括结构化并发、记录模式、外部

    日期 2023-06-12 10:48:40     
  • java字符串常用操作(查找、截取、分割)

    java字符串常用操作(查找、截取、分割)

    public class 字符串常用操作 { public static void main(String[] args) { /* * 查找子串 */ String str1="dwqae12232aebdalf"; //查找指定字符第一次出现的位置 int first1=str1.

    日期 2023-06-12 10:48:40     
  • JAVA常用数据结构及原理分析(面试总结)「建议收藏」

    JAVA常用数据结构及原理分析(面试总结)「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。最近准备面试,因此整理一份Java中常用的数据结构资料,方便面试;java.util包中三个重要的接口及特点:List(列表)、Set(保证集合中元素唯一)、Map(维护多个key-value键值对,保证key唯一)。其不同子类的实现各有差异,如是否同步(线程安全)、是否有序。常用类继承树:以下结合源码讲解常用类实现原理及相互之间的差异。Collection

    日期 2023-06-12 10:48:40     
  • 简单介绍一下Spring / java中Spring框架7大核心模块的作用,如何在面试中侃侃而谈?/ Spring体系常用项目一览

    简单介绍一下Spring / java中Spring框架7大核心模块的作用,如何在面试中侃侃而谈?/ Spring体系常用项目一览

    大家好,又见面了,我是你们的朋友全栈君。 合法程序媛 2017-10-23 09:35 优效学院,名师执教,学习更优效,IT在线教育领导者。三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,欢迎大家加群—-四六零五七零八二四—-让我们共同进步!希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! Spring是一个开源的控制反转(Inv

    日期 2023-06-12 10:48:40     
  • Java编程语言简单常用的输入输出格式

    Java编程语言简单常用的输入输出格式

    大家好,又见面了,我是你们的朋友全栈君。 Java语言和C语言的输入输出不同。C语言直接使用scanf()函数进行输入,使用printf()函数进行输出。而在Java中,所谓的函数有了一个新的名词,叫做方法。输入输出方法并不能想C语言那样可以默认直接使用。在使用前需要进行import进行类的导入,然后再进行方法的调用。具体实现,我们可以结合一段简单的代码来解释说明。 源码如下:import

    日期 2023-06-12 10:48:40     
  • Java 程序员常用的开发工具

    Java 程序员常用的开发工具

    大家好,又见面了,我是你们的朋友全栈君。1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。如果选择得当,那么就能够使得开发工作事半功倍;否则事倍而功半。

    日期 2023-06-12 10:48:40     
  • java实现四种常用排序算法

    java实现四种常用排序算法

    大家好,又见面了,我是你们的朋友全栈君。四种常用排序算法注:从小到大排冒泡排序特点:效率低,实现简单 思想:每一趟将待排序序列中最大元素移到最后,剩下的为新的待排序序列,重复上述步骤直到排完所有元素。这只是冒泡排序的一种,当然也可以从后往前排。public void bubbleSort(int array[]) { int t = 0; for (int i = 0; i &

    日期 2023-06-12 10:48:40     
  • Java9-day01【Object类、常用API】课后习题

    Java9-day01【Object类、常用API】课后习题

    练习一:Object类equals方法 简述String类中的equals方法与Object类中的equals方法的不同点。答:String类中的equals方法是用来判断两个对象的内容是否相同,而Object 类中的equals方法是用来判断两个对象是否是同一个对象,所谓同一个对象指的是内存中的同一块存储空间。练习二:Object类的toString方法不运行代码,直接说出打印结果,并解释原因。

    日期 2023-06-12 10:48:40     
  • JavaSE:第八章:java常用类

    JavaSE:第八章:java常用类

    史上最全的知识体系脑图,覆盖所有知识点,所有细节,注意事项。 java常用类:包含包装类,字符串相关的类,JDK 8之前时间日期API, Math类,BigInteger 类与BigDecimal类,StringBuffer,String,StringBuffer,StringBuilder区别。

    日期 2023-06-12 10:48:40     
  • java常用类之Calendar类[通俗易懂]

    java常用类之Calendar类[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 java常用类之Calendar类Calendar类提供了获取或者设置各种日历的字段的方法。构造方法 protected Calendar():由于修饰符是prodected;所以无法直接创建该对象 其他方法方法名说明static Calendar getInstance()使用默认时区或区域获取日历void set(int year,int m

    日期 2023-06-12 10:48:40     
  • java常用注解校验参数

    java常用注解校验参数

    validation中内置的constraints注解描述@AssertFalse所注解的元素必须是Boolean类型,且值为false@AssertTrue所注解的元素必须是Boolean类型,且值为true@DecimalMax(value)验证 number 和 string 对象是否小等于指定的值,小数存在精度@DecimalMin(Value)验证number 和 string 对象是否

    日期 2023-06-12 10:48:40     
  • JavaScript 数组常用属性和方法(上)

    JavaScript 数组常用属性和方法(上)

    数组常用属性和方法构造函数Array是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。var arr = new Array(2); arr.length // 2 arr // [ empty x 2 ]复制Array.isArray()Array.isArray方法返回一个布尔值,表示参数是否为数组。它可以弥补typeof运算符的不足。var arr = [1,

    日期 2023-06-12 10:48:40     
  • 学会JavaScript手写代码秘籍14道常用api

    学会JavaScript手写代码秘籍14道常用api

    原文:https://juejin.cn/post/7124163407577612302愿意花更多的时间、倾注更多的精力来跟大家一起努力。目录applyasync awaitbindcallconcurrent-requestdebouncedeep-copyevent-bus继承instanceofnewobject-createpromisethrottle参与apply为函数绑定执行上下文

    日期 2023-06-12 10:48:40     
  • Java 8 Stream常用方法学习

    Java 8 Stream常用方法学习

    大家好,又见面了,我是你们的朋友全栈君。文章目录Stream基础概念1. 分类2. 常用方法2.1 forEach2.2 filter2.3 distinct2.4 Collectors – (Collector工具库)2.4.1 Collectors.toList()方法将Stream转化为List对象2.4.2 Collectors.toSet()方法将Stream转化为Set对象2.4.3

    日期 2023-06-12 10:48:40     
  • JavaScript常用基础算法「建议收藏」

    JavaScript常用基础算法「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。一、字符串1.字符串中出现最多次数的字符function findMaxDuplicateChar(str) { var cnt = {}, // 用来记录所有的字符的出现频次 c = ""; // 用来记录最大频次的字符 for (var i = 0; i < str.length; i++) { var ci

    日期 2023-06-12 10:48:40     
  • Java常用设计模式(面试常考)

    Java常用设计模式(面试常考)

    设计模式——Singleton(单例模式)(1)定义:在程序运行期间,确保类的实例只有一个,并且提供了一个公共的入口点。实现的思路就是将构造函数私有,并且提供一个全局静态的方法返回一个实例。(2)应用场景:多线程中的线程池、应用程序的日志对象、数据库的连接池、应用的配置对象、缓存等常常被设计成单例。(3)示例代码:简单版(饿汉模式):public class Singleton {     pr

    日期 2023-06-12 10:48:40     
  • 【原创】Java中常用的循环结构

    【原创】Java中常用的循环结构

    循环结构: 意义:多次重复相同的事情(有一定的规律) 循环三要素: 初始化循环变量,循环条件,循环变量改变规则(向循环结束方向执行) while循环结构: 语法: while (循环条件) { 循环体; }复制先判断循环条件,成立则执行循环体,循环条件结果为boolean(布尔)类型。 注意: 循环条件不能永远为false 循环变量改变,必须朝着循环结束方向(即逐渐不满足循环

    日期 2023-06-12 10:48:40     
  • 【原创】JavaScript中常用的选择结构

    【原创】JavaScript中常用的选择结构

    一.if选择结构:1.if单选结构: 语法:if (表达式) { 语句; } 注意:无论if条件是否成立,都会继续执行if条件后的语句。 表达式的结果必须是布尔类型,包含直接结果为布尔类型和隐式转换结果为布尔类型。 2.if多选结构: 语法:if (表达式){ 语句1; } e

    日期 2023-06-12 10:48:40     
  • 【原创】JavaScript中常用运算符

    【原创】JavaScript中常用运算符

    算数运算: 1.一元运算(一个操作数) 如:++、--. 自增运算:++num和num++: ++num:先自增,再运算 num++:先运算,再自增 自减运算:--num和num--: --num:先自减,再运算 num--:先运算,再自减复制2.二元运算(两个操作数) 如:+、-、*、/、%。 +:表示正数,做加法运算,表示连接符。 -:表示负数,做减法

    日期 2023-06-12 10:48:40     
  • 【面试题解】你了解JavaScript常用的的十个高阶函数么?

    【面试题解】你了解JavaScript常用的的十个高阶函数么?

    本系列面试题旨在学会相关知识点,从而轻松应对面试题的各种形式,本文讲解了 JavaScript 中的一些 高阶函数,包括参数和返回值等。 什么是高阶函数?高阶函数是对其他函数进行操作的函数,可以将它们作为参数或返回它们。简单来说,高阶函数是一个函数,它接收函数作为参数或将函数作为输出返回。1.函数可以作为参数function bar(fn){ if(typeof fn === "

    日期 2023-06-12 10:48:40     
  • js 怎么使用正则表达式-JavaScript正则表达式常用技巧

    js 怎么使用正则表达式-JavaScript正则表达式常用技巧

    正则表达式是用于匹配字符串中字符组合的模式。在 中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、、、search 和 split 方法。正则表达式的掌握程度能粗略地看出程序员的技术底子,所以技术面试、编程竞赛等 都特别喜欢考察正则表达式。本篇就带你一起夯实一下 正则表达式的一些使用技巧:  创建正则表达式  在

    日期 2023-06-12 10:48:40     
  • JavaScript 常用自定义功能函数

    JavaScript 常用自定义功能函数

    站长源码网1. 获取url地址中的参数值2. 验证手机号格式是否正确1. 获取url地址中的参数值/** * 获取URL地址中的参数值 * 没有该参数时返回 false * 有参数时返回对应的参数值 */ function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars =

    日期 2023-06-12 10:48:40     
  • 【云驻共创】 JAVA常用的开发工具有哪些?

    【云驻共创】 JAVA常用的开发工具有哪些?

    前言俗话说,工欲善其事,必先利其器。工匠想要使他的工作做好,一定要先让工具锋利。比喻要做好一件事,准备工具非常重要。对于我们做程序员的来说也是一样的,想要提高开发效率,也需要选择好自己的开发工具,下面我们就来详细盘点一下Java开发一般都会用到哪些开发工具。一.开发编程工具1.Eclipse  官网地址Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和

    日期 2023-06-12 10:48:40     
  • Java八大常用类(二) 包装类

    Java八大常用类(二) 包装类

    常用类 1 包装类 引入 包装类均位于java.lang 包基本数据类型 包装类 byte Byte boolean Boolean short Short char Character int Integer long Long float Float double Double 优点:(1)某些方法的参数必须是对象,为了让基本数据类型的数据

    日期 2023-06-12 10:48:40     
  • Java八大常用类(六) Math类和Random类

    Java八大常用类(六) Math类和Random类

    Math类 package oop2.Mathh;public class MathA {public static void main(String[] args) { System.out.println(Math.PI); System.out.println(Math.E); System.out.println(Math.round(3.156)); //

    日期 2023-06-12 10:48:40     
  • java开发工具常用快捷键

    java开发工具常用快捷键

    执行(run)alt+r复制提示补全 (ClassNameCompletion)alt+/复制单行注释ctrl+/复制多行注释ctrl+shift+/复制向下复制一行 (DuplicateLines)ctrl+alt+down复制删除一行或选中行 (deleteline)ctrl+d复制向下移动行(move statement down)alt+down复制向上移动行(move statement

    日期 2023-06-12 10:48:40     
  • Java常用类、集合框架类1

    Java常用类、集合框架类1

    A   时间日期格式转换(SDUT 2246)(SimpleDateFormat用法)转换的df2里面时间是US,上面的df1可以是CHINA或者US。package test; import java.util.*; import java.text.ParseException; import java.text.SimpleDateFormat; public class Main {

    日期 2023-06-12 10:48:40     
  • Java几种常用 JSON 库性能比较,哪家最强?

    Java几种常用 JSON 库性能比较,哪家最强?

    链接:https://xncoding.com/2018/01/09/java/jsons.html本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的才是最值得相信的。JSON不管是在Web开发还是服务器开发中是相当常见的数据传输格式,一般情况我们对于JSON解析构造的性能并不需

    日期 2023-06-12 10:48:40     
  • Java-String的常用方法总结

    Java-String的常用方法总结

    Java-String的常用方法总结:  一、String类  String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能继承。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。  二、String类构造方法  1、public String()  无参构造方法,用来创建空字符

    日期 2023-06-12 10:48:40     
  • Java基础学习笔记十四 常用API之基本类型包装类详解编程语言

    Java基础学习笔记十四 常用API之基本类型包装类详解编程语言

    基本类型包装类 Java中有8种基本的数据类型,可是这些数据是基本数据,想对其进行复杂操作,变的很难。怎么办呢?在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的。而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等。那么,想实现字符串与基本数据之间转换怎么办呢?Java中提供了相应的对象来解决该

    日期 2023-06-12 10:48:40     
  • Java随机生成常用汉字验证码详解编程语言

    Java随机生成常用汉字验证码详解编程语言

    import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; * 生成随机汉字 public class DrawImage extends HttpServlet { public static final int WIDTH = 120; pub

    日期 2023-06-12 10:48:40