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基础
java基础
理论+java WEB+java开源框架 知识点汇总
一.
java基础
篇1.final关键字的作用?
莫莫莫氵
·
2023-12-24 06:47
java
jvm
开发语言
面试
【
JAVA基础
】DeferredResult使用详解
简介Servlet3.0提供了基于servlet的异步处理api,SpringMVC只是将这些api进行了一系列的封装,从而实现了DeferredResult。DeferredResult字面意思是"延迟结果",它允许SpringMVC收到请求后,立即释放(归还)容器线程,以便容器可以接收更多的外部请求,提升吞吐量,与此同时,DeferredResult将陷入阻塞,直到我们主动将结果set到Def
初念初恋
·
2023-12-24 04:32
java基础
java
后端
【
Java基础
】字符串常量池
文章目录什么是字符串常量池案例演示字符串常量池的作用字符串常量池在内存中的位置Java7之前Java7java8String.intern()方法什么是字符串常量池案例演示首先提出一个问题:在下面这个代码段中有几个对象?Strings=newString("字符串")答:2个对象。分别在字符串常量池1个,堆中有一个。首先使用new关键字创建对象时,虚拟机会去字符串常量池中去找有没有“字符串”这个对
谷艳爽faye
·
2023-12-24 01:09
java
python
开发语言
java jar 可执行_
java基础
-可执行jar包
1简介大家都知道java项目可以打包成一个可执行的jar包,当我们指定程序的入口main后,可以利用java-jarYourApp.jar命令运行可执行jar。那么它需要什么条件才能运行呢?在eclipsejava工程和maven工程该怎么打包和部署呢?下面将一一解答。1.1运行java-jarapp.jar命令的背后当我们在命令窗口运行java-jarapp.jar时,虚拟机做了什么事呢?其实要
凛冬之怒
·
2023-12-24 01:20
java
jar
可执行
Java基础
知识--一些基础知识点总结
注释分为以下三种:1.单行注释2.多行注释特点:单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.class结尾的字节码文件中不包含注释掉的信息。3.文档注释(Java独有)格式:/**@author指定java程序的作者@version指定源文件的版本*/注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档操作方式:javadoc-
Amy1234567
·
2023-12-23 22:44
Java基础
部分:基础知识
写在之前:本系列文章内容仅仅是对yangchong相关文章内容的收藏与再备份,有需要查看作者原文的请点击此链接:技术博客笔记大汇总一、Java语言概述1、jdk工具部分exe解释①jar.exejar包②javadoc.exe文档生成器③Java.exe解释器④Javac.exe编辑器2、开发与运行Java程序需经历的几个过程①用工具编辑源程序,也就是写代码,保存,生成java文件;②用Java编
StudentLiu
·
2023-12-23 18:48
【
Java基础
】01- 基础概念
注释和关键字注释定义:代码中需要一些解释说明性的文字,通常称为注释。单行注释://注释信息多行注释:/*注释信息*/文档注释:/**注释信息*/文档注释可以利用Java中自带的DOC工具,自动生成相关代码的文档文件。使用注释的注意事项:注释内容不会参与编译和运行,仅仅是对代码的解释说明。不管是单行注释还是多行注释,在书写的时候都不要嵌套。关键字定义:被Java赋予了特定含义的英文单词。特点:关键字
CarNong_Blog
·
2023-12-23 16:05
JavaSE
java
开发语言
【设计模式】命令模式
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、什么是命令模式?
伴川
·
2023-12-23 12:30
Java基础合集
设计模式合集
人工智能
命令模式
设计模式
数据库
sql
java
后端
java基础
---->Java的格式化输出
在JavaSe5中,推出了C语言中printf()风格的格式化输出。这不仅使得控制输出的代码更加简单,同时也给与Java开发者对于输出格式与排列更大的控制能力。今天,我们开始学习Java中的格式化输出。System.out.format()由于内容比较简单,我们通过实例来加以说明。项目结构如下:1.12.11.pngJavaSe5引入的format方法可用于PrintStream或PrintWri
廖111
·
2023-12-23 12:00
java基础
面试题总结——集合框架
1.在Java中,HashMap中是用哪些方法来解决哈希冲突的?A.开放地址法B.二次哈希法C.链地址法D.建立一个公共溢出区答案:C解析:开放地址法:哈希冲突后,在数组剩余空位中寻找空位进行存储,具体方式有线性探测法和二次探测法:a.线性探测:空白单元,当数据通过哈希函数计算应该放在n这个位置,但是n这个位置已经有数据了,那么接下来就应该查看n+1位置是否空闲,再查看n+2位置,依次类推b.二次
天渊hyominnLover
·
2023-12-23 11:12
Java学习路线总结,搬砖工逆袭Java架构师
本文收录于,
Java基础
教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部
Java基础
知识点、Java8新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java
m0_74822999
·
2023-12-23 11:40
面试
学习路线
阿里巴巴资料职业发展
java
学习
python
后端
Java基础
练习--猜数字游戏
newRandom().nextInt(100)随机生成一个数字[0,100)@Testpublicvoidtest6(){intrandom=newRandom().nextInt(100)+1;System.out.println("本轮要猜的数字是"+random);for(;;){System.out.println("猜吧");Scannerscanner=newScanner(Syst
欣欣向亮
·
2023-12-23 10:45
java
java
JAVA基础
之泛型
1、为什么引入泛型bug是编程的一部分,我们只能尽自己最大的能力减少出现bug的几率,但是谁也不能保证自己写出的程序不出现任何问题。错误可分为两种:编译时错误与运行时错误。编译时错误在编译时可以发现并排除,而运行时错误具有很大的不确定性,在程序运行时才能发现,造成的后果可能是灾难性的。使用泛型可以使错误在编译时被探测到,从而增加程序的健壮性。来看一个例子:publicclassBox{privat
冰河winner
·
2023-12-23 07:51
【数据结构和算法】最大连续1的个数 III
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:滑动窗口2.2滑动窗口解题模板三、代码3.1
伴川
·
2023-12-23 06:28
数据结构与算法合集
数据结构
算法
策略模式
java
开发语言
redis
inscode
Java-序列化-反序列化
Thanks
Java基础
学习总结——Java对象的序列化和反序列化java序列化反序列化原理Java序列化的高级认识Java中的关键字transientJava中的序列化对象是存储在内存中,但如果我们想把对象持久化存到硬盘上该怎么做呢
CokeNello
·
2023-12-23 05:07
Java基础
之this关键字和super关键字区别
this关键字和super关键字区别»this关键字■代表当前这个对象■this可以访问本类中的实例变量、实例方法也可以方法本类中的其他构造方法■this还可以访问父类中的实例变量、实例方法»super关键字■表示超类或父类■super只能在子类中使用,可以访问父类中的实例变量、实例方法、还可以访问父类的构造方法
墨雨轩夏
·
2023-12-23 01:29
java基础
-day70-SpringBoot
一、SpringBoot介绍1.1SpringBoot简介SpringBoot是由Pivotal团队研发的,SpringBoot并不是一门新技术,只是将之前常用的Spring,SpringMVC,data-jpa等常用的框架封装到了一起,帮助你隐藏这些框架的整合细节,实现敏捷开发。SpringBoot是基于约定优于配置的,主要作用就是用来简化Spring应用的初始搭建以及开发过程!后期要学习的微服
触手不可及
·
2023-12-23 00:20
100 java入门基础(第一天)
跳转到总目录01、版本一:视频教程笔记这个版本是我跟着视频教程做的笔记教程来源:
java基础
到高级_零基础自学Java–尚硅谷–宋红康教程视频地址:https://www.bilibili.com/video
smallcelebration
·
2023-12-22 21:23
后端
Java基础
学习01-关键字和标识符
Java标识符Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。关于Java标识符,有以下几点需要注意:所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始首字符之后可以是任何字符的组合关键字不能用作标识符标识符是大小写敏感的合法标识符举例:age、$salary、_value、__1_value非法标识符举例:123abc、-salaryJava
JehovahNicer
·
2023-12-22 18:59
Java基础
笔记-基本数据类型&&运算符
基础数据类型以下是Java的基本类型数据表和其可以储存的数据类型数据类型储存数据类型byte存储从-128到127的整数short存储从-32,768到32,767的整数int存储从-2,147,483,648到2,147,483,647的整数long存储从-9,223,372,036,854,775,808到9,223,372,036,854,775,807的整数float存储小数。足以存储6到
歌藏
·
2023-12-22 18:31
Java笔记
java
Java基础
笔记-循环
循环Java语言中有三种循环,分别是以下三种while语句do/while语句for语句while语句while(条件代码){//代码块}以上是while语句的代码,当一个while语句的条件代码输出是true时,while语句中的代码块就会执行一次,每当执行完一次代码块后while语句会继续判断条件语句,如果此时条件代码的输出还是true的话,那么while所包含的代码块又会被运行一次,直到条件
歌藏
·
2023-12-22 18:01
Java笔记
笔记
java
【离散数学】——期末刷题题库(图论应用题)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-22 11:05
离散数学
图论
学习
【C++】— —期末复习题(七)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-22 11:05
C++
c++
开发语言
【算法设计与分析】——动态规划算法
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-22 11:00
算法设计与分析
动态规划
算法
来看!天津靠谱Java培训机构哪家更好一点?
包括
Java基础
、JavaWeb、JavaEE、大数据开发、人工智能等多方面的技术领域。参加Java培训可以帮助我们掌握计算机编程语言的基础知识,掌握Java语言编程技巧,快速提高编程水平。
qq_38453958
·
2023-12-22 03:49
Java培训
java
天津Java培训
天津Java培训机构
天津Java培训学校
Java培训
MyBatis
MyBatisMyBatis环境:JDK1.8Mysql.5.7mavenIDEA所需知识点:JDBCMysql
java基础
MavenJunitSSM框架:配置文件,最好的方式,看官网,(SprintMVC
TiAom8LikL
·
2023-12-22 03:31
mybatis
java
maven
Mybatis详解
的官方文档的地址:https://mybatis.org/mybatis-3/zh/configuration.html环境:JDK1.8mysql5.7maven3.6.1IDEA回顾:JDBCmysql
java
梦里无羡
·
2023-12-22 03:00
Mybatis
java
intellij-idea
maven
JAVA基础
篇--JVM--6对象的回收算法
前言:我们已经知道,类对象都存活在堆中,jvm通过gcroot可达性分析来判断存活对象,那么对于这些没有存活对象jvm会进行怎么回收呢?本文通过以下几点进行探讨:1什么时候会垃圾回收;2怎们回收;3堆内存中不同区域使用什么垃圾回收算法;1什么时候会垃圾回收:GC是由JVM自动完成的,根据JVM系统环境而定,所以时机是不确定的。当然,我们可以手动进行垃圾回收,比如调用System.gc()方法通知J
拽着尾巴的鱼儿
·
2023-12-22 02:43
java基础篇
java
Java基础
知识(一)
一、JVM虚拟机JVM是运行Java字节码的虚拟机。而基于不同平台,相同的Java字节码,执行之后会产生相同的结果,这也是实现跨平台的关键。JVM并不是特有的,只要满足JVM规范,每个公司或组织或者个人,都可以开发自己专属的JVM。二、JDK和JREJDK是JavaDevelopmentKit的缩写,是功能齐全的SDK。它包含JRE所拥有一切,还包括:javac、javadoc、jdb。它能够创建
非著名程序员:张张
·
2023-12-22 02:39
Android
Java
java
开发语言
Java基础
-数组
数组可以存放多个类型相同的数据,是引用类型。一、一维数组1.1数组的定义方式publicclassArrayDefine{publicstaticvoidmain(String[]args){//第一种定义方式,定义时初始化intintArr[]=newint[10];String[]stringArr=newString[5];for(inti=0;iarr[i+1]){arr[i]=arr[i
thdwx
·
2023-12-22 00:11
java
算法
开发语言
博客介绍
因为最近有好多新人向我询问java的知识,所以打算开始在博客上发表一些文章,从
java基础
的问题开始一点点深入首先说明,这不是一个学习java的方针或者指南,只是在java中一些比较典型的问题详解而已,
苍杲
·
2023-12-21 23:11
代码随想录算法训练营|day1 704. 二分查找,27. 移除元素。
前言:从今天开始打卡学习
Java基础
知识数组(Array):是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。
小周今天学习了吗
·
2023-12-21 22:45
java刷题记录
算法
java
leetcode
Java基础
(9) static
问题1.父类的静态方法能否被子类重写问题2.静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?问题3.静态内部类的设计意图一.定义一种表示静态属性的关键字/修饰符二.作用共用、共享Java中,任何变量/代码存储时,都是在编译时由系统自动分配内存在静态变量编译后,所分配的内存会一直存在,直到程序退出内存才会释放这个空间类加载时,JVM会把静态变量放到方法区,被本类&本类的所有实例所共用三.
perry_Fan
·
2023-12-21 21:39
java进阶-学习体系视频
JavaJavaJDK新特性详解系列教程,持续更新(https://www.bilibili.com/video/BV1zJ411R7uQ)
Java基础
教程2020新版JDK8日期API解析(https
weixin_42124960
·
2023-12-21 20:33
java
学习
音视频
学习-面试
java基础
-(集合)
String为什么不可变?1线程安全2支持hash映射和缓存。因为String的hash值经常会使用到,比如作为Map的键,不可变的特性使得hash值也不会变,不需要重新计算。3出于安全考虑。网络地址URL、文件路径path、密码通常情况下都是以String类型保存,4.字符串常量池优化String,StringBuffer和StringBuilder区别1.可变性String不可变StringB
程序猿小蝌蚪 黄小帅
·
2023-12-21 19:33
java
学习
面试
有c++/
java基础
学python1
列表list与for循环Python列表(List)列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。list1=['physics','chemistry',1997,2000]/列表的数据项不需要具有相同的类型。list2=[1,2,3,4,5]list3=["a","b","c","d"]访问列表中的值使用下标索引来访问列表中的值#
0df3cef2a110
·
2023-12-21 13:13
阿里推荐 LongAdder ,不推荐 AtomicLong !
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、CAS1.1CAS全称1.2通俗理解CAS1.3CAS的问题1.4解决ABA
伴川
·
2023-12-21 12:45
Java基础合集
多线程合集
cas
inscode
数据库
多线程
java
redis
后端
【数据结构和算法】盛最多水的容器
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:暴力枚举2.2方法二:双指针三、代码3.1
伴川
·
2023-12-21 12:44
数据结构与算法合集
数据结构
算法
inscode
intellij
idea
电视盒子
前端
后端
【数据结构和算法】定长子串中元音的最大数目
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:滑动窗口2.2方法二:滑动窗口优化版三、代码
伴川
·
2023-12-21 12:05
数据结构与算法合集
数据结构
算法
java
开发语言
inscode
c++
动态规划
java基础
入门-22-【多线程&JUC】
Java基础
入门-22-【多线程&JUC】31、多线程&JUC1.实现多线程1.1简单了解多线程【理解】1.2并发和并行【理解】1.3进程和线程【理解】1.4实现多线程方式一:继承Thread类【应用】
良辰美景好时光
·
2023-12-21 12:27
java入门
java
java基础
入门-23-【网络编程】
java基础
入门-23-【网络编程】32、网络编程1.什么是网络编程2.网络编程三要素1.1IP1.2总结1.3IPV4的地址分类形式1.4常见的CMD命令1.5InetAddress类的使用1.6端口和协议
良辰美景好时光
·
2023-12-21 12:56
java入门
java
网络
java基础
入门-24-【基础加强(反射,动态代理)】
java基础
入门-24-【基础加强(反射,动态代理)】33、基础加强(反射,动态代理)1.反射1.1反射的概述:1.2学习反射到底学什么?
良辰美景好时光
·
2023-12-21 12:22
java入门
java
Java基础
入门教程!从高级到实战讲的太清楚了
Kafka宕机引发的高可用问题问题要从一次Kafka的宕机开始说起。笔者所在的是一家金融科技公司,但公司内部并没有采用在金融支付领域更为流行的RabbitMQ,而是采用了设计之初就为日志处理而生的Kafka,所以我一直很好奇Kafka的高可用实现和保障。从Kafka部署后,系统内部使用的Kafka一直运行稳定,没有出现不可用的情况。但最近系统测试人员常反馈偶有Kafka消费者收不到消息的情况,登陆
spring知识点大全
·
2023-12-21 11:20
程序员
java
后端
面试
java基础
有哪些好的教程?
对于自学java的小伙伴来说,一个好的基础教程简直是帮了大忙,通俗易懂,讲解清楚是基本要求。其实自学比较重要的还是自学能力和学习方法,方法对了也就能快速上手了~先看看以下几点~Java的学习心得“我一听就懂,一敲就废,怎么办?”几乎所有初学者都这样建议:模仿-->创造。不求甚解,分层学习如何提升编程思维和解决BUG能力“你为啥能想到?我为啥想不到?”“这个错为啥我看不出来,为啥你一眼就看出来了?”
吹来人间烟火
·
2023-12-21 09:54
164页,2023新版《Java面试手册》,抓住机会向前冲
Java基础
由于平台文章篇幅限制,细节内容过多,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!需要的朋友可在文章末尾获取资料LinuxMysqlSpringMybati
啊码
·
2023-12-21 08:33
java
面试
JAVA基础
篇——网络通信
十八、网络编程实现网络通讯,设备中的程序与网络中其他设备中的程序进行数据交互java.net.*1.前置知识基本的通信架构:CS(Client客户端/Server服务端)、BS架构(Browser浏览器/Server服务端)CS:客户端需要程序员开发,用户需要安装;服务端也是需要程序员开发;二者要实现相互通信BS:客户端没有不需要开发,安装浏览器就行;服务端就需要程序员开发,在浏览器中访问注:都需
小鱼0135
·
2023-12-21 06:57
JAVA基础篇
java
开发语言
JAVA基础
篇——JAVA高级(与框架有关的知识)
十九、JAVA高级1.单元测试针对最小的功能单元(方法),编写测试代码对其进行正确性测试。main方法进行单元测试的问题:只能在main里面调用别的方法进行测试无法自动化测试,一个方法失败会影响其他方法的测试无法获得测试报告,需要程序员自己去观察测试是否成功Junit单元测试框架第三方公司开源,开发工具已集成一键自动化测试生成测试报告Junit使用步骤导入Junit的jar包到项目(IDEA已集成
小鱼0135
·
2023-12-21 06:57
JAVA基础篇
java
开发语言
JAVA基础
篇——集合
十三、集合1.概述存放数据的集合,底层是数组、链表或红黑树实现。因为应用场景的需求,Java提供了不同的接口以及实现类。集合中存储的是元素的地址信息。2.CollectionCollection是泛型接口,其集合体系如下图有序:元素存入顺序和取出顺序一致重复:可以放入相同元素在不同位置索引:能否通过索引操作集合中的元素publicclassCollectionTest1{publicstaticv
小鱼0135
·
2023-12-21 06:56
JAVA基础篇
java
开发语言
编程教程
java基础
阶段一、20天横扫
Java基础
(课堂实录)https://pan.baidu.com/s/1htTzZRQ二、尚硅谷
Java基础
实战——Bank项目http://pan.baidu.com/
嗨_人心深似海
·
2023-12-21 03:17
【C++】— —期末复习题(六)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-12-21 01:11
C++
c++
开发语言
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他