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基础
2023Java高频面试题
Java基础
什么是Java虚拟机(JVM)?什么是Java中的注释?什么是Java中的变量
三拾老师
·
2023-04-13 14:48
java
jvm
面试
Java基础
常识
目录JDK和JRE和JVM分别是什么?有什么关系?什么是字节码,采用字节码的好处是什么?Java程序从源代码到运行的过程为什么Java语言"编译与解释并存"Java和C++、Go语言的区别,各自的优缺点?JDK和JRE和JVM分别是什么?有什么关系?首先JVM是Java虚拟机,专门用来运行字节码文件,JVM是实现Java跨平台的关键所在,JVM屏蔽了各种不同的操作系统之间的差异,使得同样的Java
厚积薄发ض
·
2023-04-13 12:13
javaSE
java
jvm
开发语言
【Java课设】图书商城管理系统(MySQL+控制台)
引言适合
Java基础
课程的课设参考,涉及基本的MySQL数据库操作,基本的增删改查功能,基于控制台的功能展示,可作为一个刚学完
Java基础
课程的学生的编码练习或者课设参考。
King'sLanding
·
2023-04-13 09:06
java
mysql
开发语言
Java基础
:继承Thread类的方式创建多线程
多线程java语言的JVM允许程序运行多个线程。它可以通过java.lang.Thread类来实现新建一个类继承于Thread类–重写Thread类中的run()方法,在该方法中写需要多线程执行的方法体,在main()方法中调用Thread类中的start()方法代码示例packagethread;/****多线程的创建:*方式一:继承于Thread类*(1)创建一个继承于Thread类的子类*(
King'sLanding
·
2023-04-13 09:35
java
jvm
开发语言
Java基础
:常用类Compare
Compare类Comparable接口自然排序1.像String、包装类等实现了Comparable接口,重写了compareTo()方法2.String、包装类重写了compareTo()方法后,进行了从小到大的排列@Testpublicvoidtest(){String[]strings={"aa","bb","dd","cc"};Arrays.sort(strings);System.ou
King'sLanding
·
2023-04-13 09:35
java
jvm
开发语言
java 软件开发面试宝典
一.
Java基础
部分...........................................................................................
天为我蓝
·
2023-04-13 08:17
面试
java
数据库
Java基础
知识(一)
声明:以下知识主要来自于github上的JavaGuide开源项目,我也是为了自己学习用,将这些知识过一遍,加入一些自己的查资料获取的知识来完善对java的理解。想看原文的可以去github上自己去找,我这里就不放链接了。主要内容:Java语言有哪些特点面向对象和面向过程的区别JDKJREJVM的基本知识什么是字节码采用字节码的最大好处是什么Java和C++的区别什么是Java程序的主类应用程序和
LeaveStyle
·
2023-04-13 08:08
01
java基础
1、java如何实现,编写一次到处运行的?由于硬件不同,所以产生了不同的os,再不同的os上提供相应的jvm,通过jvm屏蔽系统差异。举例,好比歌手唱歌(java),每次需要在搭起的舞台上(jvm),这样的话,不管地上坑洼,还是地面湿滑都能表演,具体是在这之上搭起的舞台上表演(操作系统)。2、标识符规则☞由26个大小写字母,0-9阿拉伯数字,_和$☞不能包含空格☞不能以数字开头☞不能是关键词,但是
hgfsrui
·
2023-04-13 08:43
黑马
java基础
_
Java基础
学习:Java无锁并发
无锁并发1.问题提出有如下需求,保证account.withdraw取款方法的线程安全原有实现并不是线程安全的执行测试代码某次的执行结果330cost:306ms1.1为什么不安全withdraw方法publicvoidwithdraw(Integeramount){balance-=amount;}对应的字节码多线程执行流程单核的指令交错多核的指令交错1.2解决思路-锁首先想到的是给Accoun
继续者张付
·
2023-04-13 08:46
黑马java基础
农商行JAVA笔试题_银行笔试题
java基础
知识+数据库基础知识,这篇博文基于《东莞农商银行》的笔试回忆写,科技类分成了两卷A卷和B卷,我做的是A卷,只附上编程题部分。其他的都记不起来了。
知了吧唧乎
·
2023-04-13 08:15
农商行JAVA笔试题
“金三银四”春招指南!java中文文档下载
Java基础
面试+解析Java中级开发面试+解析Java高级面试+解析Java架构进阶之技能导图篇筑基框架分布式微服务Java架构进阶之架构筑基篇架构筑基篇:
Java基础
+并发编程+JVM+MySQL+
m0_58397045
·
2023-04-13 08:13
程序员
java
经验分享
面试
【
Java基础
】反射详述
本文已收录至专栏:
JAVA基础
希望能对你有所帮助一.概述反射是指对于任何一个Class类,在运行的时候都可以直接得到这个类全部成分,使得我们可以动态操作Java代码,同时反射也破坏了Java的封装性。
观止study
·
2023-04-13 07:40
JAVA基础
java
jvm
反射
2022金三银四208道Java中高级高频面试题(含答案)
一、
Java基础
1.Java有哪些数据类型?2.final有什么用?3.介绍下static。4."=="和equals方法究竟有什么区别
蒙塔ta
·
2023-04-13 07:19
java
分布式
架构
restful
spring
Java 系列 Nacos
Java系列
文章文章目录
Java系列
文章前言一、Nacas介绍及安装1.什么是Nacos2.为什么使用Nacos3.Nacos下载和安装二、Nacos服务提供者注册1.Nacos代替Eureka2.Nacos
bingwoo.
·
2023-04-13 06:41
java
微服务
开发语言
Android开发中基础知识概括
俗话说“工欲善其事必先利其器”就是这个道理,我们首先要知道学习Android会学到那些知识点,我初步的整理了一下:一、基础知识
Java基础
数据结构(要做一个初步的了解:例如栈和队列,基本的算法)面向对象编程的思想
join_xiao
·
2023-04-13 05:46
Android基础
Android开发知识体系结构
Java面试宝典(超级详细)
一、
Java基础
1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。
web18224617243
·
2023-04-13 01:05
面试
学习路线
阿里巴巴
java
人工智能
spring
cloud
Java面试宝典大集锦
1.
Java基础
知识这里,不仅可以了解到技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计,还可以系统了解和准备有关Java面试的基础知识。
Java基础
Java容器Jav
Java学研大本营
·
2023-04-13 01:04
大数据
java
面试
开发语言
现代Java进阶之路必备技能——2019 版
Java技术的学习阶段有三第1个是
java基础
,比如对集合类,并发,IO,JVM,内存模型,泛型,异常,反射,等有深入了解。
avihyuky602940
·
2023-04-13 01:32
Java基础
(二)关键字、标识符、变量、基本数据类型、运算符
1关键字定义:被Java语言赋予了特殊含义,用做专门用途的字符串(或单词)HelloWorld案例中,出现的关键字有class、public、static、void等,这些单词已经被Java定义好了。特点:全部关键字都是小写字母。关键字比较多,不需要死记硬背,学到哪里记到哪里即可。官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbo
zhufei463738313
·
2023-04-12 23:45
java基础
java
【Java中级】36.0 SSM之SpringBoot框架(二)——2.X版本的使用
1.0SpringBoot框架的一些基础请见:【Java中级】21.0SSM之SpringBoot框架(一)——入门、maven项目构建主要涉及
java基础
、JDK环境、Maven基础。
bobokaka
·
2023-04-12 22:42
【狂神说笔记——
Java基础
19-MyBatis】
狂神说MyBatis环境说明:jdk8+MySQL5.7.19maven-3.6.0IDEA学习前需要掌握:JDBCMySQL
Java基础
MavenJunit1、Mybatis简介1.1、什么是MyBatisMyBatis
只要学不死_就往死里学
·
2023-04-12 21:52
狂神说笔记
mybatis
java
intellij-idea
Java基础
知识点(一)
1.面向对象的特征有以下四点:抽象、继承、封装、多态;2.String:不是最基本的数据类型,String是一个对象,因为对象的默认值是null,所以String的默认值也是null,String类是final类,故不可以继承;3.float和double的区别:代码floatf=0.1是错误的,编译会报错,上述语句等号右边为0.1,我们以为它是个float,但是编译器却把它认为是个double(
寞离i
·
2023-04-12 20:12
Java学习手册:Java设计模式面试问题
1、Java学习手册:
Java基础
知识点2、Java学习手册:Java面向对象面试问题3、Java学习手册:Java集合、泛型面试问题4、Java学习手册:Java并发与多线程面试问题5、Java学习手册
浩比浩比
·
2023-04-12 19:53
Java学习手册
Java
java基础
知识系列面试题总结
java基础
面试题总结文章目录
java基础
面试题总结一、JAVA1、什么是面向对象?谈谈你对面向对象的理解1.1、什么是面向对象?
No码农
·
2023-04-12 19:48
java
面试
javase
Java面试题总结 |
Java基础
部分(持续更新)
Java基础
文章目录
Java基础
一个Java文件里可以有多个类吗(不含内部类)?
小七rrrrr
·
2023-04-12 19:10
java
java
jvm
面试
java的构造函数详解,
Java基础
知识之构造函数详解
Java基础
知识之构造函数详解2021年01月02日|萬仟网IT编程|我要评论构造函数这里对java中构造函数进行一个详细的解答,希望对热爱java的小伙伴有帮助。
Victor Zhai
·
2023-04-12 18:35
java的构造函数详解
回归
Java基础
——JAVA字符串正则表达式匹配
在线工具:测试所需要的正则表达式,其下方也列出了正则表达式的规则,也可以输入字符串匹配测试,还有在线生成代码的功能链接:https://c.runoob.com/front-end/854/1、利用Matcher和Pattern来完成正则表达式的匹配publicstaticvoidmain(String[]args){//需要匹配的字符串Stringstr="AS123";//正则表达式Strin
其实不会敲代码
·
2023-04-12 16:13
java从入门到放弃
java
正则表达式
回归
Java基础
- 线段树C/C++版(Segment Tree)二
本文转载自懂的微博,下面是转载地址:http://dongxicheng.org/structure/segment-tree/1、概述线段树,也叫区间树,是一个完全二叉树,它在各个节点保存一条线段(即“子数组”),因而常用于解决数列维护问题,它基本能保证每个操作的复杂度为O(lgN)。2、线段树基本操作线段树的基本操作主要包括构造线段树,区间查询和区间修改。(1)线段树构造首先介绍构造线段树的方
ApacheCrazyFan
·
2023-04-12 15:43
线段树C/C++版
Java基础
线段树
一文吃透泛型
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-04-12 15:18
java
面试
java
开发语言
Java进阶之路必备技能
Java技术的学习阶段有三第1个是
java基础
,比如对集合类,并发,IO,JVM,内存模型,泛型,异常,反射,等有深入了解。
蒙塔1998
·
2023-04-12 14:02
java
面试
架构
spring
java-ee
JAVA开发(JAVA架构师成长之路)
第一阶段:熟悉
JAVA基础
语法,学会写各种ifelse和流程语句,熟练使用各种数据类型,集合。能依葫芦画瓢,模仿别人的代码结构,新增类,修改类的信息和逻辑。这个阶段大概是一年的经验。
茅河野人
·
2023-04-12 14:01
java
java
开发语言
那些Java架构师必知必会的技术
Java基础
Java7和Java8中的HashMap原理解析Java7和Java8中的ConcurrentHashMap原理解析Java中自定义注解Java函数式编程和lambda表达式TCP三次握手原理
JaJian.
·
2023-04-12 13:58
Java基础
知识总结(三)——类和接口
更新:2015/11/28更新:增加多态中向上转型,方法重载,动态绑定有关编译/类加载/分派相关知识整理;---------------------------------------------------------------------------------------------------------------------------------------------------
Zerohuan
·
2023-04-12 12:09
Java基础知识梳理
java
java基础
多态
扩展
对象
文心一言眼里的Java世界
目录一、
Java基础
教程系列二、先听听文心一言怎么说?三、话不多说,开干。1、要有一个正确的Java学习路线,做一个细致的Java学习规划。
哪 吒
·
2023-04-12 11:18
搬砖工逆袭Java架构师
文心一言
人工智能
ChatGPT
mysql
Queue队列操作-peek、pool、take等区别
Java基础
在Java中阻塞队列的一些操作特性add增加一个元索如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove移除并返回队列头部的元素如果队列为空,则抛出一个NoSuchElementException
不学会Ⅳ
·
2023-04-12 10:12
java
java
Java 面试题
-----------------------Page1-----------------------第一部分
Java基础
方面1、作用域public,private,protected,以及不写时的区别答
小黄师傅
·
2023-04-12 10:15
java
java
ejb
string
servlet
bean
table
Java基础
——jdk1.5新特性及集合与数组的转换
jdk1.5的新特性泛型是一种泛泛的类型,泛指某一种类型,是在创建对象或者调用方法或者实现接口才明确的类型。泛型好处提高安全性(将运行期的类型转换错误提前到编译期),省去强转的麻烦。泛型使用注意事项list=newArrayList规定list对象里面必须存储Person类型的元素,存储其他类型的编译就会报错list.add(newPerson("张三",23));list.add(newPers
阿Q说代码
·
2023-04-12 09:46
Java 基础之锁
Java基础
之线程_禽兽先生不禽兽的博客-CSDN博客上一篇博客中记录了线程的一些概念,那多线程既然能与人方便必然也会带来一些问题,这些问题主要与线程的三大特性有关,Java的一些关键字和锁机制,可以帮助我们解决这些问题
禽兽先生不禽兽
·
2023-04-12 08:17
Java
java
JAVA基础
JAVA跨平台是指java虚拟机(JVM),在不同的操作系统上安装jvm,然后程序运行在JVMJRE和JDKJRE:是JAVA运行时环境,包括其JVM和运行时所需要的核心类库JDK:是JAVA程序开发工具包,包含JRE和开发人员使用的工具JAVA编译型解释型注释单行注释//多行注释/**/文档注释(javaDoc)/**/标识符&关键字标识符关键字数据类型要求变量的使用要严格符合规定,所有变量都必
名字越长技术越强
·
2023-04-12 07:36
java
jvm
开发语言
Java基础
之三大特性
封装,继承和多态是Java的三大特性。封装:将属性私有化,使用private关键字修饰,提供公共的方法访问属性.这样做的好处:1、可以实现对属性的数据访问限制,增加了代码维护性2、属性通过set和get方法设置和获取,提高了安全性3、只需要关注如何使用,不需要关注如何实现继承:子类继承父类公共的属性和方法,使用extends关键字实现,子类只能继承父类公共的属性和成员方法,父类中私有的属性,构造方
从小白到全栈
·
2023-04-12 06:11
代码随想录第七天(541、剑指05)
发现了三个基础知识的问题看答案改进剑指Offer05.替换空格答案方法1答案方法2知识点一、二、三、总结541.反转字符串II发现了三个基础知识的问题第一个这个题目发现了一个非常大的问题,有点不知道自己的
Java
m0_50538723
·
2023-04-12 05:42
leetcode
算法
数据结构
leetcode
【Java】
Java基础
习题-变量运算符
1.对于一个三位的正整数n,取出它的十位数字k(k为整型)的表达式是A.k=n/10%10B.k=n%10%10C.k=n%10D.k=n/10A2.设x=1,y=2,z=3,则表达式y+=z–/++x中y的值是A.3B.3.5C.4D.5A3.执行下列程序段后,b,x,y的值分别是intx=6,y=8;booleanb;b=x>y&&++x==–y;A.true,6,8B.false,7,7C.
KryHan
·
2023-04-12 05:09
实训内容
前后端学习
数据结构
c++
开发语言
第七章
Java基础
类库
前言:如果你真正学习到了这里,那么先容许我夸赞一下你,太棒了!哪怕你对前面六篇文章的掌握度达到50%也是非常了不起的了,关于后面的文章学习我只能说,非常简单,只是我们文章会非常详细的介绍实现原理和一些细节,但是真正的代码程序示范并不难,如果你现在再去看那些Java书籍或Java入门视频,光靠前六章文章的学习,你就可以完全轻松的掌握和明白,Java或者说计算机的学习就是一个慢慢积攒的过程,学到了就是
忆忆_application
·
2023-04-11 22:38
java
开发语言
后端
【
Java基础
(十)】包装类
概念将基本数据类型进行封装,增加点属性,方法,构造器,产生一个新类,即包装类。从JDK1.0即开始支持。基本数据类型与包装类对应关系基本数据类型包装类继承关系byteByte->Number->ObjectshortShort->Number->ObjectintInteger->Number->ObjectlongLong->Number->ObjectfloatFloat->Number->O
满满和米兜
·
2023-04-11 20:06
Java
java
jvm
开发语言
《Java 后端面试经》多线程与并发编程篇
《Java后端面试经》专栏文章索引:《Java后端面试经》
Java基础
篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》JVM
ReadThroughLife
·
2023-04-11 19:26
Java
#
Java
后端面试经
java
后端
并发编程
8.
Java基础
之多线程
1.回顾接口①方法(分jdk版本)②多继承③变量特点④多态的前提之一⑤工厂设计模式,起码要知道简单工厂⑥vs抽象类异常①异常的祖宗类:Throwable②异常的分类:编译(受检)+运行(非受检)③error:处理不了④常见异常(至少5个):算术、下标越界、空指针、类型转换、输入不匹配⑤异常的处理机制:捕获(try…catch…finally)+抛出(交给调用者处理)⑥throw和throws的使用
追梦忆影86
·
2023-04-11 19:25
Java基础
JAVA基础
总结
1.String、StringBuilder、StringBuffer的区别是什么,String为什么是不可变的?不可变性String类的底层源码中,通过final关键字修饰字符串数组,privatefinalcharvalue[],所以是不可变的。StringBuffer和StringBuilder类是集成自AbstractStringBuilder类,AbstractStringBuilder
MysticBoy
·
2023-04-11 19:22
Java基础
之多线程篇
1.线程概述进程:进程是计算机中的程序关于某数据集合上的一次运行活动,是操作系统进行资源分配与调度的基本单位。可以把进程简单的理解为正在操作系统中运行的一个程序。线程:线程是进程的一个执行单元,一个线程就是进程中一个单一顺序的控制流,线程是进程的一个执行分支。进程是线程的容器,一个进程至少有一个进程。一个进程中也可以有多个线程。在操作系统中是以进程为单位分配资源,如虚拟空间,文件描述符等。每个线程
忧郁的叮当猫
·
2023-04-11 19:55
Java基础
java
基础-
JAVA基础
让我们共同成长吧……第1章
JAVA基础
本章内容java面试中常会被问到的基础问题1.面向对象和面向过程的区别面向过程:面向过程性能比面向对象高。
ZARD_94
·
2023-04-11 18:24
Java系列
| 远程热部署在美团的落地实践
Sonic是美团内部一款用于热部署的IDEA插件。本文主要讲述Sonic的实现细节以及底层原理,从IDEA插件到自动化部署,再到沉浸式开发产品闭环,全方位讲述了Sonic在美团的落地与实践经验。目前业界对标的产品并不多,希望本文能对从事联调/开发/测试等相关方向的同学有所帮助或启发。1前言1.1什么是热部署1.2为什么我们需要热部署1.3热部署难在哪1.4Sonic可以做什么1.5技术产品落地和推
高可用架构
·
2023-04-11 18:55
编程语言
spring
java
大数据
人工智能
上一页
103
104
105
106
107
108
109
110
下一页
按字母分类:
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
其他