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基础_
收藏了800道Java后端经典面试题,共享给大家
Java基础
Java集合Java并发&&多线程JVM篇数据库缓存/Redis计算机网络消息队列mybatis操作系统SpringNetty/tomcat常用Linu
Netty711
·
2023-09-08 06:38
java
面试
开发语言
spring
微服务
Java常见面试题汇总-----------
Java基础
(String和StringBuffer、StringBulider)
17.String与StringBuffer、StringBulider区别17.1、可变与不可变 在java中提供三个类String、StringBuillder、StringBuffer来表示和操作字符串。字符串就是多个字符的集合。 String是内容不可变的字符串。String底层使用了一个不可变的字符数组(finalchar[])。 StringBuilder与StringBuffe
从菜鸟到老菜鸟
·
2023-09-08 06:27
300道各大厂Java岗面试真题
Java基础
面向对象和面向过程的区别Java语言有哪些特点?什么是JDK?什么是JRE?什么是JVM?三者之间的联系与区别什么是字节码?采用字节码的最大好处是什么?
跟着我学Java
·
2023-09-08 06:01
程序员
面试
Java
面试
java
jvm
Java程序员
Java开发
【JavaGuide学习笔记】Day.1
目录
Java基础
常见面试题(上)1.JDK?JRE?JVM?2.为什么说Java语言是“编译与解释并存”?
Sessy
·
2023-09-08 06:22
笔记
java
linux
学习
后端
javaguide
2019JAVA面试题附答案-精心整理-很全面面试大大节省时间
2019JAVA面试题附答案转载自:https://blog.csdn.net/weixin_38399962/article/details/80358168
JAVA基础
JAVA中的几种基本类型,各占用多少字节
西瓜学派
·
2023-09-08 05:46
java基础
java高级
mysql
linux
面试
java
2019
全
答案
java基础
巩固-宇宙第一AiYWM:为了维持生计,四大基础之计网_Part_1-1(计算机网络体系_七层模型&五层模型&TCP/IP四层模型、TCP&UDP&IP的故事【TCP三握四挥】)整起
PART1:计算机网络体系可以大致分为一下三种,每一层有自己对应的协议,每一层都是向上一层提供服务,每个分层中所有的协议都称为协议栈协议:网络中传输信息时的规范和规则各层一些重要的协议网络:通过网线、卫星等传输介质把分布在不同地理位置【跨地域】的主机(鸡蛋们)连接起来,通过网络协议(的约束或者规范)实现主机之间的数据传输和资源共享的目的。OSI七层模型:大而全,但是比较复杂、而且是先有了理论模型,
AIminminHu
·
2023-09-08 05:43
唠计网
唠OS
唠计组
唠数算
java
tcp/ip
udp
网络模型
应用层
JAVA基础
--面试题1
JAVA中的几种基本类型,各占用多少字节?String能被继承吗?为什么?不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。平常我们定义的Stringstr=”a”;其实和Stringstr=newString(“a”)还是有差异的。前者默认调用的是String.valueOf来返回String实例对象,至于调用哪个则取决于你的赋值,比如Stri
Alex_81D
·
2023-09-08 05:08
java基础
java基础
java基础
(归档工具jar)
1.包的生成java归档工具是JDK中提供的一种多用途的存档及压缩工具,可以将多个文件或目录合并压缩成单个的java归档文件(后缀为.jar)。主要作用:发布和使用类库。(可以不发布源码,而只发布编译好后的文件)便于资源的组合和管理。使用命令:jarcvf包名.jar*表示把当前目录下的文件打包也可以把指定文件打包,把换成要打包的文件名2.包的使用假设有一个包,如果想要在任何目录下都能访问这个包,
Sun灬2019
·
2023-09-08 05:07
在校生如何做一个可以让简历有亮点的java项目?
面向刚入门或者有一定
java基础
的人群。帮助学员理解面向对象编程,并将基础知识进行实际应用,最终目标为开发出一个功能强大的黄金矿工小游戏。NO.2Java飞机大战小游戏项目;
IT界小新学姐
·
2023-09-08 01:12
Java 学习到什么程度可以找第一份工作?
这样看下来,你会发现不论是在哪个大厂,对于
Java基础
知识的内容要求都差不
7e3b13701bc8
·
2023-09-07 23:50
Java学习路径图(转)
2.类加载机制3.垃圾回收
Java基础
什么是接口?什么是抽象类?区别是什么?什么是序列化?网络通信过程及实践什么是线程?java线程池运行过程及实践(Executors)java反射机制实
Sunny_damon
·
2023-09-07 19:20
2019-10-17
(一)
java基础
面试知识点java中==和equals和hashCode的区别==用来比
哇楼主
·
2023-09-07 16:22
Java基础
知识点汇总
一、
Java基础
知识点整体框架详细知识点见链接资源,注:框架是用XmindApp完成,查看需下载。
羽翼~
·
2023-09-07 15:38
java
开发语言
java基础
浮点类型
目录1:float类型和double类型的定义2:二者的范围和精度3:float类型详解3.1:整数位10进制转换为2进制3.2:小数位10进制转换为2进制3.3:把二进制放到浮点类型中3.4:精度损失4:double类型详解1:float类型和double类型的定义我们在现实生活中经常用到10进制的数据,比如整数和小数。但是小数经常出现小数点后无限循环的情况。比如圆周率的π和1/3。这些数字想要
浅水壁虎
·
2023-09-07 15:04
Java基础
java
【
java基础
复习】java中的数组在内存中是如何存储的?
基本数据类型与内存存储数组类型与内存存储为什么数组需要两块空间?感谢基本数据类型与内存存储首先,让我们回顾一下基本数据类型的内存存储方式。对于一个基本类型变量,例如int类型的变量a,内存中只有一块内存空间,它存储着该变量的值。这块内存空间具有一个唯一的内存地址。比如inta=100,a就是内存中一块存储空间的名称,它的地址也就是这块存储空间的地址,比如是0x1112,a的值是100,也就是这块内
不怕娜
·
2023-09-07 08:08
java
开发语言
【
java基础
复习】如何理解java中基本数据类型里的自动类型提升和强制类型转换?
自动类型提升强制类型转换注意事项❗感谢Java是一种强类型语言,这意味着在编写代码时,需要明确指定每个变量的数据类型。我们知道,java中有八大基本数据类型。分别是:数据类型大小(字节数)范围byte1字节-128到127short2字节-32,768到32,767int4字节-2,147,483,648到2,147,483,647long8字节-9,223,372,036,854,775,808
不怕娜
·
2023-09-07 08:38
java
复习
Java基础
(十九)Set
1.Map基本操作创建一个Map,完成以下操作:将我国省份和其简称存到Map集合中将省份名称中包含"江"的省份从集合中删除遍历输出集合元素mportjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;publicclassMapWork01{publicstaticvoidmain(String[]args){HashMap
写代码的小包
·
2023-09-07 06:30
Java
java
开发语言
算法
Java基础
二十五(Map)
Map接口Map接口是Java集合框架中的一种用于储存键值对映射关系的接口。Map接口提供了一种通过键来访问值的方式,其中每一个键都是唯一的,值可以重复。publicinterfaceMapMap接口的主要特征如下:键唯一性:Map中的键是唯一的,同一个键只能对应一个值。如果重复插入相同的键,则后面的值会覆盖前面的值。键值对映射:Map中的每个键都与一个值相关联,它们之间形成了键值对的映射关系。通
写代码的小包
·
2023-09-07 06:27
Java
java
开发语言
java基础
练习题
1用while循环如何实现求1+2+3+…100的合publicclassTest{publicstaticvoidmain(String[]args){inti=0;intsum=0;while(i90){System.out.println("您的成绩等级评定为A");}elseif(g>=80){System.out.println("您的成绩等级评定为B");}elseif(g>=70){
越沂
·
2023-09-07 04:39
2020重新出发,
JAVA基础
,网络编程
@[toc]Java网络编程随着互联网的发展趋势,大量的两络应用程序涌现出来,使得网络编程技术得到了很好的发展。网络编程就是在两个或者两个以上的设备(例如计算机)之间传输数据,编程人员所做的事情就是把数据发送到指定位置或者接收到指定的数据,这就是狭义的网络编程。Java语言中设计了一些API来专门实现数据发送和接收等功能,只需要编程人员调用即可。要进行网络编程就必须对网络协议、端口和套接字等知识有
夜雨流云
·
2023-09-07 03:49
java基础
(随心记录)
java跳出多重循环的方法设置标志符:out:breakout;设置标识变量:flag=false;java如何实现深拷贝java中io流分类按照流向分类:出入和输出流按照操作单元换位:字节流和字符流按照流的角色划分:节点流和处理流BIO:BlockIO同步阻塞式IO,就是我们平常使用的传统IO,它的特点是模式简单使用方便,并发处理能力低。NIO:NonIO同步非阻塞IO,是传统IO的升级,客户端
聪明de墨菲特
·
2023-09-07 01:18
java
笔记
java
2020重新出发,
JAVA基础
,输入/输出(I/O)流
@[toc]Java输入/输出(I/O)流在变量、数组、对象和集合中存储的数据是暂时存在的,一旦程序结束它们就会丢失。为了能够永久地保存程序创建的数据,需要将其保存到磁盘文件中,这样就可以在其他程序中使用它们。Java的I/O(输入/输出)技术可以将数据保存到文本文件和二进制文件中,以达到永久保存数据的要求。什么是Java流在Java中所有数据都是使用流读写的。流是一组有序的数据序列,将数据从一个
夜雨流云
·
2023-09-06 23:14
Java基础
(十八)Collection
1.去重统计使用一个List集合存储多个元素。计算集合中共有多少个不重复元素并输出。importjava.util.HashSet;importjava.util.List;publicclassRemoveDuplicates01{publicstaticvoidmain(String[]args){Listlist=List.of("1","2","1","a","b","a");HashSe
写代码的小包
·
2023-09-06 19:35
Java
java
windows
开发语言
一、
Java基础
面试题
JDK(JavaDevelomentKit):是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和
Java基础
类库。
豆豆子i
·
2023-09-06 17:23
面试总结
java
开发语言
面试
2020Java开发工程师面试知识储备(一)JVM+数据结构+算法
功利性得去找了下面试题库,发现一个讲面试题的教程,觉得讲得不错,教程地址在这里总结一下学到的知识,打一下
Java基础
,算是挖一个新坑。
倪大傻
·
2023-09-06 16:28
【
Java基础
】Java Lambda表达式详解
Lambda表达式,即函数式编程是JDK8的一个新特性,也被称为闭包,Lambda表达式允许把函数作为一个方法的参数,即行为参数化,函数作为参数传递进方法中。Lambda表达式可以取代大部分的匿名内部类,写出更优雅的Java代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。一、什么是函数式接口函数接口是只有一个抽象
宝爷~
·
2023-09-06 14:26
Java入门系列
零基础
Java
java
学习
开发语言
Java基础
(方法)
image.png模块化时代的到来意义解决代码的重复:不连续的代码重复问题和循环的区别:循环是解决连续的代码重复问题语法定义:[修饰符]返回值类型方法名(参数类型1参数名1,参数类型2参数2....){方法体;[return返回值;]}格式分析:修饰符:方法名称,一般表示一个功能名(首字母小写,后面单词用驼峰法)方法体:方法{}:里的代码,编写如何完成该功能的代码return关键字:注意:当使用r
F_WJ
·
2023-09-06 13:41
java基础
_重载和重写的区别
每天重温一个
java基础
知识!
'零'Bug
·
2023-09-06 08:05
java
#
java基础
java
开发语言
小白快速入门Java后端开发的学习路线指南(未完善)
1.整体把握:了解JAVA后端开发是什么,包含那些内容->2.后端开发环境搭建->3.
Java基础
语法学习->4.数据库,java操作数据库->5.Java底层技术学习:servletandJDBC->
胖胖小恶魔
·
2023-09-06 03:14
面试之TCP/IP
,朋友不失礼貌地笑着回了句“行”面试官:看你简历说精通TCP和IP,那我们来讨论下网络模型和TCP、IP协议,讲下你的理解先朋友(怎么一上来就问TCP,不按套路出牌啊,不该问问
java基础
吗?
Kobe__Bryant__
·
2023-09-05 22:06
TCP
IP
TCP
IP
网络协议
一天吃透TCP面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-09-05 22:06
tcp/ip
面试
java
Java基础
二十四(集合框架)
集合框架Java集合框架提供了一套性能优良、使用方便的接口和类,他们都位于java.util包中。Java集合框架由3大类接口构成(Map接口、List接口、Set接口).1.letrable接口java.lang.lterable接口是Java标准库中的一个接口,用于表示可迭代的集合类。实现了lterable接口的类可以使用Java中的for-each循环来遍历其元素,使其具有可迭代的特性。返回
写代码的小包
·
2023-09-05 19:36
Java
java
开发语言
【JMeter】 二次开发插件开发 Dubbo 接口测试插件浅析
,其中应用广泛的有Dubbo、gRPC等使用JMeter对这些RPC接口的测试,可以自定义插件来实现由于Dubbo应用相对广泛,本文主要针对Dubbo的接口测试插件开发与实现进行介绍需要掌握的基础知识
Java
潇潇说测试
·
2023-09-05 17:49
软件测试工程师
自动化测试
软件测试
jmeter
功能测试
软件测试
自动化测试
程序人生
职场发展
Java基础
知识面试题
JAVA概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还
小怪兽打葫芦娃
·
2023-09-05 16:51
JAVA面试-基础篇
java
开发语言
Java基础
知识(三):Hystrix信号量 VS线程池
3.Hystrix信号量VS线程池信号量模式接受请求和执行下游依赖在同一线程内完成,不存在线程上下文切换带来的性能开销,所以大部分场景应该选择信号量模式。当一个接口依赖3个下游服务A、B、C,且3个服务返回数据互不依赖,这种情况采用信号量接口的耗时等于请求ABC服务耗时的总和。为限制对下游依赖的并发量调用,可以配置Hystrix的execution.isolation.semaphore.maxC
Tuzki眯眼看世界
·
2023-09-05 13:16
03. SpringCloud实战项目-配置虚拟机网络
PassJava是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实
Java基础
。
悟空聊架构
·
2023-09-05 12:29
java 基础面试题
共包含208道面试题,主要用于学习
Java基础
1.JDK和JRE有什么区别?
shumeigang
·
2023-09-05 08:18
JAVA
JAVA面试题
2023年了,java后端还有未来吗?
可以看看不同地方(这里主要举例北上广深一线城市)对于Java开发工程师这个职位的具体要求:在以下北上广深这些一线大城市的面试招聘当中不难看出,凡是工资待遇好的职位,几乎对Java的要求都是较为全面的,其中
Java
SiKi学院
·
2023-09-05 06:33
JAVA
java
开发语言
尚硅谷--
Java基础
实战_Bank项目01—08(全部试验项目)
Java基础
实战_Bank项目01目录结构不要加01,这里是为了区分【Account.java】类packagebanking;publicclassAccount{privatedoublebalance
刘向阳啊
·
2023-09-05 01:28
java
开发语言
后端
Java基础
之StringBuffer 和 StringBuilder 类
加油,新时代打工人!区别:在使用StringBuffer类时,每次都会对StringBuffer对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用StringBuffer。StringBuilder类在Java5中被提出,它和StringBuffer之间的最大不同在于StringBuilder的方法不是线程安全的(不能同步访问)。由于StringBuilder相较于Stri
Hello World呀
·
2023-09-04 22:36
java
java
开发语言
Java—斗地主的洗牌发牌系统(积小流成江海)
⭐️不爱生姜不吃醋,原创不易,转载请注明原链接❗️前序文章:
Java基础
|学籍管理系统文章目录一、斗地主1.前言2.介绍3.图解二、准备牌1.代码示例2.数据展示三、洗发牌与排序代码示例四、看牌(打印到控制台
不爱生姜不吃醋
·
2023-09-04 15:39
Java基础案例
java
开发语言
idea
intellij-idea
java基础
-----第九篇
系列文章目录文章目录系列文章目录前言一、GC如何判断对象可以被回收前言一、GC如何判断对象可以被回收引用计数法:每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收,可达性分析法:从GCRoots开始向下搜索,搜索所走过的路径称为引用链。当一个对象到GCRoots没有任何引用链相连时,则证明此对象是不可用的,那么虚拟机就判断是可回收对象。引用计数法,可能会出现
数据大魔王
·
2023-09-04 14:48
java
性能优化
jvm
Java基础
学习——数据类型与运算符
知识点来源于《零基础学Java》等书籍。周末事情很多,这部分拖了两天了。第3章数据类型Java语言是一个强调数据类型的语言,在声明任何变量的同时,必须将该变量定义为一种数据类型。Java的数据类型分为基本的数据类型和对象类型(也称引用数据类型),本章不讨论对象数据类型。基本的数据类型有以下四种,包含4种整型、1种字符型、2种浮点型、1种布尔型。除开这几种类型,其他都为对象类型。3.1整型整型就是整
Long1ive
·
2023-09-04 11:57
2023-09-02————
java基础
回顾
JAVA基础
回顾Java面向面向对象有什么特性Java中ArrayList和LinkedList有什么区别Java的抽象类和接口的区别JDKJREJVM的区别Java面向面向对象有什么特性Java的特性包括封装
薯味
·
2023-09-04 10:51
java
开发语言
study plan
一、
Java基础
Integer实现原理及缓存机制String基础真正的Java内存模型Java双亲委派机制Java引用类型原理剖析JVM内存占用情况分析whc的GC文章G1收集器不可不说的Java锁事Java
whc2011
·
2023-09-03 23:15
Java基础
-值传递与引用传递
值传递:参数是基本类型引用传递:参数是封装类型这就要从java底层的机制讲起了,java的内存模型分为堆和栈。1.基本类型的变量放在栈里;2.封装类型中,对象放在堆里,对象的引用放在栈里。java在方法传递参数时,是将变量复制一份,然后传入方法体去执行。这句话是很难理解的,也是解释这个问题的精髓。我们先按照这句话解释一下基本类型的传递虚拟机分配给num一个内存地址,并且存了一个值0.虚拟机复制了一
简书用户tron001
·
2023-09-03 23:02
Day02 -
Java基础
语法
1.注释注释是对代码的解释和说明文字。Java中的注释分为三种:单行注释://这是单行注释文字多行注释:/*这是多行注释文字这是多行注释文字这是多行注释文字*/注意:多行注释不能嵌套使用。文档注释(暂时用不到):/**这是多行注释文字这是多行注释文字这是多行注释文字*/使用的技巧如果我们要对代码进行解释,那么就可以使用注释。当注释的内容比较少,一行就写完了,可以用单行注释。如果注释的内容比较多,需
榆榆欸
·
2023-09-03 22:14
JAVA程序设计方法
开发语言
java
java基础
巩固-宇宙第一AiYWM:为了维持生计,做项目经验之~SSM项目错误集锦Part3(项目蹦+pg数据库坏+100%-->线上故障排查经验【业务bug第一步一定是先看日志,写好日志】)~整起
项目中遇到的一个问题:项目忽然蹦了,用我们的域名登陆不上去了。根据之前的经验,一般比如我们项目登不上去了或者数据库不上数据了(数据不更新),直接在Xshell上远程reboot一下,再重启一下tomcat就行。要还解决不了就登阿里云官网直接重启一下实例就解决了,之前一直这么干。但是这一次,重启了之后在浏览器上登陆还是没反应然后排查过程是这样的:首先我们在svn上拉下来了一个最新版本的项目,然后导入
AIminminHu
·
2023-09-03 22:49
数据库
java
postgresql
java基础
巩固-宇宙第一AiYWM:为了维持生计,C#代码命名规范(一)整起
文章目录前言一、帕斯卡命名法+驼峰命名法1.命名接口interface时,使用pascal大小写并在名称前面加上前缀I。这可以清楚地向使用者表明这是interface。比如IWorkerQueue2.使用帕斯卡大小写3.驼峰:二、变量、方法、注释...1.【变量】不要把多个变量定义到一行,会降低可读性,intx,y,z,...赋值;以及intx=10,y=20,...;这两种写法都不建议2.【方法
AIminminHu
·
2023-09-03 22:18
C#
java
c#
开发语言
C#
面试题汇总
文章目录一.腾讯二.华为三.快手1.Long的长度和范围,为什么要减1(
Java基础
)2.线程池配置无界队列了之后,拒绝策略怎么搞,什么时候用到无界队列(JUC并发)四.美团五.阿里六.百度七.字节八.
studyForMokey
·
2023-09-03 13:51
八股文
java
开发语言
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他