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基础
2022 年Java面试题及答案大全(持续更新)
Java面试题及答案大全(2023持续更新)本文分为十九个模块,分别是:「
Java基础
、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot
程序媛-徐师姐
·
2023-06-19 05:51
java
面试
开发语言
Linux的初步认识和环境搭建
Linux环境搭建一、云服务器二、Xshell和Xftp三、终端连接云服务器四、Xshell和Xftp的使用提示:以下是本篇文章正文内容,
Java系列
学习将会持续更新Linux是什么?
一只咸鱼。。
·
2023-06-19 04:00
Git
Linux
Docker
linux
服务器
运维
2023-04-17移动云苏州研究所java开发面试
问的问题基本上是大数据相关的或者是
java基础
的,这应该是和我的过往项目经历相关的。1、怎么搭建一个大数据平台根据我的工作经验以及我平时对大数据平台技术的了解,我讲了一些我对大数据平台的认识。
志起计算机编程
·
2023-06-19 03:42
面试
大数据
职场和发展
面试篇:
Java基础
目录一、HashMap的底层结构和原理1、JDK72、JDK83、扩容问题二、讲一下你对动态代理的理解1、JDK动态代理2、CGLIB动态代理三、Java集合体系的划分、List、Set、Map的区别四、ArrayList和LinkedList的区别1、数据结构实现:2、随机访问:3、插入和删除操作:4、对于查询操作:五、equals和==的区别六、Java中几个IO流有了解吗七、为什么要同时重写
梁山教父
·
2023-06-19 00:47
java
面试
开发语言
二十二:
Java基础
入门-Java循环结构语句的特点和使用方法
1、概述Java提供了4种循环语句,分别是:while循环、dowhile循环、for循环。2、while循环使用格式while(循环继续的条件表达式){循环体或称循环内容}3、while循环的执行流程while循环执行流程示意图.png4、while循环使用场景//上课迟到,罚做俯卧撑20次inti=1;while(i<=20){System.out.println("上课迟到,罚做俯卧撑"+i
Lord丶轩莫言弃
·
2023-06-18 21:08
【Java入门】--
Java基础
详解之 [Java面向对象编程(初级)]
目录1.类与对象2.类与对象的区别与联系3.对象在JVM内存中的存在形式(重要)4.属性/成员变量/字段5.如何创建对象6.类和对象的内存分配机制7.面向对象的三大特征?8.面向对象和面向过程?9.匿名对象10.方法(method)11.方法的重载(overload)12.可变形参13.递归14.封装15.四种访问权限修饰符16.构造器17.什么是javaBean18.this是什么?19.pac
月月崽
·
2023-06-18 18:31
Java入门
java
开发语言
Android中的基础动画 视图动画(View Animation)(View动画、Tween动画)
导读移动开发知识体系总章(
Java基础
、Android、Flutter)Android动画的分类及介绍Android中的属性动画(PropertyAnimation)Android中的逐帧动画(DrawableAnimation
彭空空
·
2023-06-18 12:35
java常见面试题(实习生篇)
纸上得来终觉浅,绝知此事要躬行先从
java基础
来说:一、java面向对象的三大特性,他们分别的含义是什么?
Everonward、
·
2023-06-18 10:41
spring
boot
后端
java
2023年互联网Java面试复习大纲:ZK+Redis+MySQL+
Java基础
+架构
多数的公司总体上面试都是以自我介绍+项目介绍+项目细节/难点提问+基础知识点考核+算法题这个流程下来的。有些公司可能还会问几个实际的场景类的问题,这个环节阿里是必问的,这种问题通常是没有正确答案的,就看个人的理解,个人的积累了。剩下的就没啥了,都是换汤不换药,聊项目就看你自己对你自己的项目是否理解的透彻,比如经常问你你为什么选择这个技术,为什么这么处理之类的,常考的基础的知识点就那么多,最后算法就
司腾
·
2023-06-18 10:37
Java
后端
面试
面试
java
redis
后端
程序人生
一个程序员的成长之路
学习笔记
java基础
类型与String相关基本类型范围基本类型的转换byte计算自动转换int基本类型与包装类equals与==的区别集合比较与常用集合原理反射机制与真实使用场景动态代理与使用范例异常类加载机制与热加载实现与反编译内存模型与
weixin_35713159
·
2023-06-18 09:52
java
【2023,学点儿新Java-05】搭建Java开发环境:什么是JDK、JRE、JVM、Java API?|G1垃圾回收算法 |应该选择哪个版本的jdk?| 安装jdk17 |如何找到各个版本jdk
前情回顾:【2023,学点儿新Java-01】从查看本机jdk版本开始|
Java基础
全程脉络图、Java工程师全程技术路线、Java职业晋升路线图【2023,学点儿新Java-02】计算机硬件与软件|CPU
追光者♂
·
2023-06-18 09:55
Java教程
JDK
JRE
jdk17下载
JVM
Java
API
java入门
java基础
总结(四十七)--RPC介绍
来自https://www.cnblogs.com/codingexperience/p/5930752.html个人理解,rpc重点就是,像调用本地服务一样调用远程服务,他的实现可以有很多种;而http与socket值得是一种具体的通讯协议;即rpc可以通过http或socket协议来实现。一、RPC简介RPC,全称为RemoteProcedureCall,即远程过程调用,它是一个计算机通信协议
秋天的猿
·
2023-06-18 08:17
java基础总结
RPC介绍
JAVA基础
总结(四)JAVA 方法
文章目录一、JAVA方法二、方法重载一、JAVA方法方法的定义:JAVA中的方法其实就是将一些代码语句组合成一个代码块,这个代码块可以用来实现某些特定的功能。方法的格式:修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2,...){方法体语句;return返回值;}一般情况下,定义一个方法包括以下语法:方法包括一个方法头和一个方法体,主要由以下语法组成:修饰符:修饰符是可以选择的,作用是告
姚青&
·
2023-06-18 07:20
java
android
开发语言
JAVA基础
总结(十二) JAVA 递归详解
文章目录一、概念1、什么是递归?2、递归的原理及作用3、递归的分类4、在使用递归时的注意事项二、递归的练习及扩展1、练习:使用递归计算1-100的累加和2、练习:使用递归计算10的阶乘一、概念1、什么是递归?所谓递归就是自己调用自己。2、递归的原理及作用递归的原理:通过直接或者间接的形式去调用方法本身递归的作用:重复的调用方法本身,用来实现某些功能或者计算出某些数值,通常用在算法上面。3、递归的分
姚青&
·
2023-06-18 07:20
java
开发语言
Java基础
Math常用方法使用
publicvoidmath01(){//1.abs绝对值System.out.println("abs绝对值");intabs=Math.abs(-7);System.out.println(abs);//2.求幂System.out.println("pow求幂");doublepow=Math.pow(2,4);System.out.println(pow);//3.ceil向上取整>=该参
隔壁老二
·
2023-06-18 04:19
java常用类
java
jvm
开发语言
【
Java基础
学习打卡10】JDK下载与安装
目录前言一、JDK下载1.JDK官网2.版本说明3.JDK11下载二、JDK安装1.JDK安装2.JDK安装目录介绍总结前言本文主要介绍JDK11如何从官网下载,及如何在Windows11系统安装,下载与安装很简单,主要是有少许的细节需要说明。一、JDK下载1.JDK官网我们要学习Java语言去开发Java程序,就需要先下载JDK,JDK是Java开发工具包,包含了编译、运行Java程序所需的各种
编程火箭车
·
2023-06-18 04:16
《Java基础学习打卡》
java
学习
oracle
JDK下载
JDK安装
【
Java基础
学习打卡11】Path环境变量的配置
目录前言一、为什么配置环境变量二、如何配置环境变量三、JDK11的环境变量配置总结前言本文我们要知道为什么配置环境变量,自己思考不配置环境变量可以吗?JDK11如何配置环境变量。一、为什么配置环境变量原因很简单,就是方便命令的查找执行。比如通过命令符提示窗口启动Typora.exe应用软件:启动Windows操作系统的命令提示符窗口窗口的工作目录切换到Typora.exe存放目录窗口中输入Typo
编程火箭车
·
2023-06-18 04:15
《Java基础学习打卡》
java
jdk11
windows11
path环境变量
JDK11配置环境变量
知识点总结 -
JAVA基础
篇
1.Object都有哪些方法wait、notify、notifyAll、toString、hashCode、equels、getClass、clone、finalize2.两个对象equels相等,hashCode是否相等,为什么?equels相等,hashcode一定相等。JavaDoc描述了在重写equels方法的时候一定要重写hashcode,且必须遵循自反性、对称性、传播性、唯一性。在ha
Jiu_Ming
·
2023-06-18 02:35
Java基础
小项目——【源码】控制台的类似BOSS招聘的一个应聘者用户和公司用户的就业项目【应聘+招聘】
目录引出题目要求--云就业平台相关的
java基础
知识项目分层设计+核心业务图解源码总结引出类似BOSS招聘的一个应聘者用户和公司用户的就业项目,控制台项目题目要求–云就业平台类似BOSS招聘的一个应聘者用户和公司用户的就业项目第
Pireley
·
2023-06-18 00:57
Java
java
服务器
数据库
21届非科班半年跨行Java上岸经验,写给像我一样的普通人
瞅瞅大概都有啥↓1.楼主背景2.面试经历(截止至2020/09/21)3.学习路线3.1
Java基础
3.2MySQL3.3Spring+SpringMVC+Mybatis3.4SpringBoot3.5JVM3.6Java
方圆想当图灵
·
2023-06-17 23:46
我爱的碎碎念
Java基础
篇之IO流,动力节点老杜详细笔记
目录什么是IO流?IO流的分类?怎么学好IO流?代码演示FileInputStreamFileOutputStream文件的复制FileReaderFileWriterBufferedReaderBufferedWriterDataOutputStreamDataInputStreamPrintStreamFile类ObjectInputStream和ObjectOutputStreamIO+Pr
小馒头爱学Java
·
2023-06-17 22:21
Java基础
java
开发语言
后端
如何准备一场面试
技术面2、二面:BOSS面3、终面:HR面四、面试的技巧有哪些1、自信2、真诚3、主动4、复盘五、补充:其他面试内容1、逻辑思维2、技术开放题3、逻辑思考4、方案设计5、学习与技能6、团队本文收录于,
Java
哪 吒
·
2023-06-17 22:38
搬砖工逆袭Java架构师
面试
java
职场和发展
Java怎么学,Java学习路线,程序员由浅到深学习之路
目录友情提醒第一章、
Java基础
1.1)第一部分:Java入门1.2)第二部分:Java数组1.3)第三部分:Java面向对象1.4)第四部分:常用工具类1.5)第五部分:集合体系1.6)第六部分:序列化和泛型
悲且狂
·
2023-06-17 22:29
Java基础知识
java
学习
Java基础
进阶-泛型
1.泛型类和泛型方法的定义泛型:参数化的类型泛型的好处就是:适用于多种数据类型执行相同的代码泛型中的类型在使用时指定,不需要强制类型转换泛型类泛型类泛型方法泛型方法2.泛型的限定类型变量TextendsComparableT表示应该绑定类型的子类型,Comparable表示绑定类型,子类型和绑定类型可以是类也可以是接口。extends左右都允许有多个,如T,VextendsComparable&S
Dalvik_
·
2023-06-17 16:50
Android笔记
想要盖一座漂亮的房子,需要掌握以下知识点:
Java基础
知识:Java就像是建筑工人的工具,工人需要熟练使用这些工具才能盖出好的房子。Android开发基础:A
白云远去
·
2023-06-17 11:34
android
笔记
【
Java基础
】Java实现将实体类对象与Json字符串互相转换
一、将实体类对象转换为Json字符串OrderInfoorderInfo=newOrderInfo();StringjsonStr=JSONObject.toJSONString(orderInfo);二、将Json字符串转换为实体类对象OrderInfoorderInfo=JSON.parseObject(jsonStr,OrderInfo.class);
_Shanene
·
2023-06-17 10:14
json
java
后端
【
Java基础
】Guava CacheBuilder源码剖析
CacheBuilder简介一句话介绍Guavacache是一个支持高并发的线程安全的本地缓存,可自动加载数据进缓存,且具有多种缓存淘汰。特点automaticloadingofentriesintothecache(自动将entry节点加载进缓存结构中)least-recently-usedevictionwhenamaximumsizeisexceeded(当缓存的数据超过设置的最大值时,使用
在路上的德尔菲
·
2023-06-17 10:12
基础
数据结构
工具
java
后端
经验分享
【
Java基础
干货】Spring BeanCreationException异常总结
SpringBeanCreationException异常总结BeanCreationException,顾名思义是Bean创建过程中抛出异常,具体有以下几种常见异常1、org.springframework.beans.factory.NoSuchBeanDefinitionException上下文中不存在此Bean,一般原因在没有声明Bean,BeanA尝试注入BeanB,但是spring上下
在路上的德尔菲
·
2023-06-17 10:12
基础
spring
java
bean
【
Java系列
】MyBatis-Plus常见面试题
问题列表Q1:MyBatis-Plus是什么?它有什么优点?MyBatis-Plus是MyBatis框架的一个扩展库,它提供了一系列方便的API和工具,可以简化常见的数据库操作。MyBatis-Plus的优点包括:提高开发效率:MyBatis-Plus提供了代码生成、分页、查询构建等功能,可以帮助开发人员快速开发数据库相关的功能。简化操作:MyBatis-Plus提供了一些常用的API和工具,可以
颜淡慕潇
·
2023-06-17 08:15
JAVA系列
面试题系列
java
mybatis
数据库
【
JAVA基础
】之一图一例搞懂面向对象编程思想
作者简介:大山里的菜籽儿所属专栏:
Java基础
❤️个人感悟:技术如山,登其一山,再现一山。
大山里的菜籽儿
·
2023-06-17 06:52
Java基础
java
开发语言
吐血整理超详细Java面向对象知识点思维导图!
前言:上星期学完变量,数据,运算符,控制语句、方法、递归算法后(笔记躺在笔记软件上,还没有时间整理放上博客),这周第二周学习
Java基础
的重难点——面对对象。
KenjiTalk
·
2023-06-17 06:48
Java
java
类
Java基础
建设 1-notify/wait方法
一、使用用例publicclassThreadTest{staticfinalObjectobj=newObject();privatestaticbooleanflag=false;publicstaticvoidmain(String[]args)throwsException{Threadconsume=newThread(newConsume(),"Consume");Threadprod
折浪君
·
2023-06-17 06:34
java类的命名规范_程序员必知的
Java基础
:5条命名规范和8种数据类型归纳
一、Java命名规范任何一种语言都有一套针对于语言自身的命名的规范,java也不例外。接下来,我就列举一下java对命名的规范。下面重点来了,准备好了嘛?1、代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name/$Object/name_/name$/Object$2、代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语
赵玮龙
·
2023-06-17 05:33
java类的命名规范
Java基础
重点概要(部分)
Java基础
及环境:JDK发展历史,不同版本的进阶内容。Java程序的编写、编译、调试。Java程序设计基础:常量和变量的概念,声明方式和作用域。基本数据类型的定义和概念。Java基本数据类型的转换。
王子良.
·
2023-06-16 23:02
java
开发语言
算法
数据库
什么?Java9这些史诗级更新你都不知道?Java9特性一文打尽!
image「MoreThanJava」宣扬的是「学习,不止CODE」,本系列
Java基础
教程是自己在结合各方面的知识之后,对
Java基础
的一个总回顾,旨在「帮助新朋友快速高质量的学习」。
我没有三颗心脏
·
2023-06-16 22:30
java基础
:异常机制
异常机制什么是异常?实际工作中,遇到的情况不可能是非常完美的。软件运行过程中,会遇到的各种情况,比如你要读取数据库的数据,但数据库是空白的等等问题,这些就叫异常。用英文单词是:exception意思是例外异常指程序运行中出现的不期而遇的各种状况,如文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常程序执行流程。简单分类:检查性异常运行时异常错误异常体系结构:java把异常当
景诚开发
·
2023-06-16 19:51
java基础
java
jvm
开发语言
java基础
:用for循环打印三角形
用for循环打印三角形publicclassTestDemo01{//打印三角形publicstaticvoidmain(String[]args){for(inti=1;i=i;j--){System.out.print("");}for(intj=1;j<=i;j++){System.out.print("*");}for(intj=1;j
景诚开发
·
2023-06-16 19:20
java基础
java
算法
开发语言
java基础
:方法重写
方法重写重写都是方法的重写,和属性无关父类的引用指向了子类方法的调用只和左边,定义的数据类型有关//Override重写@Override//注解:有功能的注释publicvoidtest(){System.out.println(“A==test()”);静态方法和非静态方法区别很大重写的关键词只能是公有的(public),不能是私有的(private)非静态方法可以重写子父类才可以重写需要有继
景诚开发
·
2023-06-16 19:20
java基础
java
servlet
jvm
java基础
:接口的定义与实现
接口的定义与实现普通类:只有具体实现接口类:具体实现和规范都有接口:只有规范!自己无法写方法,专业的约束!约束和实现分离:面向接口编程接口就是规范:定义的是一组规则,体现的是现实世界中“如果你是—则必须能—”的思想接口的本质是锲约,就像人间的法律一样,制定好后,大家都遵守。OO的精髓:是对对象的抽象,最能体现这一点的就是接口声明类的关键字是class,声明接口的关键字是:interface作用:1
景诚开发
·
2023-06-16 19:20
java基础
java
开发语言
android
java基础
(多线程)-Monitor概念
一、java对象头二、MonitorMonitor被翻译为监视器或管程。每个java对象都可以关联一个Monitor对象,如果使用synchronized给对象上锁(重量级)之后,该对象头的MarkWord中就被设置指向Monitor对象的指针。Monitor结构如下刚开始Monitor中Owner为null当Thread-2执行Synchronized(obj)就会将Monitor的所有者own
花果水莲
·
2023-06-16 19:12
java
java基础
(多线程)-wait/notify
一、wait/notify的原理Owner线程发现条件不满足,调用wait方法,即可进入WaitSet变为WAITING状态BLOCKED和WAITING的线程都处于阻塞状态,不占用CPU时间片BLOCKED线程会在Owner线程释放锁时唤醒WAITING线程会在Owner线程调用notify或notifyAll时唤醒,但唤醒后并不意味着立刻获得锁,仍需进入EntryList重新竞争。二、wait
花果水莲
·
2023-06-16 19:37
java
PowerJob容器的今生,容器是如何部署到Worker上,并正常运行的
这仅仅是一篇PowerJob源码分析的文章,但是也有一些
java基础
知识,在实践中学习效果更好,感兴趣就留下来交流一下吧。
zcrazy胡说八道
·
2023-06-16 13:02
PowerJob
java
Java生态清单
基础
Java基础
(数据类型、集合、堆栈、lambda、设计模式)JavaWebMavenLog4jGit框架Spring全家桶MyBatis数据库MySQLELKHBaseMongoDB组件NginxNettyRabbitMQKafkaRedisDocker
·
2023-06-16 11:52
java
【Java入门】--
Java基础
详解之【程序控制结构】
目录1.程序流程控制介绍2.顺序控制3.分支控制if-else4.嵌套分支5.switch分支语句6.for循环控制(重点)7.while循环控制8.do...while循环控制9.多重循环控制(重难点!)10.跳转控制语句break11.跳转控制语句-continue12.跳转控制语句return1.程序流程控制介绍主要有三大流程控制语句:顺序控制,分支控制,循环控制。2.顺序控制程序从上到下的
月月崽
·
2023-06-16 09:48
Java入门
java
后端
【Java入门】--
Java基础
详解之 [运算符]
目录1.运算符介绍2.算术运算符3.关系运算符(比较运算符)4.逻辑运算符5.赋值运算符6.三元运算符7.运算符优先级8.标识符的命名规则和规范9.关键字10.保留字11.位运算符1.运算符介绍运算符是一种特殊的符号,用以表示数据的运算,赋值和比较等。算术运算符赋值运算符关系运算符[比较运算符]逻辑运算符位运算符三元运算符2.算术运算符算术运算符是对数值类型的变量进行运算的,Java程序中使用的非
月月崽
·
2023-06-16 09:17
Java入门
java
开发语言
【Java入门】--
Java基础
详解之 [数组、冒泡排序]
目录1.为什么需要数组?2.数组的介绍3.数组的快速入门4.数组的使用5.动态初始化6.静态初始化7.数组的细节8.数组的赋值机制9.数组拷贝10.数组反转11.二维数组12.冒泡排序1.为什么需要数组?有五个学生,他们英语成绩分别为60,70,90,80,50.用程序求几个同学总成绩是多少,平均分多少?常规写法:定义五个变量,加起来就是总成绩,除以5就是平均成绩。这样定义很多变量是的程序非常繁琐
月月崽
·
2023-06-16 07:29
Java入门
java
开发语言
八股+面经
不动产项目数据机器学习算法调研图像提取算法调研数据集-ImageNetXceptionVGGInceptionDensenetMobilenet系统流程图2.图书项目技术栈ShiroMybatisMyBatis:MybatisPlus:面试问题
Java
倒过来是圈圈
·
2023-06-16 06:56
java
八股文总结
不动产项目项目难点机器学习算法调研图像提取算法调研数据集-ImageNetXceptionVGGInceptionDensenetMobilenet系统流程图2.图书项目技术栈ShiroMybatisMyBatis:MybatisPlus:面试问题
Java
倒过来是圈圈
·
2023-06-16 06:56
java
【2023,学点儿新Java-01】从查看本机 jdk版本 开始 |
Java基础
全程脉络图、Java工程师全程技术路线、Java职业晋升路线图
一个人把生命耗尽,应该是为了一些美好的东西,值得的东西,用蓬勃如烈火的生命力去战胜一个又一个人生的悲剧,这本身就是人生的意义之一吧!作者主页:追光者♂个人简介:[1]计算机专业硕士研究生[2]2022年度博客之星人工智能领域TOP4[3]阿里云社区特邀专家博主[4]CSDN-人工智能领域优质创作者[5]预期2023年10月份·准CSDN博客专家无限进步,一起追光!!!感谢大家点赞收藏⭐留言!!!今
追光者♂
·
2023-06-16 00:55
Java教程
Java开发
Java入门
Java工程师全程技术路线
Java职业晋升路线
分析了上百份最新的大中小厂的面经,我总结出了这份2023国内最新最强Java面试八股文
Java基础
Java中的几
Javatutouhouduan
·
2023-06-16 00:32
面试
java
jvm
八股文
高并发
上一页
93
94
95
96
97
98
99
100
下一页
按字母分类:
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
其他