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基础
常见面试题总结-并发(二)
volatile底层原理volatile是轻量级的同步机制,volatile保证变量对所有线程的可见性,不保证原子性。当对volatile变量进行写操作的时候,JVM会向处理器发送一条LOCK前缀的指令,将该变量所在缓存行的数据写回系统内存。由于缓存一致性协议,每个处理器通过嗅探在总线上传播的数据来检查自己的缓存是不是过期了,当处理器发现自己缓存行对应的内存地址被修改,就会将当前处理器的缓存行置为
此花本应与她
·
2024-02-09 06:01
java
面试
开发语言
Java基础
常见面试题总结-集合(一)
常见的集合有哪些?Java集合类主要由两个接口Collection和Map派生出来的,Collection有三个子接口:List、Set、Queue。Java集合框架图如下:List代表了有序可重复集合,可直接根据元素的索引来访问;Set代表无序不可重复集合,只能根据元素本身来访问;Queue是队列集合。Map代表的是存储key-value对的集合,可根据元素的key来访问value。集合体系中常
此花本应与她
·
2024-02-09 06:31
java
python
windows
Java基础
常见面试题总结-集合(二)
迭代器Iterator是什么?Iterator模式用同一种逻辑来遍历集合。它可以把访问逻辑从不同类型的集合类中抽象出来,不需要了解集合内部实现便可以遍历集合元素,统一使用Iterator提供的接口去遍历。它的特点是更加安全,因为它可以保证,在当前遍历的集合元素被更改的时候,就会抛出ConcurrentModificationException异常。publicinterfaceCollection
此花本应与她
·
2024-02-09 06:28
java
Java面试题及答案整理( 2024最新版,持续更新)
篇幅限制就只能给大家展示小册部分内容了,需要完整版的及Java面试宝典小伙伴点赞+转发,关注我后在【翻到最下方,文尾点击名片】即可免费获取备注:CSDN这份小册是从基础到高级涵盖了足足30个技术栈的,包含了
JAVA
程序一逸
·
2024-02-09 05:00
java
开发语言
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、Kafka面试专题面试专题一、
Java
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
2024Java面试题及答案整理(持续更新)
一、
Java基础
1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。
程序一逸
·
2024-02-09 05:30
java
面试
后端
spring
boot
spring
jvm
Java基础
1.面相对象和面相过程的区别2.Java的四个基础特性3.重载和重写的区别4.构造器Constructor是否可被override构造器不能被继承,因此不能被重写,但可以被重载5.访问控制符public,protected,private,以及默认的区别6.是否可以继承String类,解释原因不可以继承String类,因为String类有final修饰的类是不能被继承的,实现细节不允许改变7.St
191123
·
2024-02-09 03:55
Filter 实现过滤符合条件的请求并落库
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、配置过滤器类二、定义数据表、实体类、Mapper2.1DDL2.2实体类
绿皮龟
·
2024-02-09 02:05
Java基础合集
人工智能
opencv
数据挖掘
语音识别
计算机视觉
java
后端
关于java异常try catch finally的一道题
这两天,有人咨询我一道关于
java基础
的题,具体代码如下:privatestaticintm1(){inta=10;try{a=20;thrownewRuntimeException();}catch(
crudnoob
·
2024-02-09 02:43
自辩
复习笔记
二——选择题+简答题(上海交通大学)
前言博主为上海交通大学闵行校区研一某普通学生,幸运地遇到了一个划了范围了老师,同样即将要考试的同学可以凭借上交学生证明戳我领取划范围的canvas录屏,就不私自将老师上课的视频上传到网络了,感觉怪不好的。以下为博主根据老师画的范围大致整理的知识点,欢迎交流选择题观点与书与人观点/书人实证主义孔德世界本源是由水构成的泰勒斯科学发展模式为“P-TT-EE-P”&证伪主义(否定后件式)波普尔知识就是力量
懒总不想学习想睡觉
·
2024-02-09 00:19
研狗--学习笔记
笔记
新中特
复习笔记
二——章节整理上(上海交通大学)
前言本文根据复习ppt整理,猜测考点与题型均为老师的个人猜测,不做保证。感觉很多知识点重在理解,大家有空可以把对应的前后文看看!祝大家身体健康,考试顺利!!ps:本文是博主复初愈下整理的,脑子感觉不太好,可能有很多遗漏或者错误的地方,欢迎大家指出,随时更正!pps:上课视频过长且信息熵感觉有点低,这次就不分享了哈以及感谢大家的厚爱,i人非常感动也非常惶恐题目类型:单选,10个,20分多选,10个,
懒总不想学习想睡觉
·
2024-02-09 00:19
研狗--学习笔记
笔记
学习
新中特
复习笔记
三——章节整理下(上海交通大学)
前言本文根据复习ppt整理,猜测考点与题型均为老师的个人猜测,不做保证。感觉很多知识点重在理解,大家有空可以把对应的前后文看看!祝大家身体健康,考试顺利!!ps:本文是博主复初愈下整理的,脑子感觉不太好,可能有很多遗漏或者错误的地方,欢迎大家指出,随时更正!pps:上课视频过长且信息熵感觉有点低,这次就不分享了哈以及感谢大家的厚爱,i人非常感动也非常惶恐题目类型:单选,10个,20分多选,10个,
懒总不想学习想睡觉
·
2024-02-09 00:19
研狗--学习笔记
笔记
学习
自辩
复习笔记
一——论述题(上海交通大学)
前言博主为上海交通大学闵行校区研一某普通学生,幸运地遇到了一个划了范围了老师,同样即将要考试的同学可以凭借上交学生证明戳我领取划范围的canvas录屏,就不私自将老师上课的视频上传到网络了,感觉怪不好的。以下为博主根据老师画的范围大致整理的知识点,欢迎交流分值:平时30%,闭卷考试70%选择题:10个,每个2分,共计20分简答题:4个,每个5分,共计20分论述题:2/3选2,每个30分,共计60分
懒总不想学习想睡觉
·
2024-02-09 00:48
研狗--学习笔记
笔记
学习
新中特
复习笔记
一——论述题(上海交通大学)
前言本文根据复习ppt整理,猜测考点与题型均为老师的个人猜测,不做保证。感觉很多知识点重在理解,大家有空可以把对应的前后文看看!祝大家身体健康,考试顺利!!ps:本文是博主复初愈下整理的,脑子感觉不太好,可能有很多遗漏或者错误的地方,欢迎大家指出,随时更正!pps:上课视频过长且信息熵感觉有点低,这次就不分享了哈以及感谢大家的厚爱,i人非常感动也非常惶恐题目类型:单选,10个,20分多选,10个,
懒总不想学习想睡觉
·
2024-02-09 00:48
研狗--学习笔记
笔记
学习
【
Java基础
_01】Java运行机制及运行过程
【
Java基础
_01】Java运行机制及运行过程文章目录【
Java基础
_01】Java运行机制及运行过程1.Java运行机制及运行过程1.1Java核心机制-Java虚拟机[JVMjavavirtualmachine
青山的青衫
·
2024-02-08 23:30
Java
#
Java基础
java
开发语言
【
Java基础
_02】Java变量
【
Java基础
_02】Java变量、运算符、程序控制结构文章目录1变量1.1程序中“+”号的使用1.2数据类型1.3整数类型1.3.1整数类型的分类1.3.2整型的使用细节1.4浮点类型1.4.1浮点型的分类
青山的青衫
·
2024-02-08 23:27
#
Java基础
java
开发语言
Java基础
——异常处理
异常:程序出现了不正常的情况举例:今天天气很好,班长出去旅游。骑着偷来的摩拜。去火炉山接近大自然,吸收新鲜空气。问题1:火炉山塌陷了,班长及时踩住了刹车,但是去不了火炉山了。严重问题问题2:班长骑着偷来的摩拜,发现摩拜没气,把气给吹了起来。出发前就检查好的问题问题3::班长骑着摩拜在山路上惬意的行驶着,山路两边有小石子。中间是平坦的道路。本来一直在平坦的道路行驶是没有任何问题的,但是班长喜欢炫技,
游戏原画设计
·
2024-02-08 21:14
Java面试题2024(Java面试八股文)
文章目录基础SpringspringMybatis数据库Mysqlredis并发编程网络通信消息队列MQ分布式分布式事务设计模式更新中基础
Java基础
Java对象的创建集合HashMap详解HashMap
思静语
·
2024-02-08 20:17
Java面试总结
java
干货分享
里面还有其他的编程知识,
Java基础
,算法,数据结构,还有教你小白如何去买电脑
Java长征记
·
2024-02-08 20:15
汇编与接口技术期末
复习笔记
(1)—— 汇编部分
文章目录0.计组先导知识0.1进位计数制0.2计算机中数和字符的表示1.基础知识1.1汇编语言1.2硬件接口2.80x86计算机组织2.1计算机系统2.28086微处理器2.3存储器地址第1次作业3.地址与指令3.1寻址方式3.1.1数据寻址方式3.1.1.1立即数寻址3.1.1.2寄存器寻址3.1.1.3存贮器寻址直接寻址寄存器间接寻址寄存器相对寻址基址变址寻址相对基址变址寻址3.1.2指令寻址
zyw2002
·
2024-02-08 19:02
#
汇编与接口技术
汇编语言
24届CS应届生的Java学习博客(day01)
我一想已经临近毕业季了,现在报班不太切实际,不如我自己通过哔站学习Java,于是我打开了Java老师推荐的“遇见狂神说”,从
Java基础
开始学起。
小雨淋霖
·
2024-02-08 19:26
学习
java
24届CS应届生的Java学习博客(day02)
今天学习的内容比较简单,
Java基础
部分的包机制和JavaDoc包机制包的本质就是文件夹packagepkg1[.pkg2[.pkg3...]]
小雨淋霖
·
2024-02-08 19:26
java
学习
夯实
Java基础
系列5:Java文件和Java包结构
目录Java中的包概念包的作用package的目录结构设置CLASSPATH系统变量常用jar包java软件包的类型dt.jarrt.jar*.java文件的奥秘*.Java文件简介为什么一个java源文件中只能有一个public类?Main方法外部类的访问权限Java包的命名规则参考文章微信公众号Java技术江湖个人公众号:黄小斜-Java类本系列文章将整理到我在GitHub上的《Java面试指
程序员黄小斜
·
2024-02-08 08:18
【
Java基础
常见面试题】- 成员变量与局部变量的区别?
成员变量与局部变量的区别?语法形式:从语法形式上看,成员变量是属于类的,而局部变量是在代码块或方法中定义的变量或是方法的参数;成员变量可以被public,private,static等修饰符所修饰,而局部变量不能被访问控制修饰符及static所修饰;但是,成员变量和局部变量都能被final所修饰。存储方式:从变量在内存中的存储方式来看,如果成员变量是使用static修饰的,那么这个成员变量是属于类
IT·侯老师
·
2024-02-08 08:32
Java面试合集
java
开发语言
面试
Java基础
+流程控制+方法+数组【笔记含代码】
命令计算机语言发展史第一代语言第二代语言第三代语言Java帝国的诞生C&C++反抗Java初生Java发展Java特性和优势Java三大版本JDK、JRE、JVMJava开发环境搭建Java程序运行机制
Java
柑橘味柚芽
·
2024-02-08 08:02
java
考研·教育学|第1章 教育的概念 1.2课后思考题详解
答:(1)教育的质的规定性参见本章
复习笔记
。(2)把握教育质的规定性的意义①把握教育的质的规定性有助于人们透过教育的种种表面现象,更加深刻而科学地理解教育,更好地发展教育。
静观纪世
·
2024-02-08 01:30
初级java工程师面试流程
面试流程大概如下:先做简单的自我介绍,自己做过的项目,然后会去问一些项目中的细节,确定是否真正用心做过,也会探究一下技术实现,然后会让他们去思考下是否有些自己觉得可以提高的地方,看看回答的程度;然后会问些基础知识
java
morning_king
·
2024-02-07 22:01
Java基础
之枚举的简单运用
咱们先看一下什么是枚举,枚举的概念是:在C#或C++,java等一些计算机编程语言中,枚举类型是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中,它是一种构造数据类型。枚举类型用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。定义:是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内.使用格式:枚举类型放在窗体模块、标准模块或共用模块中的声明部分
keybon
·
2024-02-07 21:16
C++
复习笔记
--STL的常见拷贝替换、算术生成和集合算法的使用
目录1--常用拷贝替换算法1-1--copy1-2--replace1-3--replace_if1-4--swap2--常用算术生成算法2-1--accumulate2-2--fill3--常用集合算法3-1--set_intersection3-2--set_union3-3--set_difference1--常用拷贝替换算法STL提供了部分常见的拷贝和替换算法,其作用如下:copy//将容
晓晓纳兰容若
·
2024-02-07 20:16
C++复习笔记
c++
JAVA基础
知识
1,JDK:JavaDevelopmentKit,java的开发和运行环境,java的开发工具和jre。2,JRE:JavaRuntimeEnvironment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。3,配置环境变量:让javajdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。环境
波波大人2018
·
2024-02-07 20:23
【
Java基础
】关于
Java基础
的一些有趣的常识!
前言今天看到了一篇文章,是关于茶余饭后的Java常识的一些有趣解答,我觉得写的很有趣很易懂,所以截取了其中我觉得比较有趣的问题分享给大家。原文:饭后茶余的java常识-知乎(zhihu.com)1.Java语言的特点有哪些?1、*跨平台,平台是指操作系统(Windows、MacOS、Linux)。2、*面向对象。3、简单性,Java是模仿C++编写的一门语言,因为C++的多继承、指针、内存回收等等
qq_54432917
·
2024-02-07 18:04
Java
java
jvm
开发语言
eclipse
java-ee
Java基础
——LinkedList集合实现栈和队列
(1)LinkedList的特点:底层数据结构是双链表,查询慢,首尾操作的速度是极快的,所以多了很多首位操作的特有API。(2)LinkedList集合的特有功能:方法名称说明publicvoidaddFirst(Ee)在该列表开头插入指定的元素publicvoidaddLast(Ee)将指定的元素追加到此列表的末尾publicEgetFirst()返回此列表中的第一个元素publicEgetLa
花楠拾
·
2024-02-07 15:03
Java基础
java
开发语言
Java基础
LinkedList用作栈和队列
文章目录1.LinkedList类的结构2.LinkedList当做队列的使用3.LinkedList当做栈列使用1.LinkedList类的结构publicclassLinkedListextendsAbstractSequentialListimplementsList,Deque,Cloneable,SerializableLinkedList是一个继承于AbstractSequential
ewenll
·
2024-02-07 15:32
java基础
java
数据结构
【
Java基础
常见面试题】- Java SE vs Java EE
JavaSEvsJavaEEJavaSE(JavaPlatform,StandardEdition):Java平台标准版,Java编程语言的基础,它包含了支持Java应用程序开发和运行的核心类库以及虚拟机等核心组件。JavaSE可以用于构建桌面应用程序或简单的服务器应用程序。JavaEE(JavaPlatform,EnterpriseEdition):Java平台企业版,建立在JavaSE的基础上
IT·侯老师
·
2024-02-07 15:14
Java面试合集
java
java-ee
开发语言
学习大数据需要掌握哪些知识?
1、学习大数据首先要学习
Java基础
怎样进行大数据学习的快速入门?学大数据课程之前要先学习一种计算机编程语言。Java是大数据学习需要的编程语言基础,因为大数据的开发基于常用的高级语言。
大数据学习01
·
2024-02-07 15:16
java基础
---------形参、返回值类型与return关键字
一、重点知识1、父类的私有方法的继承问题,实际上继承了但未调用2、如何理解:当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的构造器,进而调用父类的父类的构造器,...直到调用了java.lang.Object类中空参的构造器为止。因为你只有创建子类时候选择构造器,后面的都是默认的,所以最后调用的一定是无参的构造器3、super在构造器中最多存在n个最少一个,而this关键字
一花一世界yu
·
2024-02-07 14:14
【NodeJS】归纳篇(二)模块化
博主创作的《前端面试
复习笔记
》(点击订阅),广受好评,已帮助多人提升实力、拿到offer。现在订阅,私聊我即可获取一次免费的模拟面试机会,帮你评估知识点的掌握程度,获得更全面的学习指导意见!
编程轨迹_
·
2024-02-07 14:45
javascript
nodejs
模块化
【JavaScript 红宝书】JavaScript 高级教程第 3 版学习笔记
博主创作的《前端面试
复习笔记
》(点击订阅),广受好评,已帮助多人提升实力、拿到offer。现在订阅,私聊我即可获取一次免费的模拟面试机会,帮你评估知识点的掌握程度,获得更全面的学习指导意见!
编程轨迹_
·
2024-02-07 14:15
javascript
javascript
高级
教程
笔记
java基础
面试题
1、java为什么不支持多继承?假设我们有类B和类C,它们都继承了相同的类A。另外我们还有类D,类D通过多重继承机制继承了类B和类C。这时候,因为D同时继承了B和C,并且B和C又同时继承了A,那么,D中就会因为多重继承,继承到两份来自A中的属性和方法。这时候,在使用D的时候,如果想要调用一个定义在A中的方法时,就会出现歧义。因为这样的继承关系的形状类似于菱形,因此这个问题被形象地称为菱形继承问题。
木子0204
·
2024-02-07 11:53
java
开发语言
java遍历范型list_黑马程序员--
Java基础
学习笔记【集合-List、泛型】
集合框架Collectionjava.util(interface)集合只能存储引用类型,存储对象,不存储基本类型,长度可变数组存储基本类型,存储对象,长度固定集合中存储的都是引用类型的元素,那么引用类型变量实际上存储的是对象的“地址”,所以实际上集合只存储了元素对象在堆中的地址,而并不是将对象本身存入了集合中。Collection接口是层次结构中的根接口,定义了集合相关的操作方法。其有两个子接口
weixin_39558221
·
2024-02-07 06:30
java遍历范型list
【Java面试题汇总】
Java基础
篇——String+集合+泛型+IO+异常+反射(2023版)
导航:【黑马Java笔记+踩坑汇总】JavaSE+JavaWeb+SSM+SpringBoot+瑞吉外卖+SpringCloud+黑马旅游+谷粒商城+学成在线+设计模式+牛客面试题目录三、String3.1.String常量池3.2.请你说说String类3.3.newString("abc")创建了几个字符串对象?3.4.String、StringBuffer、Stringbuilder有什么区
程序员小海绵【vincewm】
·
2024-02-07 06:26
Java面试题汇总
Java学习路线
jvm
java
开发语言
黑马程序员全套Java教程_
Java基础
教程_集合进阶之泛型(二十七)
黑马程序员全套Java教程_
Java基础
教程_集合进阶之泛型(二十七)4.1泛型概述4.2泛型类4.3泛型方法4.4泛型接口4.5类型通配符4.6可变参数4.7可变参数的使用4.1泛型概述泛型:是JDK5
丶槛外
·
2024-02-07 06:56
黑马程序员全套Java教程
java
开发语言
后端
黑马程序员——
java基础
知识之泛型、集合(Map、工具类等)
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——-(一)、泛型1、泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。2、泛型有什么好处?①将运行时期出现问题ClassCastException,转移到了编译时期。,方便于程序员解决问题。让运行时问题减少,安全。,②避免了强制转换麻烦。3、泛型的格式泛型格式:通过就要定义泛型。其实中即可。例
段黄军
·
2024-02-07 06:22
黑马程序员技术博客
工具
程序员
集合
格式
map
黑马程序员——
JAVA基础
拾遗之泛型和集合框架(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一.泛型泛型是JDK1.5以后出现的新特性,用于解决安全问题,是个类型安全机制,先看以下的代码ArrayListl=newArrayList();l.add("a");l.add("ab");l.add("abc");l.add(4);Iteratorit=l.iterator();while(it
bbdeyouxang
·
2024-02-07 06:51
java基础
黑马程序员
泛型
集合
map
黑马程序员——
java基础
——泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、泛型1、泛型简介:1)泛型:JDK1.5版本以后出现的一个安全机制。JDK1.5的集合类希望在定义集合时,明确表明你要向集合中装入那种类型的数据,无法加入指定类型以外的数据。2)格式:通过//定义要存入集合中的元素指定为String类型3)泛型的好处:a)将运行时期的问题ClassCastExc
Huberry
·
2024-02-07 06:48
日记
java
黑马程序员
泛型
黑猴子的家:Java 8 -> Java 8 简述
project.git1、本单元目标(1)JAVA8的引入(2)Lambda表达式的特点和使用★(3)函数式接口★(4)方法引用(5)构造器引用和数组引用(6)StreamAPI★(7)Optional类的使用2、
Java
黑猴子的家
·
2024-02-07 05:06
linux
复习笔记
文件基本属性 软链接与硬链接
1、[root@iZuf655utcxcqck2gjwavfZ/]#cd~[root@iZuf655utcxcqck2gjwavfZ~]#pwd/root[root@iZuf655utcxcqck2gjwavfZ~]#cd/[root@iZuf655utcxcqck2gjwavfZ/]#pwd/回到根目录cd/表示回到自己的家目录,即/root这个目录cd~pwd是PrintWorkingDire
AnjanaVakil
·
2024-02-07 03:42
Linux
linux
shell
操作系统
JAVA基础
整理(9)AOP
@RestController@RequestMapping("/hello")@RefreshScopepublicclassHello{publicStringname2="CC";@AnnTest2(name="test")@GetMapping("/ann3")publicStringann3(){//切面类Stringname="BB";System.out.println(name);
飞飞987
·
2024-02-07 02:55
java
开发语言
JAVA基础
整理(10)日志记录
publicStringlogs(){Loggerlogger=LoggerFactory.getLogger(getClass());logger.trace("trace级别日志");logger.debug("debug级别日志");logger.info("info级别日志");logger.warn("warn级别日志");logger.error("error级别日志");Logger
飞飞987
·
2024-02-07 02:55
java
python
linux
JAVA基础
整理(8)反射
packagecom.example.web1_2.annotation;publicclassAnn{privateStringname;privateIntegeri;privateStringname2="";publicStringname3="tt";publicAnn(){this.name="nn";}publicAnn(Stringname){this.name=name;}pub
飞飞987
·
2024-02-07 02:25
java
python
开发语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他