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基础javase
在Mac上配置java开发环境
在终端上输入:java-version如果没有安装过jdk会提示,需要安装jdk2.jdk下载地址是如下网址,我下的jdk8http://www.oracle.com/technetwork/java/
javase
冰宫无凉
·
2023-12-20 19:23
javaWEB之servlet
一、Servlet简介1.1Servlet是什么
JavaSe
rvlet是运行在Web服务器或应用服务器上的程序,它是作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层
这一刻_776b
·
2023-12-20 17:45
复杂 SQL 实现分组分情况分页查询
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、根据camp_status字段分为6种情况1.1SQL语句1.2SQL解释二
伴川
·
2023-12-20 16:12
Java基础合集
sql
数据库
inscode
intellij
idea
电视盒子
mybatis
数据结构
【数据结构和算法】 K 和数对的最大数目
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:双指针排序三、代码3.1方法一:双指针排序
伴川
·
2023-12-20 16:41
数据结构与算法合集
数据结构
算法
redis
inscode
数据库
java
python
【数据结构和算法】子数组最大平均数 I
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1滑动窗口含义2.2滑动窗口一般解法2.3方法一:滑动窗口三
伴川
·
2023-12-20 16:41
数据结构与算法合集
数据结构
算法
sql
数据库
mybatis
java
动态规划
策略模式在数据接收和发送场景的应用
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、策略模式改进1.1策略模式的定义:1.2策略模式的结构通常包括以下组成部分
伴川
·
2023-12-20 15:09
Java基础合集
设计模式合集
策略模式
java
开发语言
redis
inscode
算法
python
自己总结的一些
java基础
知识,想入行java的跟新手都可以看看
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些
java基础
知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验
廖111
·
2023-12-20 15:03
【
Java基础
】 String、StringBuilder、StringBuffer的区别是什么
关于String、StringBuilder、StringBuffer的区别从4个方面来理解。1.值可变性String是不可变的,如果尝试修改String的值,都会产生一个新的字符后对象。StringBuilder、StringBuffer是可变的,修改不会产生新的对象。2.线程安全String是线程安全的,因为String是不可变的。StringBuffer是线程安全的,因为它的每个操作方法都加
凇:)
·
2023-12-20 14:58
#
Java基础面试题
java
面试
【
Java基础
】 Java对象创建的过程
Java对象创建的过程主要分为五个步骤。Tep:1类加载检查在实例化一个对象的时候,JVM会首先去检查目标对象是否已经被加载并初始化了。如果没有,则JVM需要加载目标类,然后调用目标类的构造器完成初始化。Tep:2分配内存空间当类加载检查通过后,虚拟机会为新创建的对象分配内存空间,对象所需内存空间的大小在类加载完成后就已经确定了。为对象分配内存空间其实就是在Java堆中划分出一块确定大小的内存分配
凇:)
·
2023-12-20 14:58
#
Java基础面试题
java
面试
java到底能做什么?
java主要分成三个部分
javaSE
,javaME,javaEE
JAVASE
是学习JAVAEE、JAVAME的基础,也可以做本地的软件,通俗讲就是做单机版的软件;JAVAEE主要是开发基于Web的系统,
java路漫漫
·
2023-12-20 14:04
java编程入门到精通看什么书,详细说明
Java面试高频题:SpringBoot+Sentinel+Nacos高并发已撸完Java成长笔记1.
Java基础
复盘2.Web编程初探3.SSM从入门到精通4.SpringBoot快速上手这套面试手册的组成内容主要有以上
阳阳2013哈哈
·
2023-12-20 14:22
Java
学习教程
java
面试
开发语言
JAVA基础
入门 新手必学【飞翔的小鸟】
经典游戏“飞翔的小鸟”来了!!!简单易懂的学习教程,不管你是刚入门的java新手,还是程序员,都可以学习本套教程来加深和巩固你的知识!飞翔的小鸟,游戏中玩家只需通过点击方向键操纵让小鸟避开绿色管道等障碍物即可继续前进,如果小鸟碰到管道,游戏立即结束,那么如何用java编写一款属于自己的飞翔的小鸟游戏呢?点击【Java实战项目】开发经典游戏飞翔的小鸟-手把手教你用java做游戏学习吧~~~本课程讲解
从木知声
·
2023-12-20 13:56
springMVC利用FastJson接口返回json数据配置
2、使用fastjson的序列化和反序列化替换
javase
rialize,
javase
rialize不单性能慢,而且体制大。
欢乐时光欢乐你我
·
2023-12-20 13:08
当下最新Java开发面试题汇总
Java篇(1).
Java基础
知识
符文杰9527
·
2023-12-20 11:19
AOP与日志(上)
面试官问了很多
Java基础
相关的问题,诸如反射、注解、动态代理以及MySQL优化相关的。看我答得还算
smart哥
·
2023-12-20 11:07
项目设计
项目设计
日志
aop
Java简介
(JVM),Java核心类库和支持文件只需要运行Java程序,下载并安装JRE即可(面相使用者)如果要开发Java软件,则需要下载JDK(面相开发者,包含JRE)关系图:1-2.jpgJRE=JVM+
JavaSE
Vicent_Z
·
2023-12-20 08:21
Spring总结
1.spring概述1.1Spring是什么(理解)Spring是分层的
JavaSE
/EE应用full-stack轻量级开源框架,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming
Mr_GGI
·
2023-12-20 08:55
Spring
spring
java
后端
Elasticsearch + Kibana 7.16.2 环境搭建(单机)
官网文档:ElasticsearchGuide[7.16]|ElasticKibanaGuide[7.16]|Elastic1JDK设置JDK1.8下载链接:JavaArchiveDownloads-
JavaSE
8u211andlatervi
一介神符师
·
2023-12-20 07:11
Elastic
elasticsearch
大数据
搜索引擎
Mac系统安装JDK1.8及环境变量配置
1:到Oracle官网下载JDK1.8安装包官网下载链接:https://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-
黄大侠_02e2
·
2023-12-20 07:21
【面试】
Java基础
知识
基础语法hashmaphashMap的hashCode()方法是做什么的?hashCode()方法是用来获取哈希码,用来计算当前值应该放在hashMap哪个桶中hashMap大小设置为多少比较好?哈希表大小应该是质数,并且通常应该是2^n,其中n是正整数。哈希表大小应该足够大,以便在哈希函数分布均匀的情况下尽可能减少哈希冲突的概率。通常,哈希表大小应该是预期存储元素数量的1.2到2倍之间。————
YifengGuo233
·
2023-12-20 06:31
面试
java
职场和发展
Java基础
_注解
理解注解就是标签这里先不引出概念具体描述注解是在
JavaSE
5.0版本引入的一个概念注解的定义使用@interface关键字进行定义public@interfaceDemoAnnotation{}上述的代码创建了一个名字叫做
dashingqi
·
2023-12-20 04:28
java基础
——面向对象之封装
封装的步骤:1、所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中访问——对外提供两个公开的方法,分别是set方法和get方法——想修改age属性,调用set方法——想读取age属性,调用get方法3、set的命名规范:publicvoidsetAge(inta){age=a}4、get方法的命名规范publicintgetAge(){retur
软件分享域
·
2023-12-20 03:03
JavaEE和
JavaSE
区别-诺禾
今天我们就来聊聊JavaEE和
JavaSE
区别,Java大数据学哪些?作为一门有着悠久历史的编程语言,Java技术体系已经可以说是比较完善了。
yyone123
·
2023-12-19 23:18
java
javaSE
--java和JavaScript比较
比较一下Java和JavaSciprt?1,java和javaScript都是面向对象语言2,他两除了名字相似之外没有任何关系3,java是一种真正的面向对象语言,不管开发什么程序都要设计对象;而JavaScript是种脚本语言,主要实现前端页面的交互,比如验证表单,弹窗提醒等等它是一种基于对象(Object-Based)和事件驱动(Event-Driven)的编程语言,因而它本身提供了非常丰富的
故裡~
·
2023-12-19 23:17
javaSE
java
学习
【
JavaSE
- 整体学习大纲】
JavaSE
-整体学习大纲分为17个篇章:第01章:Java语言概述第02章:Java基本语法第03章:数组第04章:面向对象(上)第05章:面向对象(中)第06章:面向对象(下)第07章:异常处理第08
深山老Java
·
2023-12-19 23:17
JavaSE
-
编程技术
学习
经验分享
java
java-ee
intellij-idea
【C++】— —期末复习题(五)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-19 23:47
c++
开发语言
狂神说--
javase
00--学习路线
感悟~本来以为这周就得开始干活了,但是感觉是上天还有mentor眷顾我,没有给我太大的压力,安排给我太多任务,还是给我时间让我去学习。之前为了能快速干活,我快速学习了maven、mybatis、spring、springmvc、springboot并且学了中间件es、dubbo、mq、redis等。但是,到此为止,我还没有真正的进入到项目中,看了看代码,感觉自己干活应该没问题。但是,既然已经从no
Mar.三月
·
2023-12-19 23:47
Java
JavaSE
学习-
java基础
常识和开发环境
java基础
常识和开发环境一基础常识1.1计算机和用户的交互方式:图形化界面vs命令行方式1.2Dos命令:1.3Java语言版本迭代概述jdk1.5开始更名为5.0。
码智
·
2023-12-19 23:47
JavaSE学习
javase
javaSE
学习-3-数组的定义与使用
1数组的创建及初始化int[]array1=newint[10];//创建一个可以容纳10个int类型元素的数组double[]array2=newdouble[5];//创建一个可以容纳5个double类型元素的数组String[]array3=newdouble[3];//创建一个可以容纳3个字符串元素的数组2基本类型变量与引用类型变量的区别publicclassTest{publicstat
o(╥﹏╥)
·
2023-12-19 23:46
JavaSE
学习
java
算法
JavaSE
-习题-认识运算符等
第1题(单选题)题目名称:如下Java语句doublex=2.0;inty=4;x/=++y;执行后,x的值是()题目内容:A.0.5B.2.5C.0.4D.2.0x/=++y等价于:x=x/++y;x=2.0,y=4代入表达式:x=2.0/5x=0.4故选C第2题(单选题)题目名称:以下哪一个不是赋值符号()题目内容:A.+=B.>>=没有这个C.ifD.:=longfloatdoubleboo
o(╥﹏╥)
·
2023-12-19 23:16
python
开发语言
javase
学习--stringbuilder原理
文章目录1.基本含义2.性能比较3.原因java有常用于字符串操作的三个类:1.基本含义1.String字符串常量2.StringBuffer字符串变量(线程安全)3.StringBuilder字符串变量(非线程安全)2.性能比较StringBuilder>StringBuffer>String3.原因每次对String类型进行改变的时候其实都等同于生成了一个新的String对象,然后将指针指向新
_Shallow
·
2023-12-19 23:15
javase
stringbuilder
javase
学习--匿名对象
文章目录1、匿名对象2、用处3、优势1、匿名对象是指不给对象起名字一般对象为类名(例如Customer)对象名(自己起)=new类名()而匿名对象为new类名();2、用处单纯的创建匿名对象没有意义,因为由于没有引用会被当作垃圾回收处理(gc回收回收堆内存中对象的机制是,栈中没有变量指向该对象,那么该对象就是垃圾,可以被回收),所以匿名对象多用于传参.例如:method(newCustomer(“
_Shallow
·
2023-12-19 23:15
javase
JavaSE
总结 - abstract抽象类
零基础学Java,肝了bilibili的6百多集
JavaSE
教程传送门的学习笔记!!!
努力的clz
·
2023-12-19 23:15
#
JavaSE
学习笔记
java
开发语言
后端
abstract抽象类
JavaSE
总结 - package包机制和import机制
零基础学Java,肝了bilibili的6百多集
JavaSE
教程传送门的学习笔记!!!
努力的clz
·
2023-12-19 23:15
#
JavaSE
学习笔记
java
JavaSE
import
package
【离散数学】——期末刷题题库(树其一)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-19 23:44
学习
javaSE
学习-4-类和对象
1.面向对象的初步认知1.1什么是面向对象面向对象编程(OOP)是一种程序设计范式,它将程序中的数据和操作数据的方法封装到对象中。在面向对象的世界里,一切都被视为对象,这些对象可以拥有数据(成员变量)和行为(方法)。Java是一门纯粹的面向对象编程语言,几乎所有的代码都是以类和对象的形式存在的。1.2面向对象与面向过程在面向对象编程的思想中,解决问题主要依靠对象之间的交互完成一项任务。相较之下,面
o(╥﹏╥)
·
2023-12-19 23:14
JavaSE
学习
JavaSe
-学习知识点汇总
一、学习体会这么多天第一阶段的
JavaSe
学习结束了,针对自己所学的知识点作如下总结与汇总。复习之后进入数据结构与算法的学习。
花落尽舞
·
2023-12-19 23:14
入门阶段性学习总结
java
你知道Java中的BigInteger类和BigDecimal类吗?
BigInteger和BigDecimal:我们在学习
JavaSE
基础的时候学习过int和double,前者是整形,后者是双精度浮点数,但它们是有最大值的,也就是说,他两并不支持无限大的数字。
从未止步..
·
2023-12-19 21:50
蓝桥杯学习笔记
java
开发语言
学习
后端
二:万丈高楼平地起——
java基础
知识
1.浅谈java我认为要深入了解一门语言,首先应搞懂它的来龙去脉,这里就要从计算机语言发展史说起,总的概况起来经历了机器语言——汇编语言——高级语言,早期的机器语言是由“0”和“1”组成的二进制数,由于这种语言是直接对计算机硬件进行操作,所以运算效率在特定计算器上是最高的;汇编语言是在机器语言的基础上诞生的一门语言,它用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,从而提高了语言的记忆
随风飞扬丶
·
2023-12-19 21:10
Java基础
面试题(23道)
1、final、finally和finalize的区别是什么?1、final用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖、类不可继承;2、finally作为异常处理的一部分,只能在try/catch语句中使用,finally附带一个语句块用来表示这个语句最终一定会被执行,经常被用在需要释放资源的情况下;3、finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对
改个名字不容易
·
2023-12-19 21:57
java
开发语言
面试
Java基础
面试题10道(1)
2023年9月6日1、Java语言具有哪些特点?1、Java为纯面向对象的语言。它能够直接反应现实生活中的对象;2、Java具有平台无关性。Java利用Java虚拟机运行字节码,无论是在Windows、Linux还是MacOS等其他平台对Java程序进行编译,编译后的程序可以在其他平台运行;3、Java为解释性语言,编码器把Java代码编译成平台无关的中间代码,然后在JVM上解释运行,具有很好的可
改个名字不容易
·
2023-12-19 21:27
java
开发语言
面试
java基础
知识⑤:Spring框架的一些重要模块(单独说明)
Spring框架的一些重要模块(单独说明)1️⃣SpringCore:Spring框架的核心模块,提供了IoC容器的实现,包括BeanFactory和ApplicationContext。它还提供了依赖注入的支持,以及一些基本的工具类和接口。SpringCore模块提供了IoC(InversionofControl,控制反转)和DI(DependencyInjection,依赖注入)的功能。下面我
两点王爷
·
2023-12-19 18:16
java
java
spring
开发语言
java基础
知识⑤:设计模式Spring框架及其相关模块(一)
目录一、Spring相关知识点1️⃣Spring框架的核心特性依赖注入(DI)、控制反转(IoC)依赖注入(DI)控制反转(IoC)1.什么是控制反转(IoC)?2.IoC的原理3.Spring框架实现IoC的方式3.1XML配置3.2注解方式4.Spring容器4.1BeanFactory4.2ApplicationContext5.Bean的生命周期5.1Bean的初始化5.2Bean的销毁6
两点王爷
·
2023-12-19 18:43
java
java
设计模式
spring
JavaSE
java对象的比较
目录1问题提出2元素的比较2.1基本类型的比较2.2对象的比较3对象的比较3.1覆写基类的equal3.2基于Comparble接口类的比较3.3基于比较器比较3.4三种方式对比4集合框架中PriorityQueue的比较方式5总结1问题提出上节课我们讲了优先级队列,优先级队列在插入元素时有个要求:插入的元素不能是null或者元素之间必须要能够进行比较,为了简单起见,我们只是插入了Integer类
JiA-Bai
·
2023-12-19 18:10
JavaSE
数据结构
java
开发语言
数据结构
后端
jdk
JavaSE
泛型
目录1泛型类的定义1.1为什么需要泛型1.2泛型的概念1.3泛型的分类2泛型类2.1泛型类的定义2.2泛型类的例子2.3泛型类的实例化2.3.1实例化语法2.3.2裸类型(RawType)2.4泛型类的定义-类型边界2.5泛型类的使用-通配符(Wildcards)2.5.1基本概念2.5.2通配符-上界2.5.3通配符-下界2.6泛型中的父子类型3泛型方法3.1语法格式3.2示例4泛型接口5类型擦
JiA-Bai
·
2023-12-19 18:10
JavaSE
数据结构
java
算法
数据结构
泛型
经验分享
JavaSE
优先级队列(堆)
目录1二叉树的顺序存储1.1存储方式1.2下标关系2堆(heap)2.1概念2.2操作-向下调整2.3操作-建堆3堆的应用-优先级队列3.1概念3.2内部原理3.3操作-入队列(向上调整)3.4操作-出队列(优先级最高)3.5返回队首元素(优先级最高)3.6java中的优先级队列3.7堆的常见用途3.7.1topK问题3.7.2堆排序1二叉树的顺序存储1.1存储方式使用数组保存二叉树结构,方式即将
JiA-Bai
·
2023-12-19 18:09
JavaSE
数据结构
数据结构
java
算法
后端
笔记
JavaSE
排序
目录1概念1.1排序1.2稳定性2常见基于比较排序算法总览3插入排序3.1直接插入排序3.1.1思想3.1.2实现3.1.3性能分析3.2折半插入排序3.2.1思想3.2.2实现3.2.3性能分析3.3希尔排序3.3.1思想3.3.2实现3.3.3性能分析4选择排序4.1选择排序4.1.1思想4.1.2实现4.1.3性能分析4.1.4双向选择排序4.2堆排序4.2.1思想4.2.2实现4.2.3性
JiA-Bai
·
2023-12-19 18:07
JavaSE
数据结构
排序算法
java
算法
数据结构
经验分享
【
JavaSE
】Java入门五(面向对象 2——继承)
目录继承1.什么是继承2.子类中访问父类成员的一些注意事项3.在继承关系中各种代码块的执行顺序4.类与类之间的继承规则5.final关键字6.组合与继承继承前面我们知道Java中用类来对现实世界中的实体进行描述,类经过实例化后产生的对象可以用来表示现实中的对象,但是现实生活中事物之间可能存在一些关联,比如动物和猫,狗,为了更好的设计程序,面相对象中用继承来处理不同类之间的联系。1.什么是继承继承机
土豆丝土豆条
·
2023-12-19 18:53
java
开发语言
【
JavaSE
】Java入门七(抽象类和接口详解)
目录抽象类和接口1.什么是抽象类2.抽象类的特点3.什么是接口4.详解接口中的static,default,publicabstract方法5.抽象类和接口的区别(面试题)抽象类和接口我们知道,Java中的类是对对象的描绘,就像现实中对具体事物的描绘一样,但现实中有一些词语只有抽象的含义,没有具体的事物,在Java中也有这样的描绘(不能描绘对象),便是抽象类和接口,接口可以理解为更加抽象的抽象类,
土豆丝土豆条
·
2023-12-19 18:53
java
开发语言
【
JavaSE
】Java入门八(Object类详解)
object类Java中Object类是所有类的父类,可以理解为他是最抽象的一个类型,就像混沌,Java所有类型都继承自它,所有对象(包括数组)都实现这个类的方法。非常重要,下面我来根据JDK官方文档来带大家学习一下这个类的所有方法。下面是JDK1.6中的object方法摘要,一共有11种方法。本篇文章会详细介绍这11种方法该如何去使用。1.toString()方法object类中的toStrin
土豆丝土豆条
·
2023-12-19 18:53
java
开发语言
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他