当前位置:首页 > 技术文章 > Java

  • Java中this方法怎么使用
    Java中this方法怎么使用
    一、this关键字1.this的类型:哪个对象调用就是哪个对象的引用类型二、用法总结1.this.data;//访问属性2.this.func();//访问方法3.this();//调用本类中其他构造方法三、解释用法1.this.data这种是在成员方法中使用让我们来看看不加this会出现什么样的状况classMyDate{publicintyear;publicintmonth;publicintday;publicvoidsetDate(intyear,intmonth,intday){ye
    Java 2132 2023-04-18 13:58:03
  • java Match怎么使用
    java Match怎么使用
    概念1、各种Match操作可用于判断给定的Predicate是否符合Stream的要素。2、Match操作是终端操作,返回布尔值。实例booleananyStartsWithA=stringCollection.stream().anyMatch((s)->s.startsWith("a"));System.out.println(anyStartsWithA);//truebooleanallStartsWithA=stringCollection.stream().
    Java 1683 2023-04-18 13:55:03
  • 怎么用Java代码实现图书管理系统
    怎么用Java代码实现图书管理系统
    一、功能介绍此图书管理系统借助IDEA开发工具实现图书馆系统一共有两种身份的访问:1.管理员身份:2.普通用户身份:我们一共有三个包分别是book,operations,user实现.二、Main包main函数主要进行大致流程的进行,图书库的初始化,图书管理系统的登录,以及具体操作的选择,即实施.importbook.BookList;importuser.AdminUser;importuser.NormalUser;importuser.User;importjava.util.Scanne
    Java 1611 2023-04-18 13:34:03
  • Java中String.split()怎么使用
    Java中String.split()怎么使用
    一、split(regex,limit)首先是带有两个参数的split方法:作用:将以给定正则表达式(regex)的字符串分隔开来第一个参数是传入字符类型的分隔符,如“,”等(可以是任何字符串)第二个参数传入整型的limit,代表的是将此字符串分割成n部分(这里的n就是limit).返回值:此方法返回的数组包含此字符串的每个子字符串,这些子字符串以匹配到的正则表达式(就是以输入的第一个参数regex)作为结束,或由字符串的结尾作为结束。注意事项:数组中的子字符串按照它们在这个字符串中出现的顺序排
    Java 2077 2023-04-18 13:19:03
  • Java正则表达式和方法怎么定义使用
    Java正则表达式和方法怎么定义使用
    1.正则表达式:a.定义:正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。在Java,一个字符串其实就是一个简单的正则表达式,例如HelloWorld正则表达式匹配"HelloWorld"字符串。ava.util.regex包主要包括以下三个类:1.Pattern类:pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先调用其公
    Java 1138 2023-04-18 13:16:03
  • Java如何实现小蜜蜂扩音器网上商城系统
    Java如何实现小蜜蜂扩音器网上商城系统
    一、项目简述用户功能模块:用户注册:用户登录:商品模块:订单模块;后台管理系统功能:管理员模块:商品模块:订单管理模块;二、项目运行1.运行环境JDK1.8+Tomcat8.5+MYSQL+Eclispe(Eclispe,MyEclispe,Sts,IntelliJIDEA都支持,小伙伴自行配置即可)2.技术栈JSP+Servlet+JDBC+Ajax+JavaScript+CSS++DBUtil等等三、效果图四、核心代码用户管理控制层publicclassUserServletextendsB
    Java 750 2023-04-18 13:13:04
  • java中一维数组常见运算有哪些
    java中一维数组常见运算有哪些
    1.数组求和publicclassMain{publicstaticvoidmain(String[]args){intnum[]={1,2,3,4,5,6,7,8,9,10};//定义一维数组intsum=0;System.out.println("一维数组中个元素之和为:");for(inti=0;i
    Java 1653 2023-04-18 13:13:03
  • Java Spring Boot分布式事务问题怎么解决
    Java Spring Boot分布式事务问题怎么解决
    1.什么是反向补偿首先,来和大家解释一个名词,大家在看分布式事务相关资料的时候,经常会看到一个名词:反向补偿。啥是反向补偿呢?我举一个例子:假设我们现在有三个微服务分别是A、B、C,现在在A服务中分别调用B和C服务,为了确保B和C同时成功或者同时失败,我们需要使用到分布式事务。但是按照我们之前对本地事务的理解,B和C中的本地事务,当B服务中的事务执行完毕并且提交之后,现在C服务中的事务出现异常需要回滚了,但是,B已经提交了还怎么回滚呀?此时我们所说的回滚其实并不是传统意义上的,通过MySQLre
    Java 1695 2023-04-18 12:34:02
  • Java单机环境怎么实现定时任务
    Java单机环境怎么实现定时任务
    定时任务框架TimeTask从我们开始学习java开始,最先实现定时任务的时候都是采用TimeTask,Timer内部使用TaskQueue的类存放定时任务,它是一个基于最小堆实现的优先级队列。TaskQueue会按照任务距离下一次执行时间的大小将任务排序,保证在堆顶的任务最先执行。实例代码:publicstaticvoidmain(String[]args){TimerTasktask=newTimerTask(){publicvoidrun(){System.out.println(&quo
    Java 1393 2023-04-18 12:16:03
  • java文件夹操作的示例分析
    java文件夹操作的示例分析
    文件夹操作packagecom.file;importjava.io.File;/***Createdbyelijahliuon2017/2/11.*/publicclassHelloFolder{publicstaticvoidmain(String[]args){Filefolder=newFile("mynewfolder");if(folder.mkdir()){//创建文件夹判断是否成功System.out.println("文件夹创建完成");
    Java 1498 2023-04-18 12:07:04
  • java代码块的执行顺序实例分析
    java代码块的执行顺序实例分析
    1、类的静态代码块、结构代码块、结构方法的执行流程静态码块>结构码块=显示初始化(看顺序)>结构方法。2、静态内容随类加载而加载。静态码块内容优先执行。3、子类初始化前进行父类初始化。类成员变量的初始化顺序:显式初始化与结构代码块的初始化等级一致,因此代码顺序决定初始化顺序,但注意结构代码块不能添加数据类型。实例classFu{static{System.out.println("静态代码块Fu");}{System.out.println("构造代码块
    Java 1930 2023-04-18 12:07:03
  • java怎么实现原始数组与稀疏数组相互转换
    java怎么实现原始数组与稀疏数组相互转换
    1、是什么?比如有一个11*11的五子棋盘,我们要用程序模拟,那肯定就是二维数组。然后用1表示黑子,2表示白子,假如现在棋盘上只有一个黑子一个白子,那么也就是这个二维数组中只有一个1,一个2,其他都是无意义并不代表任何棋子的0,如下:00000000000000010000000002000000000000000000……当一个数组中大部分元素是0时,或者为同一个值时,就可以用稀疏数组来保存该数组。为什么要这么做?因为可以节省空间。2、怎么用?记录原数组有几行几列,有多少个不同的值把具有不同值
    Java 1082 2023-04-18 12:05:03
  • Java如何初始化类与对象
    Java如何初始化类与对象
    首先,我们先看看下面的代码,这就是很经典的考察方式。publicclassInitField{publicstaticvoidmain(String[]args){SuperInitFieldp=newSuperInitField();SuperInitFieldc=newSubInitField();}}classSuperInitField{publicSuperInitField(){System.out.println("parent");}static{System
    Java 1686 2023-04-18 11:55:02
  • 如何用ubuntu搭建Java开发环境
    如何用ubuntu搭建Java开发环境
    一、jdk安装好吧,我选择jdk1.6,是不是有点out了?1、下载jdk1.6,你可以到官网去下载,下载时请看清自己的系统版本,记得一定要下载相应的版本。2、将下载的文件放置到/usr/lib/java目录下(需要手动创建java目录),并修改文件的可执行权限,如chmod777jdk-6u41-linux-x64.bin【ps:如果提示已经存在有文件java,无法创建java,可以给目录取名为java1.6(表示这是jdk1.6版本)】3、安装文件,sudo./jdk-6u41-linux-
    Java 1226 2023-04-18 11:46:02
  • Java中的Switch条件语句怎么使用
    Java中的Switch条件语句怎么使用
    一、switch条件语句1.switch是一个很常用的选择语句,和if语句不一样,它是对某个表达式的值做出判断,然后决定程序执行哪一段代码。例如:一个学生的英语成绩进行等级划分,90~100分显示成绩等级为A,80-89分显示成绩为B,70~79分显示成绩为C,60~69分显示成绩为D,0~60分显示成绩为E。2.switch语法语句:switch(表达式){case条件1:c1:单个或多个语句break;case条件2:c2:单个或多个语句break;case条件3:c3:单个或多个语句bre
    Java 3825 2023-04-18 11:37:03

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

勾股OA办公系统

勾股OA是一款基于ThinkPHP6 + Layui + MySql打造的实用的开源的企业办公系统,开箱即用,使用勾股OA可以简单快速地建立企业级的办公自动化系统。 办公自动化系统是员工及管理者使用频率最高的应用系统,可以极大提高公司的办公效率,我们立志为中小企业提供开源好用的办公自动化系统,帮助企业节省数字化、信息化办公的成本。 系统特点1、系统各功能模块,一目了然,操作简单;通用型的后台权限管理框架,员工的操作记录全覆盖跟踪,紧随潮流、极低门槛、开箱即用。2、系统集成了系统设置、人事管理、行政管
微信源码
2025-06-10

今客CRM客户管理系统 v18.1

今客CRM客户管理系统主要是为了帮助企业解决在日常工作中遇到的客户管理等难题而开发,通过今客CRM客户管理系统可以对企业事务中的不同功能进行操作,用户通过自定义字段类型可以达到适合不同企业的需求。在今客客户关系管理系统中管理着一个企业最为完整的客户信息,全面的客户信息覆盖在企业的市场营销、销售和服务与技术支持等企业整个前端办公领域的各个环节里。它为企业带来附加价值是不可限量的。今客CRM客户管理系统是一款针对中小企业销售管理应用而开发的软件。
开发框架
2025-06-10

迅睿CMS开源框架ThinkPHP6 v4.6

迅睿CMS开源框架是一款基于ThinkPHP6+MYSQL开发的内容管理框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品。
开发框架
2025-06-10

综合实战(Vue3+Laravel8+Uniapp)课件

综合实战(Vue3+Laravel8+Uniapp)课件
vip课件源码
2023-06-26

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-29

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号