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基础part5
面试八股文(一)——
Java基础
Java基础
基本数据类型包装类型缓冲池BigDecimalStringString,StringBufferandStringBuilder内部数据结构AbstractStringBuilder扩容final
杨哥学编程
·
2023-08-21 10:18
java
2023面试八股文 ——
Java基础
知识
Java基础
知识一.Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?
leader_song
·
2023-08-21 09:45
面试
面试
java
python
1、JDK 和 JRE 有什么区别?
它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行环境JRE,以及常用的
Java基础
类库等,是整个JAVA的核心。
peakyu
·
2023-08-21 09:07
java
jvm
jdk
jre
面试老被问HashMap,今天基于jdk1.8带你搞懂HashMap的底层实现原理
前言HashMap是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的
Java基础
。今天基于jdk1.8来研究一下HashMap的底层实现。
程序员匡胤
·
2023-08-21 08:53
Java 核心面试题全解析
Java基础
1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,Java开发工具包,提供了Java的开发环境和运行环境。JRE:
油腻的程序猿啊
·
2023-08-21 08:44
java
面试
前端
Java基础
之String漫谈(三)
@[toc]1.导读这期主要分享下String的常量池以及intern方法的使用;2.JVM内存模型的简介在介绍String的常量池之前,先插播下JVM的内存模型,以便能更好地理解后面的内容;这是一张经典的JVM运行时内存管理图(基于JAVASE8),而我们经常用的HotSpot虚拟机则使用永久代(PermanentGeneration)来实现方法区;本期需要关注的是方法区中运行时常量池,JAVA
java菜鸟进阶
·
2023-08-21 05:02
Java基础
知识题(一)
文章目录前言一Java语言1.Java为什么不直接实现Iterator接口,而是实现Iterable2.解释为什么Java被称作是“平台无关的编程语言”?3.请描述JDK和JRE的区别?4.简述什么是值传递和引用传递?重点5.简述什么是迭代器(Iterator)?6.Iterator和ListIterator的区别是什么?重点7.简述快速失败(fail-fast)和安全失败(fail-safe)的
张小鱼༒
·
2023-08-21 02:28
Java编程语言案例总结
java
开发语言
面试
校招
笔试
Java基础
知识题(二)
系列文章目录
Java基础
知识题(一)文章目录系列文章目录前言1.Java中的组合、聚合和关联有什么区别?2.解释为什么Java被称作是“平台无关的编程语言”?3.简述什么是值传递和引用传递?
张小鱼༒
·
2023-08-21 02:58
Java编程语言案例总结
java
开发语言
面试
校招
笔试
我的旅行杂记
part5
长城下来以后,我们就准备去定陵了。时间可能有点赶,但是觉得能赶上就要尽力,不留遗憾。在吹了约1个半小时锥心冷风的时候,车终于来了,再不来,真的成傻子了。坐了一个多小时车以后,终于来到终点。
cora123gogogo
·
2023-08-21 01:12
java基础
编程练习之谁拿了最多奖学金
问题描述某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得;成绩优秀奖,每人2000元,期末平均成绩高于90分(>90)的学生均可获得;
唐英钏
·
2023-08-21 01:59
java中使用jdom生成与解析xml文本——微信公众号服务器接收并返回xml格式字符串的推送数据例子
生成一个简单xml数据格式文本1
java基础
小白说(๑• . •๑)
·
2023-08-21 01:38
#
java
java
xml
java基础
之数据类型转换
byte:8bitshort:16bitint:32bitlong:64bitfloat:32bitdouble:64bitchar:16bit数据类型转换:小数据类型—》大数据类型(自动类型转换)大数据类型—》小数据类型(强制类型转换)凡是byte,short,char数据类型,在运算时会自动转换成int类型的数据再运算。两个不同数据类型的数据运算时,结果转换为大数据类型基本类型与对应包装类可自
沈默的头号狗腿
·
2023-08-21 00:56
王道计算机网络笔记_Part1 概述
概述计算机网络笔记_Part2物理层(PhysicalLayer)计算机网络笔记_Part3数据链路层(DataLinkLayer)计算机网络笔记_Part4网络层(NetworkLayer)计算机网络笔记_
Part5
Ramscy
·
2023-08-20 14:11
计算机网络
网络
网络协议
【Java高级开发高频面试题】面试者角度的口述版
文章目录1.具备扎实的
Java基础
集合HashMap底层工作原理HashMap版本问题HashMap并发修改异常HashMap影响HashMap性能的因素HashMap使用优化SynchronizedThreadLocalAQS
我是廖志伟
·
2023-08-20 01:59
java
面试
【面试八股文】每日一题:谈谈你对IO的理解
谈谈你对IO的理解每日一题-Java核心-谈谈你对对IO的理解【面试八股文】1.
Java基础
知识 JavaIO(Input/Output)是Java编程语言中用于处理输入和输出的一组类和接口。
波波烤鸭
·
2023-08-20 00:36
每日一题
面试
IO
NIO
阻塞
同步
异步
Java基础
二 容器
1.Java容器有哪些?Java容器.png具体如下结构:CollectionListArrayListLinkedListVectorStackSetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapConcurrentHashMapHashtable2.Collection和Collections有什么区别1.java.util.
不会忘的名字
·
2023-08-19 22:22
【
Java基础
】深入理解String、StringBuffer和StringBuilder的异同
文章目录一、结论:二、可变性String(不可变)StringBuffer和StringBuilder(可变)三、线程安全性String(线程安全)StringBuffer(线程安全)和StringBuilder(线程不安全)四、性能String(性能差)StringBuffer(针对多线程)和StringBuilder(针对单线程)一、结论:String、StringBuffer和StringB
怎么还不写代码
·
2023-08-19 17:51
面试题合集
Java
java
python
开发语言
Java基础
篇:抽象类与接口
1、抽象类和接口的定义:(1)抽象类主要用来抽取子类的通用特性,作为子类的模板,它不能被实例化,只能被用作为子类的超类。(2)接口是抽象方法的集合,声明了一系列的方法操作,如果一个类实现了某个接口,那么它必须实现这个接口的所有抽象方法。2、抽象类与接口的区别:(1)抽象类和接口都用于抽象化具体对象的,都不能直接实例化,但是两者的侧重点不同:抽象类主要用来抽象类型,表示这个对象是什么;接口主要用来抽
小天博客
·
2023-08-19 17:09
java基础
java
面向对象
Java面试宝典
目录一、
Java基础
1.JDK和JRE的区别?2.==和equals的区别?3.hashCode()和equals()的关系?4.final在java中的作用?
IT光
·
2023-08-19 16:12
java
面试
开发语言
Java基础
之try-with-resource语法糖
背景这是一篇东拼西凑的文章。在java开发中,一些网络链接或者是文件资源都需要程序员去手动调用close方法关闭,比如InputStream、OutputStream和java.sql.Connection。如果忘关了就可能造成严重的性能后果。而关闭的方法有很多种。比如finalizer、try-catch-finally、try-with-resources等等。try-with-resourc
江湖人称黑哥
·
2023-08-19 16:09
java
【八股文--
Java基础
面试题(53道)】
文章目录
Java基础
面试题(53道)Java概述1.什么是Java2.Java语言有哪些特点?3.JVM、JDK和JRE有什么区别?4.说说什么是跨平台性?原理是什么5.什么是字节码?
唯时
·
2023-08-19 15:03
面试八股文积累
Java基础
基础知识
java
开发语言
第01章_Java语言概述
1.Java知识脉络图1.1
Java基础
全程脉络图1.2本章专题与脉络2.抽丝剥茧话Java2.4软件开发之Java开发移动应用领域(集成Android平台):Java在Android端是主要开发的语言
JOKER-Wing
·
2023-08-19 14:32
Java2023笔记
java
JAVA基础
知识(三)——数组
数组数组一、数组的概述1.1数组的定义1.2数组的常见概念1.3数组的特点1.4数组的分类二、一维数组的使用2.1一维数组的声明和初始化2.2数组的基本使用2.3数组元素的默认初始化值2.4数组的内存解析三、多维数组的使用3.1二维数组的理解3.2二维数组的声明3.3二维数组的引用3.4二维数组的默认初始化值3.5二维数组的内存分析3.6二维数组的练习四、数组中常见的算法4.1数组中涉及的常见算法
⊙ω⊙ 在学习的路上越走越远~~~
·
2023-08-19 14:56
java
java
python
开发语言
JAVA基础
知识(四)——面向对象(上)
面向对象(上)一、面向对象的概念1.1何谓“面向对象”的编程思想1.2面向过程(POP)与面向对象(OOP)1.3面向对象的思想概述二、类和对象2.1面向对象的思想概述三、对象的创建和使用3.1设计类以及类和对象的使用3.2类和对象四、类的成员之一:属性4.1语法格式4.2变量的分类:成员变量与局部变量五、类的成员之二:方法(method)5.1什么是方法(method、函数)5.2方法的声明格式
⊙ω⊙ 在学习的路上越走越远~~~
·
2023-08-19 13:54
java
java
又来更新了,
Java基础
(五)方法。
本贴为持续更新贴!内容附带大量图文和练习,供大家学习时参考。本贴主要内容为方法及更多知识,希望大家阅读后能有不少的了解。更多资料请练习:码牛云课堂Java技术指导霸牛老师(微信):mnykt8080;码牛云Java技术交流QQ群:1142264605;1.方法概述1.1方法的概念方法:具有特定逻辑的一段代码。作用:提高代码的复用性。2.方法的定义和调用2.1无参数方法定义和调用定义格式:publi
喝啤酒的汪星人
·
2023-08-19 10:57
JavaSE基础系列
java
编程语言
后端
Java基础
1、简介Java是一种高级编程语言,它具有简单、面向对象、跨平台等特点。Java技术点包括但不限于以下几个方面:基础语法:Java语言的基础语法包括数据类型、运算符、流程控制语句等。面向对象编程:Java是一种面向对象的语言,它支持封装、继承和多态等面向对象的特性。异常处理:Java提供了异常处理机制,程序员可以通过捕获、处理异常来增强程序的稳定性和健壮性。多线程编程:Java提供了多线程编程的支
Doug.
·
2023-08-19 09:23
JAVA基础
java
Java基础
-并发编程-锁机制
Java工程师知识树/
Java基础
锁机制Java锁机制其实就是一种等待机制,将多个线程对共享数据的并发访问转换为串行访问,即一个共享数据一次只能被一个线程访问,这样锁就可以用来保障线程安全了。
HughJin
·
2023-08-19 02:09
java基础
知识第七天
首先对第六天的知识做一总结和细分1.数组的初始化所谓的初始化就是为数组开辟内存空间,并为数组中的每个元素赋予初始值;我们有两种方式可以实现数组初始化a.动态初始化只给出长度,由系统给出初始化值b.静态初始化给出初始化值由系统决定长度a.动态初始化的格式:数据类型【】数组名=new数据类型(数组长度)例:int【】arr=newint(3)。b.静态初始化的格式:数据类型【】数组名=new数据类型【
牛倩贱
·
2023-08-19 02:17
【面试总结】八股①
目录数据库缓存穿透是什么常见的sql调优方法有哪些使用表的别名为什么能优化查询性能MySQL事务特性是哪些事务隔离级别有哪些
Java基础
StringBuffer和StringBuilder的区别String
Koma_zhe
·
2023-08-18 22:06
Java相关
#
面试八股
面试
oracle
数据库
JAVA基础
补充(Comparable排序接口的实现)
JAVA基础
补充(Comparable排序接口的实现)Comparable接口的实现:没有实现Comparable接口时,取出来的值无法排序如果进行排序:实现接口进行排序:Controller层的实现实体类的实现复习时间
xiaoxust
·
2023-08-18 16:40
java
后端
java
开发语言
后端
java-ee
java代码日记--java 基础语法
java代码日记在线运行本地运行环境配置Java实例实战java8
Java基础
语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。
蟕初的梦想
·
2023-08-18 15:45
java
java
开发语言
java基础
数据结构冒泡排序packagejichu;importjava.util.Arrays;publicclassmaopao{publicstaticvoidmain(String[]args){int[]arr={4,9,5,3,7,6};sotr(arr);System.out.println(Arrays.toString(arr));}publicstaticvoidsotr(int[]ar
爱吃饭团煲
·
2023-08-18 15:08
ui
xhtml
前端
java八股文面试[
java基础
]—— 重载 和 重写
Java中,有一个名叫方法签名的东西,它的定义是这样的Definition:Twoofthecomponentsofamethoddeclarationcomprisethemethodsignature—themethod’snameandtheparametertypes.大概意思是,方法签名有两部分组成——方法名和参数列表我上面的函数的方法签名就是hand(inta,intb)而简单来说,J
小田田_XOW
·
2023-08-18 15:32
java八股文
面试
职场和发展
JAVA基础
|Java入门基本数据类型
基本数据类型整形变量介绍在python中,数据类型基本上,分为整数,浮点数和字符串。并且可以直接使用,不需要其他的操作。但是在JAVA中数据类型的变量类型是多种多样的。光数值类型就有四种,每当我们去使用它们时,同时也要声明他们的变量类型。基本数据类型:数值型整数:byte:1、short:2、int:4、long:8浮点:float:4、double:8)、字符型(char:2)、布尔型(bool
编程工匠
·
2023-08-18 10:03
Java基础
(六)
Java字符串String:1、实例化String对象的方式:直接赋值、使用关键字new;2、对于new关键字,我们不常用,会产生一个垃圾空间:new3、String内容比较:“==”比较的是地址;“equals”比较的是内容。一般使用后者;4、字符串内容不可被更改:内容不可改String常用方法:1、字符串长度:length()2、字符串转数组:toCharArray()3、字符串转byte数组
尘濯
·
2023-08-18 07:06
java基础
面向对象 简答题
1.面向对象的特征有哪些封装:是指将数据和他的数据处理过程包装起来,隐藏类的内部细节继承:新创建的类继承现有类的成员属性和方法,提高代码复用和扩展性多态:两个特征向上造型和向下转型,一个将父类型的对象指向子类型的引用,另一个将父类型的引用强转为子类型的引用2.访问修饰符有哪些,他们有什么区别private只有本类default只有同包类protected只有同包类及其他包子类可使用public在所
别挡
·
2023-08-18 06:01
面试问题83问
java
开发语言
JAVA基础
知识(六)——异常处理
异常一、异常概述与异常体系结构二、常见异常三、异常处理机制一:try-catch-finally四、异常处理机制二:throws五、手动抛出异常:throw六、用户自定义异常类七、开发中如何选择使用try-catch-finally还是使用throws八、如何看待代码中的编译时异常和运行时异常?九、throw和throws区别一、异常概述与异常体系结构在使用计算机语言进行项目开发的过程中,即使程序
⊙ω⊙ 在学习的路上越走越远~~~
·
2023-08-18 05:58
java
java
php
开发语言
JAVA基础
知识(二)——程序流程控制
程序流程控制一、程序流程控制1.1程序流程控制1.2顺序结构1.3分支结构1.4循环结构1.5嵌套循环1.6return的使用一、程序流程控制1.1程序流程控制流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:顺序结构分支结构循环结构顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。分支
⊙ω⊙ 在学习的路上越走越远~~~
·
2023-08-18 05:58
java
java
python
开发语言
JAVA基础
知识(一)——Java语言描述、变量和运算符
@TOC(Java语言描述、变量和运算符)一、JAVA语言描述1.1java语言描述JDK、JRE、jVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?JDK=Jre+java的开发工具(javac.exejava.exejavadoc.exe)jre=jvm+java的核心类库为什么要配置path环境变量?如何配置?希望在任何目录下都可以执行java命令cmd命令输入sysdm.cpl
⊙ω⊙ 在学习的路上越走越远~~~
·
2023-08-18 05:25
java
java
python
开发语言
Java基础
重温(六)子类与父类实例方法、静态方法的重写问题
一、慨况本文讨论子类重写父类方法的问题。子类分别有静态、实例方法,父类也分别有静态、实例方法,现在分四种情况:a.实例方法(子类)---重写---->实例方法(父类)a.实例方法(子类)---重写---->静态方法(父类)a.静态方法(子类)---重写---->实例方法(父类)a.静态方法(子类)---重写---->静态方法(父类)二、代码1.父类packagecom.desmond.thread
desmond_assis
·
2023-08-18 05:43
Java基础重温
重写实例和静态方法
方法重写
java基础
面试
java深拷贝和浅拷贝的区别深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。假设B复制了A,修改A的时候,看B是否发生变化:如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值)如果B没有改变,说明是深拷贝,自食其力!(修改堆内存中的不同的值)1、浅拷贝在拷贝一个对象时,对对象的基本数据类型的成员变量进行拷贝,但对引用类型的成员变量只进行引用的传递,并没有创
dream_alen
·
2023-08-17 23:44
java面试
java
面试
开发语言
Java基础
十一(面向对象OOP)
创建一个学生类编写一个名为Student的类,包含以下属性和方法:属性:姓名(name)、年龄(age)、学号(studentId)、成绩(score)方法:构造方法、获取姓名的方法、获取年龄的方法、获取学号的方法、获取成绩的方法、设置成绩的方法代码实现packagekfm.bases.ObjectOriented;publicclassStudents{privateStringname;pri
写代码的小包
·
2023-08-17 23:42
Java
java
hadoop
jvm
Java基础
练习十(面向对象)
1.找对象以下名词中哪些是对象?猫狗TomJerry人帅哥美女迪丽热巴胡歌PhoneiPhone14ProMax《Java面向对象》2.编程1.编写一个Student类,包含name、gender、age、id、score属性,分别为String、String、int、int、double类型。类中声明一个say方法,返回String类型,方法返回信息中包含所有属性值。在另一个StudentTes
写代码的小包
·
2023-08-17 23:12
Java
java
开发语言
Java基础
(十三)面向对象编程 OOP
Java面向对象基础知识笔记(二)1.this关键字this关键字代表当前对象的引用,可以用于访问当前对象的成员变量、成员方法和构造方法。在以下情况下常用到this:使用this调用成员变量,解决成员变量与局部变量的同名冲突。publicclassPerson{publicStringname;publicvoidsetName(Stringname){//成员变量与局部变量不同名,this可以省
写代码的小包
·
2023-08-17 23:12
Java
java
开发语言
Java基础
(十四)面向对象编程 OOP
Java面向对象基础知识笔记(三)1.继承(Inheritance)继承是面向对象编程中的一种重要概念,它允许创建一个新类,从已存在的类中继承属性和方法。在Java中,使用关键字extends来实现类之间的继承关系。1.1如何继承classAnimal{protectedStringname;publicvoideat(){System.out.println(name+"iseating.");
写代码的小包
·
2023-08-17 23:41
Java
java
开发语言
Java基础
篇--System(系统交互)类
System类是Java核心库中的一部分,提供了与系统环境交互的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些属性和方法,直接使用System类调用即可。下面是System类的一些常用方法和字段:out:表示标准输出流(即控制台输出),是一个PrintStream对象。可以使用System.out.println()来向控制台输出内容。in:表示标准输入流(即控制台输入),是一个I
世俗ˊ
·
2023-08-17 23:55
Java基础篇
java
开发语言
java全套面试题-20W字
目录第一章-
Java基础
篇1、你是怎样理解OOP面向对象难度系数:⭐2、重载与重写区别难度系数:⭐3、接口与抽象类的区别难度系数:⭐4、深拷贝与浅拷贝的理解难度系数:⭐5、sleep和wait区别难度系数
mblian
·
2023-08-17 21:42
java
java-ee
spring
_
java基础
知识点
在Java编程语言中,没有像其他一些编程语言(如C/C++)中的显式goto语句。这是出于一些设计和编程原则的考虑,以避免复杂和不易维护的代码。然而,Java提供了其他控制流语句来实现类似的功能,如条件语句和循环。goto语句的问题在于,它可能会导致代码的跳转变得难以理解和维护。为了解决这个问题,Java引入了结构化编程的原则,通过以下方式来控制程序的流程:1.条件语句(if-else)使用if、
传智教育
·
2023-08-17 21:42
java
开发语言
_
java基础
知识总结
当涉及Java编程和执行时,以下术语具有不同的含义:1.JRE(JavaRuntimeEnvironment)JRE是Java运行时环境的缩写。它是一个包含用于在计算机上运行Java应用程序所需的组件集合。JRE包括了以下几个主要部分:·Java虚拟机(JVM):用于执行Java字节码的虚拟机,将字节码翻译成本地机器代码并执行。·Java核心类库:一组预定义的类和方法,用于处理常见任务,如输入输出
传智教育
·
2023-08-17 21:11
java
jvm
开发语言
【傅里叶级数与傅里叶变换】数学推导——3、[Part4:傅里叶级数的复数形式] + [
Part5
:从傅里叶级数推导傅里叶变换] + 总结
文章全部链接:基础知识点Part1:三角函数系的正交性Part2:T=2π的周期函数的傅里叶级数展开Part3:周期为T=2L的函数展开Part4:傅里叶级数的复数形式
Part5
:从傅里叶级数推导傅里叶变换总结文章目录
小地瓜重新去华容道工作
·
2023-08-17 21:10
图像处理
MATLAB
傅里叶分析
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他