E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
后端技术-JAVA基础
Hutool是一个小而全的Java工具类库
Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当;文档官方网站中文文档API文档包含组件一个
Java
pan_junbiao
·
2023-10-13 16:16
Java应用
我の原创
java
hutool
java基础
的http请求工具类
RestTemplate请求在springboot中使用方便/***application/x-www-form-urlencoded请求*/publicstaticStringpostWithParams(){MultiValueMappostParameters=newLinkedMultiValueMap>entity=newHttpEntityentity=newHttpEntitynam
崔丝塔娜炮手
·
2023-10-13 16:45
工具类
java
http
【
java基础
:面向对象】调用有返回值的方法,最高/低分、平均分
练习:声明一个int型的数组,循环接收5个学生的成绩,计算这5个学生的总分、平均分、最高分、最低分(放在方法里,并实现)。importjava.util.Scanner;publicclassTest01{publicstaticvoidmain(String[]args){/*main方法内进行方法调用*///创建一个arr对象,引用print方法int[]arr=print();//打印输出调
我要写爪哇一百题
·
2023-10-13 14:12
java
算法
开发语言
JAVA经典面试题汇总(保存这篇就够了)
一.
java基础
篇1.final关键字的作用?被final修饰的类不可以被继承。被final修饰的方法不可以被重写。
阿信哦
·
2023-10-13 14:05
java面试题专栏
java
面试
【算法设计与分析】— —单源最短路径的贪心算法
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-13 13:10
算法设计与分析
算法
贪心算法
【Java每日一题】— —第二十七题:编程定义一个学生类Student(2023.10.11)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-13 13:40
Java基础
java
开发语言
【Java每日一题】——第二十八题:编程定义一个学生类汽车类Car(2023.10.12)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-13 13:40
Java基础
java
【算法设计与分析】— —实现最优载的贪心算法
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-13 13:40
算法设计与分析
算法
贪心算法
【Java每日一题】——第二十九题:超市购物程序设计(2023.10.13)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-13 13:02
Java基础
java
开发语言
Java基础
一一设计模式:单例模式的运用
单例模式单例模式(SingletonPattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有
Help_II
·
2023-10-13 12:00
java-php-python-springcloud-基于微服务的电影订票系统-计算机毕业设计
java-php-python-springcloud-基于微服务的电影订票系统-计算机毕业设计本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
仁和科技
·
2023-10-13 09:53
java
微服务
spring
cloud
java基础
浅谈 java 泛型
泛型:是程序设计语言的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。其实前面见过很多,只是在使用的时候有时候会忽略的,比如
小猪弟
·
2023-10-13 07:49
Java基础
java
编程语言
JAVA基础
:运算符的概念及运用,面对过程的编程是什么?
1.运算符的分类1.1算数运算符1.2赋值运算符//创建一个char类型的变量charc=‘男’charc1=‘女’1.3比较运算符号1.4逻辑运算符二、什么是运算符?运算符是用来计算数据的符号。数据可以是常量,也可以是变量。被运算符操作的数我们称为操作数。:+-*/%(取余,取模)++(自增)--(自减)>2:二进制左右移动三、算符运算符自增++自减–举例:publicclassDemo04{p
T_Tonz
·
2023-10-13 05:25
JAVA基础
JAVA基础
运算符的概念运用
面对过程编程是什么?
【
Java基础
】细说java动态代理及使用场景
一、定义Java代理模式是一种结构型设计模式,它允许通过创建一个代理对象来间接访问另一个对象,从而控制对原始对象的访问。1.1作用1、在访问原始对象时增加额外功能,如访问前或访问后添加一些额外的行为。2、控制对原始对象的访问。Java代理模式包括两个主要组件:代理类和实际的对象。当客户端调用代理对象的方法时,代理对象会将请求转发到实际对象,并在必要时添加额外的功能。这些额外的功能可以是日志记录、安
Android西红柿
·
2023-10-13 05:00
java基础
java
代理模式
动态代理
面试
反射
JAVA基础
-多线程中锁机制
多线程锁多线程锁机制锁的定义锁的分类公平锁/非公平锁可重入锁独享锁/共享锁互斥锁/读写锁乐观锁/悲观锁分段锁偏向锁/轻量级锁/重量级锁自旋锁锁的使用AQSAQS框架展示AQS定义两种资源共享方式AQS常用的几种方法(自定义同步器实现时)自定义同步器实现acquire(int)实现步骤CASCAS介绍CAS同步比较交互原理JAVA对CAS的支持(原子类)CAS的会产生什么问题?LockLock接口抽
骑牛小道士
·
2023-10-13 04:55
多线程
java
java基础
类型说明
一、
java基础
类型分为4类8种分别为:四类分为:整数类型浮点类类字符类型布尔类型八种分别为:整数类型:byteshortintlong浮点类型:floatdouble字符类型:char布尔类型:Boolean
奔跑的小鲸鱼
·
2023-10-13 03:02
SpringBoot入门学习笔记-1-idea创建springboot项目
目录一、前言:1、JDK8安装2、IDEA安装3、
JAVA基础
二、maven项目-hellowold1、maven安装2、IEDA中用maven构建Springboot项目3、maven文件结构4、maven
Bill老罗
·
2023-10-13 02:07
SpringBoot
入门
学习笔记
spring
boot
maven
gradle
java
笔记
Java基础
笔记(Maven入门)
1Maven《Maven安装与配置》Maven是一个Java项目管理和构建工具,它提供了:标准化的项目结构标准化的构建流程依赖管理:它使用pom.xml文件定义项目内容,该文件只需声明依赖项,而Maven会自动下载该依赖项并导入到classpath中Maven使用如下图所示早已预定好的目录结构:1.1依赖管理1.1.1pom.xml文件结构pom.xml是一个XML文件,它的根元素是使用、、ver
缩缩北行鸟
·
2023-10-13 00:28
Java
程序人生
一文理清Apache Spark内存管理脉络
本文旨在梳理出Spark内存管理的脉络,抛砖引玉,文中阐述的原理基于Spark2.1版本,阅读本文需要读者有一定的Spark和
Java基础
,了解RDD、Shuffle、JVM等相关概念。
weixin_34228387
·
2023-10-12 23:07
大数据
内存管理
运维
JAVA集合类汇总
集合类就是用于存储多个数据的类在
Java基础
中我们学习了数组,而数据时可以存储多个数据的,为什么还要使用集合?
烂柯人372
·
2023-10-12 23:05
Java基础知识
java
jvm
开发语言
总结整理大全,69个
后端技术
头大问题
前言:工欲善其事,必先利其器;士欲宣其义,必先读其书。后台开发作为互联网技术领域的掌上明珠,一直都是开发者们的追逐的高峰。本文将从后台开发所涉及到的技术术语出发,基于系统开发、架构设计、网络通信等几个方面让大家对后台开发有一个清晰的了解,讲解全面易懂。正文:系统开发1.高内聚/低耦合高内聚指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。模块的内聚反映模块内部联系的
JavaShark
·
2023-10-12 23:57
计算机
程序员
JAVA
java
系统架构
开发语言
《成神之路-基础篇》
Java基础
知识——序列化(已完结)
Java对象的序列化与反序列化介绍了序列化与反序列化的基本用法深入分析Java的序列化与反序列化介绍了writeObject和readObject方法可以允许用户控制序列化的过程单例与序列化的那些事儿介绍readResolve的防止单例被破坏关于Java对象序列化您不知道的5件事(序列化并不安全)介绍了模糊化序列化数据和序列化转换
Richard_4c70
·
2023-10-12 22:28
JAVA 基础开发环境 vscode 搭建 Windows下VSCode编译运行简单java
JAVA基础
开发环境vscode搭建来源https://www.cnblogs.com/freewsf/p/7744728.html对于使用VisualStudioCode的Java开发者来说,LanguageSupportforJava
weixin_30823833
·
2023-10-12 22:43
操作系统
json
开发工具
RocketMQ云服务器和本地基础安装搭建及可视化控制台安装使用
专注于
Java基础
、进阶、面试以及计算机基础知识分享。偶尔认知思考、日常水文。目录一、RocketMQ介绍1、RocketMQ是什么?
一宿君
·
2023-10-12 22:26
Java编程技术
rocketmq
Java
windows
linux
rocket-console
从GitHub火到头条!这套万人期待的 JAVA 小白成神之路PDF,终于开源了!
说在前面的话:小编今天看了网上好多关于
Java基础
知识点汇总的博客,but,感觉都不尽如人意,要么不全面,要么不准确,要么排版太乱了!
架构大数据双料架构师
·
2023-10-12 22:26
java
pdf
开发语言
面试
后端
开源
github
那些年做的
java基础
笔记
#基本语法##java基本数据类型1.数值型*整数类型:byte(8)、short(16)、int(32)、long(64)*浮点类型:float、double(double,双精度数值,表示的数据类型是float类型的双倍)2.字符型:char('a')3.布尔型:boolean(true,false)注意:1.JAVA默认正数类型是int类型,如果需要声明正数是long类型,必须在数字末尾添加
还没学会跳舞的小小鱼
·
2023-10-12 20:25
Java经典面试题(一)-不古出品
Java经典面试题-不古出品一、
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么?3.两个对象的hashCode()相同,则equals()也一定为true,对吗?
不 古
·
2023-10-12 20:46
java
开发语言
后端
2023-JAVA入门(经典)
java基础
面试题
这里写目录标题说说JAVA有哪些缺点?1、简单说说Java有哪些数据类型2、int与Integer的基本使用对比2.1、装箱和拆箱3、类和对象有什么区别?4、普通类和抽象类有哪些区别?5、接口和抽象类的区别6、什么时候应该使用接口,什么时候应该使用抽象类?7、java的关键字8、final、finally、finalize的区别9、String、StringBuffer、StringBuilder
高高森
·
2023-10-12 20:10
java
面试
Java基础
:配置环境变量(path、JAVA_HOME、CLASS_PATH)
1.1环境变量配置1.1.1为什么配置配置环境变量的目的就是为了能简化在CMD中的一些代码。希望java\javac这些命令不需要每次都进入到bin目录下才能执行,我们希望在任意目录下都可以执行对应的可执行命令;在编译和执行的过程中,减少一些对于路径的指定;1.1.2环境变量在哪里右击计算机->点击属性->高级系统设置->环境变量->选择系统变量->修改path,在path中增加JDK的安装目录;
跟着阿辉学Java
·
2023-10-12 20:05
Java
java
jar
jvm
java基础
学习总结——java环境变量配置
毕业到现在已经过去了四年,每天都是忙于工作,难得最近有时间把以前的
Java基础
知识回顾复习,在此做一些记录;其中强烈推荐以为大牛(博客园-孤傲苍狼),读过之后决定搬运过来,让更多的人看到,也给保存以后温习用
Cheng haitao
·
2023-10-12 20:03
Java基础
Java基础知识
【
java基础
学习】之环境变量的配置
java环境变量的配置第一步:打开电脑->属性->高级系统设置第二步:点开环境变量第三步:找到path(windows系统执行命令时要搜寻的路径)将按照的bin路径放到新增到path下面:运行cmd,然后执行javac.exe,出现下面这个就成功了但是一般开发这样配置新建一个系统环境变量,取名JAVA_HOME:路径取bin的上一层级然后找到path环境变量:%JAVA_HOME%\bin%代表获
呆呆加油呀
·
2023-10-12 20:27
java
Java基础
- 流程控制
12.流程控制ifif先判断,必须要是true才会执行语句if-else必须二选一true-->选择语句1false-->选择语句2if-elseif...[else]多个中进行选择必须逐个判断,在判断的过程中一旦出现true,马上执行对应的语句,然后结束整个if结构如果所有都是false呢?1:有else,表示执行else2:没有else,直接结束switch语句语法switch语句结构的格式如
ADMAS
·
2023-10-12 18:16
RabbitMQ-个人笔记
简介5.RabbitMQ模式及其使用5.1HelloWorld5.2Workqueues5.3Publish/Subscribe5.4Routing5.5Topics5.6总结1.什么是消息队列在学习
Java
有什么奇怪!
·
2023-10-12 17:15
#
MQ
java-rabbitmq
rabbitmq
java
Java基础
(数据类型、字符串)
Java基本程序设计结构数据类型整型浮点类型char类型boolean类型运算符数值类型之间的转换强制类型转换字符串拼接StringAPIString常用的方法空串与Null串字符串构建线程安全与线程不安全数据类型Java中一共有8种基本类型,其中4种整型(int、short、long、byte)、2种浮点型(float、double)、1种用于表示Unicode编码的字符单元的字符类型(char
m努力努力再努力
·
2023-10-12 17:05
java学习
java数据类型
基本类型
字符串
String
java程序设计项目化教程 向昌成_Java程序设计项目化教程
在此基础上,编者在编写本书时采用任务驱动的组织模式来全面解析
Java基础
知识,概念清楚、重点突出、内容丰富、结构合理、思路清晰、案例翔实。读者通过逐步完成各
weixin_39998541
·
2023-10-12 14:24
java程序设计项目化教程
向昌成
10.本项目的简单介绍及所用工具
本项目的简单介绍及所用工具本项目的层次架构适合初学者或者有一些基础的同学,项目整体简单明了,有着非常严谨的逻辑思维,并且在前面文章中也讲了一些项目中所需要的软件安装配置以及一些前置的在本项目中所需要的
java
septnancye
·
2023-10-12 14:45
09一个新的项目
mysql
java
学习
spring
boot
mybatis
Java基础
-可变长参数
本篇目录1、什么是可变长参数2、可变长参数的定义3、可变长参数的使用4、遍历可变长参数1、什么是可变长参数可变长参数顾名思义是可以改变长度的参数,意为传入的参数个数可以不固定。Java中什么数据类型可以改变长度?当然是数组。确实,在JDK5之前的确是使用数组来实现可变长参数的。那么什么是可变长参数?如下代码:publicstaticvoidtest(String[]args){for(String
二饭
·
2023-10-12 14:59
Java基础教学
Java后端
java
开发语言
后端
Java基础
之重写和重载的区别
Java基础
之重写和重载的区别关于重写(override),重载(overload)的区别,相信在所有java的学习者接触Java时就已经接触过了,但是,不知道有没有人跟我一样,总是忘记。
三七有脾气
·
2023-10-12 12:55
Java基础
java
面试
多态
java基础
の重载和重写区别和联系
重载overload重写overrideoverwrite【面试题】重载与重写的区别重载“两同一不同”:同一个类,同一个方法名,不同的参数列表。注:方法的重载与方法的返回值无关!构造器也是可以重载的重写:(前提:在继承的基础之上,子类获取父类的结构以后,可以对父类中同名的方法进行“重构”)方法的返回值,方法名,形参列表形同:权限修饰符不小于父类的同名方法;子类方法的异常类型不大于父类的;两个方法要
code farmer mqp
·
2023-10-12 12:44
java
Java全部基础
java
面试题
重载
重写
java基础
【
Java基础
】重载和重写区别
什么是重载?方法名相同,参数类型、数量、顺序不同(参数的顺序不同也是重载,但是没有意义),与返回值无关。为什么不拿返回值区分重载呢?有时候我们只调用方法不在乎返回值的时候,就无法区分是否是重载了。例如publicclassDemo3{publicstaticvoidmain(String[]args){Demo3demo3=newDemo3();//此时系统也不知道你调用了哪个方法对吧!demo3
干净的坏蛋
·
2023-10-12 12:13
Java
java
面试
Java基础
面试-final
final(最终的)修饰类:表示类不可被继承修饰方法:表示方法不可被子类覆盖,但是可以重载修饰变量:表示变量一旦被赋值就不可以更改它的值修饰成员变量如果final修饰的是类变量,只能在静态初始化块中指定初始值或者声明该类变量时指定初始值如果final修饰的是成员变量,可以再非静态初始化块,声明该变量或者构造器中执行初始值。修饰局部变量系统不会为局部变量进行初始化,局部变量必须由程序员显示初始化。因
凐滅
·
2023-10-12 12:42
java面试
JAVA
java
面试
开发语言
Java基础
面试-String、StringBuff、StringBuilder
String是final修饰的,不可变,每次操作都会产生新的String对象StringBuffer和StringBuilder都是在原对象上操作StringBuffer是线程安全的,StringBuilder线程不安全的StringBuffer方法都是synchronized修饰的性能:StringBuilder>StringBuffer>String场景:经常需要改变字符串内容时使用后面两个优
凐滅
·
2023-10-12 12:42
java面试
JAVA
java
面试
开发语言
Java基础
面试题7:重载和重写的区别
面试你就这样答重载发生在一个类里面,方法名相同,参数列表不同(参数类型,个数、顺序不同),方法的返回值和修饰符可以不同,发生在编译时(就像下图,两个方法只有返回类型不一样,在编译时就会报错)重写发生在父类与子类之间,方法名相同,参数列表相同,返回值的范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类,如果父类方法访问修饰符为private则子类不能重写该方法(因为都无法继承这
此生辽阔
·
2023-10-12 12:39
Java
#
校招/面试题/面经
Java学习总结复习-重载和重写
前段时间和朋友的交流中也谈到了这个问题,朋友叫我回答Java中重载和重写的区别,虽然是
Java基础
内容,自己也懂如何正确的使用,但回答上来仍然是不完善,很多细节的地方还是都遗漏了,在此就打算总结一下,以便加深印象
ailigei
·
2023-10-12 12:38
面试题
java
学习
jvm
面试
Java面试之
Java基础
4——重载与重写的区别
目录重载与重写的概念重载与重写的区别重载与重写的总结构造器是否能被重写override为什么函数不能根据返回类型来区分重载重载与重写的概念重载:同样一个方法可以根据输入参数列表的不同,做出不同的处理。普通方法和构造器方法都能够重载。方法重载:/***重载方法*/publicclassPrint{publicvoidprint(Stringstr){System.out.println(str);}
二木成林
·
2023-10-12 12:32
#
Java面试
Java
面试
重载与重写
java基础
面试题2--方法重写与重载、this和super关键字
1:方法重写和方法重载的区别?方法重载能改变返回值类型吗?方法重写:在子类中,出现和父类中一模一样的方法声明的现象。方法重载:同一个类中,出现的方法名相同,参数列表不同的现象。方法重载能改变返回值类型,因为它和返回值类型无关。Override:方法重写Overload:方法重载面试题中很容易混淆这两个概念2:this关键字和super关键字分别代表什么?以及他们各自的使用场景和作用。this:代表
a166244
·
2023-10-12 11:01
面试
java
Java基础
面试-重载和重写的区别
重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。重写:发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类;如果父类方法访问修饰符为private则子类就不能重写该方法。publicintadd(inta,stringb)publicstringadd(int
凐滅
·
2023-10-12 11:53
java面试
JAVA
java
面试
开发语言
1-
Java基础
笔记
字符串函数获取字符串长度lenght返回类型:int作用:获取字符串长度用法:inta=b.lenght();获取字符charAt返回类型:String作用:获取字符串内某一下标对应的值用法:chara=b.charAt(下标);字符串相同比较equalsequals(“被比较的字符串”);返回类型:boolean作用:判断两字符串是否相同用法:booleanbool=str.equals("ja
只剩玫瑰一片
·
2023-10-12 11:04
java
笔记
Java面试题总结(一):
Java基础
一、
Java基础
篇文章目录1.接口和抽象类的区别2.重载和重写的区别3.==和equals的区别4.JDK和JRE有什么区别?5.HashMap原理6.想要线程安全的HashMap怎么办?
鹤冲天Pro
·
2023-10-12 10:57
面试题
#
Java
java
开发语言
两年程序员面试要求--little fish
注:offer都会有的,不用急,把面试当成一个交流的过程一、
java基础
1.HashMap1.1HashMap的实现原理,jdk8中对hashmap做了怎样的优化1.2HashMap扩容机制。
蜗牛的进阶之路
·
2023-10-12 10:53
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他