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
【YYDS】JAVA基础
那些年做的
java基础
笔记
#基本语法##java基本数据类型1.数值型*整数类型:byte(8)、short(16)、int(32)、long(64)*浮点类型:float、double(double,双精度数值,表示的数据类型是float类型的双倍)2.字符型:char('a')3.布尔型:boolean(true,false)注意:1.JAVA默认正数类型是int类型,如果需要声明正数是long类型,必须在数字末尾添加
还没学会跳舞的小小鱼
·
2023-10-12 20:25
Java经典面试题(一)-不古出品
Java经典面试题-不古出品一、
Java基础
1.JDK和JRE有什么区别?2.==和equals的区别是什么?3.两个对象的hashCode()相同,则equals()也一定为true,对吗?
不 古
·
2023-10-12 20:46
java
开发语言
后端
2023-JAVA入门(经典)
java基础
面试题
这里写目录标题说说JAVA有哪些缺点?1、简单说说Java有哪些数据类型2、int与Integer的基本使用对比2.1、装箱和拆箱3、类和对象有什么区别?4、普通类和抽象类有哪些区别?5、接口和抽象类的区别6、什么时候应该使用接口,什么时候应该使用抽象类?7、java的关键字8、final、finally、finalize的区别9、String、StringBuffer、StringBuilder
高高森
·
2023-10-12 20:10
java
面试
Java基础
:配置环境变量(path、JAVA_HOME、CLASS_PATH)
1.1环境变量配置1.1.1为什么配置配置环境变量的目的就是为了能简化在CMD中的一些代码。希望java\javac这些命令不需要每次都进入到bin目录下才能执行,我们希望在任意目录下都可以执行对应的可执行命令;在编译和执行的过程中,减少一些对于路径的指定;1.1.2环境变量在哪里右击计算机->点击属性->高级系统设置->环境变量->选择系统变量->修改path,在path中增加JDK的安装目录;
跟着阿辉学Java
·
2023-10-12 20:05
Java
java
jar
jvm
java基础
学习总结——java环境变量配置
毕业到现在已经过去了四年,每天都是忙于工作,难得最近有时间把以前的
Java基础
知识回顾复习,在此做一些记录;其中强烈推荐以为大牛(博客园-孤傲苍狼),读过之后决定搬运过来,让更多的人看到,也给保存以后温习用
Cheng haitao
·
2023-10-12 20:03
Java基础
Java基础知识
【
java基础
学习】之环境变量的配置
java环境变量的配置第一步:打开电脑->属性->高级系统设置第二步:点开环境变量第三步:找到path(windows系统执行命令时要搜寻的路径)将按照的bin路径放到新增到path下面:运行cmd,然后执行javac.exe,出现下面这个就成功了但是一般开发这样配置新建一个系统环境变量,取名JAVA_HOME:路径取bin的上一层级然后找到path环境变量:%JAVA_HOME%\bin%代表获
呆呆加油呀
·
2023-10-12 20:27
java
Java基础
- 流程控制
12.流程控制ifif先判断,必须要是true才会执行语句if-else必须二选一true-->选择语句1false-->选择语句2if-elseif...[else]多个中进行选择必须逐个判断,在判断的过程中一旦出现true,马上执行对应的语句,然后结束整个if结构如果所有都是false呢?1:有else,表示执行else2:没有else,直接结束switch语句语法switch语句结构的格式如
ADMAS
·
2023-10-12 18:16
RabbitMQ-个人笔记
简介5.RabbitMQ模式及其使用5.1HelloWorld5.2Workqueues5.3Publish/Subscribe5.4Routing5.5Topics5.6总结1.什么是消息队列在学习
Java
有什么奇怪!
·
2023-10-12 17:15
#
MQ
java-rabbitmq
rabbitmq
java
Java基础
(数据类型、字符串)
Java基本程序设计结构数据类型整型浮点类型char类型boolean类型运算符数值类型之间的转换强制类型转换字符串拼接StringAPIString常用的方法空串与Null串字符串构建线程安全与线程不安全数据类型Java中一共有8种基本类型,其中4种整型(int、short、long、byte)、2种浮点型(float、double)、1种用于表示Unicode编码的字符单元的字符类型(char
m努力努力再努力
·
2023-10-12 17:05
java学习
java数据类型
基本类型
字符串
String
java程序设计项目化教程 向昌成_Java程序设计项目化教程
在此基础上,编者在编写本书时采用任务驱动的组织模式来全面解析
Java基础
知识,概念清楚、重点突出、内容丰富、结构合理、思路清晰、案例翔实。读者通过逐步完成各
weixin_39998541
·
2023-10-12 14:24
java程序设计项目化教程
向昌成
10.本项目的简单介绍及所用工具
本项目的简单介绍及所用工具本项目的层次架构适合初学者或者有一些基础的同学,项目整体简单明了,有着非常严谨的逻辑思维,并且在前面文章中也讲了一些项目中所需要的软件安装配置以及一些前置的在本项目中所需要的
java
septnancye
·
2023-10-12 14:45
09一个新的项目
mysql
java
学习
spring
boot
mybatis
Java基础
-可变长参数
本篇目录1、什么是可变长参数2、可变长参数的定义3、可变长参数的使用4、遍历可变长参数1、什么是可变长参数可变长参数顾名思义是可以改变长度的参数,意为传入的参数个数可以不固定。Java中什么数据类型可以改变长度?当然是数组。确实,在JDK5之前的确是使用数组来实现可变长参数的。那么什么是可变长参数?如下代码:publicstaticvoidtest(String[]args){for(String
二饭
·
2023-10-12 14:59
Java基础教学
Java后端
java
开发语言
后端
Java基础
之重写和重载的区别
Java基础
之重写和重载的区别关于重写(override),重载(overload)的区别,相信在所有java的学习者接触Java时就已经接触过了,但是,不知道有没有人跟我一样,总是忘记。
三七有脾气
·
2023-10-12 12:55
Java基础
java
面试
多态
java基础
の重载和重写区别和联系
重载overload重写overrideoverwrite【面试题】重载与重写的区别重载“两同一不同”:同一个类,同一个方法名,不同的参数列表。注:方法的重载与方法的返回值无关!构造器也是可以重载的重写:(前提:在继承的基础之上,子类获取父类的结构以后,可以对父类中同名的方法进行“重构”)方法的返回值,方法名,形参列表形同:权限修饰符不小于父类的同名方法;子类方法的异常类型不大于父类的;两个方法要
code farmer mqp
·
2023-10-12 12:44
java
Java全部基础
java
面试题
重载
重写
java基础
【
Java基础
】重载和重写区别
什么是重载?方法名相同,参数类型、数量、顺序不同(参数的顺序不同也是重载,但是没有意义),与返回值无关。为什么不拿返回值区分重载呢?有时候我们只调用方法不在乎返回值的时候,就无法区分是否是重载了。例如publicclassDemo3{publicstaticvoidmain(String[]args){Demo3demo3=newDemo3();//此时系统也不知道你调用了哪个方法对吧!demo3
干净的坏蛋
·
2023-10-12 12:13
Java
java
面试
Java基础
面试-final
final(最终的)修饰类:表示类不可被继承修饰方法:表示方法不可被子类覆盖,但是可以重载修饰变量:表示变量一旦被赋值就不可以更改它的值修饰成员变量如果final修饰的是类变量,只能在静态初始化块中指定初始值或者声明该类变量时指定初始值如果final修饰的是成员变量,可以再非静态初始化块,声明该变量或者构造器中执行初始值。修饰局部变量系统不会为局部变量进行初始化,局部变量必须由程序员显示初始化。因
凐滅
·
2023-10-12 12:42
java面试
JAVA
java
面试
开发语言
Java基础
面试-String、StringBuff、StringBuilder
String是final修饰的,不可变,每次操作都会产生新的String对象StringBuffer和StringBuilder都是在原对象上操作StringBuffer是线程安全的,StringBuilder线程不安全的StringBuffer方法都是synchronized修饰的性能:StringBuilder>StringBuffer>String场景:经常需要改变字符串内容时使用后面两个优
凐滅
·
2023-10-12 12:42
java面试
JAVA
java
面试
开发语言
Java基础
面试题7:重载和重写的区别
面试你就这样答重载发生在一个类里面,方法名相同,参数列表不同(参数类型,个数、顺序不同),方法的返回值和修饰符可以不同,发生在编译时(就像下图,两个方法只有返回类型不一样,在编译时就会报错)重写发生在父类与子类之间,方法名相同,参数列表相同,返回值的范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类,如果父类方法访问修饰符为private则子类不能重写该方法(因为都无法继承这
此生辽阔
·
2023-10-12 12:39
Java
#
校招/面试题/面经
Java学习总结复习-重载和重写
前段时间和朋友的交流中也谈到了这个问题,朋友叫我回答Java中重载和重写的区别,虽然是
Java基础
内容,自己也懂如何正确的使用,但回答上来仍然是不完善,很多细节的地方还是都遗漏了,在此就打算总结一下,以便加深印象
ailigei
·
2023-10-12 12:38
面试题
java
学习
jvm
面试
Java面试之
Java基础
4——重载与重写的区别
目录重载与重写的概念重载与重写的区别重载与重写的总结构造器是否能被重写override为什么函数不能根据返回类型来区分重载重载与重写的概念重载:同样一个方法可以根据输入参数列表的不同,做出不同的处理。普通方法和构造器方法都能够重载。方法重载:/***重载方法*/publicclassPrint{publicvoidprint(Stringstr){System.out.println(str);}
二木成林
·
2023-10-12 12:32
#
Java面试
Java
面试
重载与重写
java基础
面试题2--方法重写与重载、this和super关键字
1:方法重写和方法重载的区别?方法重载能改变返回值类型吗?方法重写:在子类中,出现和父类中一模一样的方法声明的现象。方法重载:同一个类中,出现的方法名相同,参数列表不同的现象。方法重载能改变返回值类型,因为它和返回值类型无关。Override:方法重写Overload:方法重载面试题中很容易混淆这两个概念2:this关键字和super关键字分别代表什么?以及他们各自的使用场景和作用。this:代表
a166244
·
2023-10-12 11:01
面试
java
Java基础
面试-重载和重写的区别
重载:发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符可以不同,发生在编译时。重写:发生在父子类中,方法名、参数列表必须相同,返回值范围小于等于父类,抛出的异常范围小于等于父类,访问修饰符范围大于等于父类;如果父类方法访问修饰符为private则子类就不能重写该方法。publicintadd(inta,stringb)publicstringadd(int
凐滅
·
2023-10-12 11:53
java面试
JAVA
java
面试
开发语言
1-
Java基础
笔记
字符串函数获取字符串长度lenght返回类型:int作用:获取字符串长度用法:inta=b.lenght();获取字符charAt返回类型:String作用:获取字符串内某一下标对应的值用法:chara=b.charAt(下标);字符串相同比较equalsequals(“被比较的字符串”);返回类型:boolean作用:判断两字符串是否相同用法:booleanbool=str.equals("ja
只剩玫瑰一片
·
2023-10-12 11:04
java
笔记
Java面试题总结(一):
Java基础
一、
Java基础
篇文章目录1.接口和抽象类的区别2.重载和重写的区别3.==和equals的区别4.JDK和JRE有什么区别?5.HashMap原理6.想要线程安全的HashMap怎么办?
鹤冲天Pro
·
2023-10-12 10:57
面试题
#
Java
java
开发语言
两年程序员面试要求--little fish
注:offer都会有的,不用急,把面试当成一个交流的过程一、
java基础
1.HashMap1.1HashMap的实现原理,jdk8中对hashmap做了怎样的优化1.2HashMap扩容机制。
蜗牛的进阶之路
·
2023-10-12 10:53
Spring源码解析—— AOP代理的生成
本文已经收录到大彬精心整理的大厂面试手册,包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式
程序员大彬
·
2023-10-12 10:23
java
spring
spring
java
后端
Java基础
面试~~多线程
1.并行和并发有什么区别?并行:就是多个任务真实的同时执行。并发:偏重于多个任务交替执行,而多个任务之间有可能还是串行的。2.线程和进程的区别?简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高。线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运
修 己
·
2023-10-12 07:37
面试
Java多线程
面试
多线程
java
并发
java integer 缓存_
java基础
---Integer缓存机制---Integer缓存机制
上面的规则适用于整数区间-128到+127。因为Integer.valueof就是缓存策略执行的地方===Integer.valueof(inti)publicstaticIntegervalueOf(inti){if(i>=IntegerCache.low&&i<=IntegerCache.high)returnIntegerCache.cache[i+(-Integ
hello-ov
·
2023-10-12 07:35
java
integer
缓存
Java架构师必备技能
1、
Java基础
技术体系掌握牢固:JVM内存分配垃圾回收类装载机制JVM性能优化反射机制多线程网络编程常用数据结构和相关算法2、对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式:熟练使用UML
zhan_lang
·
2023-10-12 05:35
设计模式
Mybatis
微服务
java面试题
jvm
Redis
Spring
分布式
多线程
MySQL
java必备技能
java架构师必备技能
【重点】Java大厂面试10个知识点汇总
本篇笔记是我五年来的工作学习面试经验&记录,希望对大家有一些帮助一、
java基础
Object类的所有方法:getClasshashCodeequalsclonetoStringnotifynotifyAllwaitfinalize
猪哥66
·
2023-10-12 05:10
Java学习之路
java基础
怎么学?当时,作为懵懂的小白,大一学习了c和c++,还有数据结构,后来才自学的java。有了c++的基础,其实学java确实感觉挺容易上手。
Java架构大仙
·
2023-10-12 05:33
[SpringMVC] REST风格/RESTful
✨✨个人主页:沫洺的主页系列专栏:JavaWeb专栏JavaSE专栏
Java基础
专栏vue3专栏MyBatis专栏Spring专栏SpringMVC专栏SpringBoot专栏Docker专栏Reids
沫洺
·
2023-10-12 01:27
SpringMVC
java
spring
java基础
是javase,JavaSE基础知识学习-----Object类
1.“==”两端比较的是基本数据类型,判断基本数据类型的值是否相等,相等就返回true,否则返回false,重点是值,数据类型可能不同,例如:.2.“==”两端比较的是引用类型,判断的是引用类型变量的地址值是否相等,例如:.equals(Objectobj)的相关知识源码如下所示:.equals(Objectobj)处理引用类型变量,在源码中发现还是比较的还是地址值。.String类也是继承了Ob
驴放屁
·
2023-10-12 00:39
java基础是javase
Java环境搭建-基础语法
文章目录JavaSE_day01【
Java基础
语法】今日内容学习目标第一章Java概述1.0从项目到代码1.1JavaSE课程体系介绍1.2计算机语言介绍(了解)计算机语言是什么计算机语言发展计算机语言排行榜计算机语言走势
阿飞不存在
·
2023-10-11 23:40
JavaSE
java
经验分享
Java 基础进阶学习第一天 Object类、常用API
Java基础
进阶学习第一天Object类、常用APID190322自今天起,记录下每天自学Java的总结以及感悟,与君共勉最重点:Object,包装类。
xc965746550
·
2023-10-11 23:40
Java基础进阶
学习
感悟
每日
JAVA基础
学习
学习资源来自B站狂神说:https://space.bilibili.com/95256449/channel/seriesdetail?sid=393820Java基本概念Java特性和优势简单性面向对象重点在对象和对象之间的接口上可以移植性writeonce,runanywhere高性能分布式通过Url访问资源动态性反射机制多线程同时看视频听音乐…等等安全性异常机制等等健壮性Java三大版本W
-Ausen
·
2023-10-11 23:10
Java编程
java
java-ee
开发语言
Java基础
加强——Junit、反射、注解
今日内容1.Junit单元测试2.反射3.注解Junit单元测试:*测试分类:1.黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2.白盒测试:需要写代码的。关注程序具体的执行流程。*Junit使用:白盒测试*步骤:1.定义一个测试类(测试用例)*建议:*测试类名:被测试的类名TestCalculatorTest*包名:xxx.xxx.xx.testcn.itcast.test2.定
Spring618
·
2023-10-11 21:30
JDK、JRE、JVM的区别以及JVM详解
程序员如果需要学习Java语言的相关编程,都需要搭建好安装好Jdk,Jdk中包含了Java的运行环境(Jre)、Java工具和
Java基础
的类库。
猪猪的学习日常
·
2023-10-11 20:56
Java复习日常
java
java-ee
程序人生
Java常见面试题 -- JDK、JRE、JVM之间的区别
开发工具(JavaDevelpmentKitjava)JDK是整个JAVA的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具(javac/java/jdb等)和
Java
眼里只有码
·
2023-10-11 20:26
Java面试
java
jvm
jdk
编程语言
linux
Java基础
面试-面向对象
什么是面向对象?对比面向过程,是两种不同的处理问题角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象),及各自需要做什么比如洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数)1、打开洗衣机–.-2放衣服.-3放洗粉–.4、清洗—5烘干面向对象会拆出人和洗衣机两个对象:人:打开洗衣机放衣服放洗衣粉洗衣机:清洗烘干从以上例子能看出,面向过程比较直接高效,而面向对象更易于
凐滅
·
2023-10-11 20:49
java面试
JAVA
java
面试
开发语言
java--JDK 和JRE的区别、JVM和JMM
3、JDK、JRE、JVM之间关系(1)JDK=JRE+Java工具s+
Java基础
类库JRE=JVM+JVM工作所需的类库JDK(JavaDevelepmentKi
@snow'
·
2023-10-11 20:49
知识辨析
java
java-ee
开发语言
java基础
04
04.01_Java语言基础(循环结构概述和for语句的格式及其使用)A:循环结构的分类for,while,do...whileB:循环结构for语句的格式:for(初始化表达式;条件表达式;循环后的操作表达式){循环体;}C执行流程:a:执行初始化语句b:执行判断条件语句,看其返回值是true还是false如果是true,就继续执行如果是false,就结束循环c:执行循环体语句;d:执行循环后的
NgNono
·
2023-10-11 20:39
Java基础
面试-JDK JRE JVM
详细解释JDK(JavaDevalpmentKit)java开发工具JDK是Java开发工具包,它是Java开发者用于编写、编译、调试和运行Java程序的核心组件。JDK包含了Java编程语言的开发工具和工具集,以及Java标准库和其他一些必要的文件。JDK中的主要组件包括:编译器(javac):用于将Java源代码编译成Java字节码文件(.class文件)。JRE(JavaRuntimeEnv
凐滅
·
2023-10-11 20:40
java面试
JAVA
java
面试
jvm
jdk
php 封装好处,PHP面向对象三大特性之一:封装
JAVA基础
——面向对象三大特性:封装、继承、多态JAVA面向对象三大特性详解一.封装1.概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问.2
UEGOOD学院校长
·
2023-10-11 18:48
php
封装好处
JAVA进阶路线图
java学习之路第一阶段技术名称技术内容J2SE(
java基础
部分)java开发前奏计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,程序的执行过程,相关反编译工
Elvin_Chen
·
2023-10-11 15:37
【技术人生】
java
java基础
-线程
一.线程的概述进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。线程:就是在一个进程中负责一个执行路径。多线程:就是在一个进程中多个执行路径同时执行。多线程的好处:1.解决了一个进程里面可以同时运行多个任务(执行路径)。2.提供资源的利用率,而不是提供效率多线程的弊端:1.降低了一个进程里面的线程执行频率。2.对线程进行管理要求额外的CPU开销,线程的使用会给系统带来上下
发光驴子
·
2023-10-11 15:19
【
JAVA基础
分支结构详解】
文章目录前言1.1、if结构1.2、if...else结构1.3、if...elseif结构2.1、switch...case结构总结前言Java是一门编程语言,它提供了多种控制结构来帮助开发者管理程序的流程。其中分支结构是一种非常重要的控制结构,它能够根据不同的条件来执行不同的代码块。本文将会详细介绍Java中的分支结构。默认情况下,程序是按照代码编写的自上而下的顺序去依次执行的。分支语句是在程
南 阳
·
2023-10-11 14:47
java
开发语言
学习
intellij
idea
Java循环结构详解
文章目录目录文章目录前言一、循环结构1.1while结构1.2do...while结构1.3for结构1.4嵌套循环1.5增强for循环二.补充总结前言本文将介绍
java基础
中的循环结构循环结构是计算机程序设计中的一种常见的控制流程结构
南 阳
·
2023-10-11 14:47
开发语言
java
数据结构
spring
tomcat
BRISK: Binary Robust Invariant Scalable Keypoints全文翻译
pdf链接:https://pan.baidu.com/s/1gFAYMPJStl4cF0CswY9cMQ提取码:
yyds
摘要从图像中有效和高效地生成关键点是文献中深入研究的问题,并形成了许多计算机视觉应用的基础
长沙有肥鱼
·
2023-10-11 11:36
计算机视觉
人工智能
1
Java基础
的进阶-*重点
1.2Java进阶a.final在Java中有什么作用?最终不能被继承、重写、修改final修饰的类叫最终类,该类不能被继承。final修饰的方法不能被重写。final修饰的变量叫常量,常量必须初始化,初始化之后值就不能被修改。b.Java中IO流分为几种?入出、字节8与字符16按功能来分:输入流(input)、输出流(output)。按类型来分:字节流和字符流。字节流和字符流的区别是:字节流按8
Java_Eastlin
·
2023-10-11 09:19
面试
java
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他