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基础
一天吃透TCP面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
·
2023-06-07 21:21
tcp计算机网络java
三天吃透计算机网络面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
·
2023-06-07 21:21
后端java计算机网络
java基础
8&实战开发Day5/单例设计模式和模板设计模式(抽象类)/2020-05-02
目录1.单例设计模式2.抽象类Abstract模板设计模式3.抽象类实现造房子1.单例设计模式简介:单例模式(SingletonPattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象
zZLOVEZz
·
2023-06-07 14:09
体系化学习Java(Java面试专题)
文章目录一、
Java基础
1、
Java基础
2、集合3、多线程4、IO5、反射6、对象拷贝7、异常8、网络二、JUC并发编程三、Spring大家族四、Mybatis五、数据
激流丶
·
2023-06-07 13:56
JAVA面试
java
面试
学习
Java基础
知识点面试手册(下)
高并发编程多线程和单线程的区别和联系:答:在单核CPU中,将CPU分为很小的时间片,在每一时刻只能有一个线程在执行,是一种微观上轮流占用CPU的机制。多线程会存在线程上下文切换,会导致程序执行速度变慢,即采用一个拥有两个线程的进程执行所需要的时间比一个线程的进程执行两次所需要的时间要多一些。结论:即采用多线程不会提高程序的执行速度,反而会降低速度,但是对于用户来说,可以减少用户的响应时间。如何指定
蛮三刀酱
·
2023-06-07 13:16
DataGrip使用技巧总结
简介:
java系列
技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击文章目录一、DataGrip
Dream_sky分享
·
2023-06-07 12:49
数据库
java
mysql
MyBatis-Plus精讲和使用注意事项
简介:
java系列
技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击文章目录一、Mybatis-Plus
Dream_sky分享
·
2023-06-07 12:19
java面试题
mybatis
java
spring
ThreadLocal精讲
简介:
java系列
技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击文章目录一、什么是
Dream_sky分享
·
2023-06-07 12:19
java面试题
java
jvm
开发语言
Spring Boot项目使用 jasypt 加密组件进行加密(例如:数据库、服务的Key、等等进行加密)
简介:
java系列
技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击文章目录一、哪些信息要加密呢
Dream_sky分享
·
2023-06-07 12:40
spring
boot
数据库
java
【
Java系列
】Mybatis-Plus 使用方式介绍
1Mybatis-Plus简介Mybatis-Plus提供了多种方式来执行SQL,包括使用注解、XML映射文件和Lambda表达式等。其中,使用Lambda表达式是Mybatis-Plus推荐的方式,因为它更加直观和类型安全。2使用方法1Lambda表达式执行SQL以下是一个使用Lambda表达式执行SQL的示例,现在我们有一个名为User的实体类,其中包含id、name和age属性:import
颜淡慕潇
·
2023-06-07 11:46
JAVA系列
mybatis
java
开发语言
JAVA基础
- SLF4J: Class path contains multiple SLF4J bindings
告警描述告警显示,在类路径下包含了多个SLF4J的绑定,然后选择了一个实现类。[root@hmhook-bin]#./import-hive.shUsingHiveconfigurationdirectory[/opt/software/apache-hive-3.1.0-bin/conf]Logfileforimportis/opt/software/apache-atlas-2.1.0/log
cloneme01
·
2023-06-07 11:42
JAVA基础知识
java
JAVA基础
- 如何使用ClassLoader?
1.CLASSLOADER是什么ClassLoader,类加载器。用于将CLASS文件动态加载到JVM中去,是所有类加载器的基类(BootstrapClassLoader不继承自ClassLoader),所有继承自抽象的ClassLoader的加载器,都会优先判断是否被父类加载器加载过,防止多次加载。官网的JVM:https://docs.oracle.com/javase/specs/jvms/
cloneme01
·
2023-06-07 11:02
JAVA基础知识
java
Java基础
流程控制语句
顺序结构顺序结构就是程序从上到下逐行地执行。表达式语句都是顺序执行的。并且上一行对某个变量的修改对下一行会产生影响。publicclassStatementTest{publicstaticvoidmain(String[]args){intx=1;inty=2;System.out.println("x="+x);System.out.println("y="+y);//对x、y的值进行修改x+
胡椒粉0121
·
2023-06-07 10:29
Java
java
jvm
开发语言
跳出eclipse,用idea创建第一个Java项目——员工管理系统
文章目录前言创建第一个Java项目员工管理系统最后前言近日收到一个粉丝的私信留言,说是帮忙看一个Java代码,很基础的代码,从他发来的图片可以看到,是在idea上面创建的项目,因此我想了想,我当时学
Java
黛琳ghz
·
2023-06-07 09:48
#
Java
开发工具
java
intellij-idea
eclipse
员工管理系统
jdk
【JavaSE】
Java基础
语法(二十六):Collection集合
文章目录1.数组和集合的区别2.集合类体系结构3.Collection集合概述和使用【应用】4.Collection集合的遍历【应用】5.增强for循环【应用】1.数组和集合的区别相同点都是容器,可以存储多个数据不同点数组的长度是不可变的,集合的长度是可变的数组可以存基本数据类型和引用数据类型集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类2.集合类体系结构3.Collection
我有一颗五叶草
·
2023-06-07 09:22
Java
java
开发语言
数据结构
java集合
【JavaSE】
Java基础
语法(十八):接口
文章目录1.接口的概述2.接口的特点3.接口的成员特点4.类和接口的关系5.抽象类和接口的关系1.接口的概述接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。Java中接口存在的两个意义用来定义规范用来做功能的拓展2.接口的特点接口用关键字interface修饰publicinterface接口名{}类实现接口用implements表示publicclass类名implements接口
我有一颗五叶草
·
2023-06-07 08:52
Java
java
开发语言
jvm
【JavaSE】
Java基础
语法(十九):接口新特性
文章目录1.接口组成更新概述2.接口中默认方法3.接口中静态方法4.接口中私有方法1.接口组成更新概述常量:接口可以定义全局常量,使用关键字publicstaticfinal修饰。抽象方法:接口中可以定义抽象方法,使用关键字publicabstract修饰。实现类必须实现接口的所有抽象方法。默认方法(Java8):接口可以包含默认方法(defaultmethod),使用关键字default修饰。默
我有一颗五叶草
·
2023-06-07 08:52
Java
java
开发语言
jvm
【JavaSE】
Java基础
语法(十六):抽象类
文章目录1.抽象类的概述2.抽象类的特点3.抽象类的实用价值4.抽象类的案例1.抽象类的概述当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了!在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!2.抽象类的特点抽象类和抽象方法必须使用abstract关键字修饰//抽象类的定义publicabstractclass类
我有一颗五叶草
·
2023-06-07 08:51
Java
java
开发语言
【JavaSE】
Java基础
语法(十五):继承
文章目录1.继承的实现2.继承的好处和弊端3.Java中继承的特点4.继承中的成员访问特点5.super6.继承中构造方法的访问特点7.继承中成员方法的访问特点8.super内存图9.方法重写10.权限修饰符1.继承的实现继承的概念继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法实现继承的格式继承通过extends实现格式:class子类ex
我有一颗五叶草
·
2023-06-07 08:21
Java
java
开发语言
java基础
2
1、设计一个程序显示一个班的平均成绩,并统计一个班成绩不及格(分数小于60分)的学生人数。importjava.util.Scanner;publicclassHello{publicstaticvoidmain(String[]args){intsize=0;//用变量count记录不合格人数intcount=0;doublegrade=0;doubleaverageGrade=0;Scanne
睡觉专业户408
·
2023-06-07 05:03
java学习
java
开发语言
java基础
1
1、编写一个Java程序,显示一张桌子的信息,包括一张桌子的信息,包括桌子的形状(长方形、方形、圆形、椭圆形)、腿数、高度、桌面面积、定义变量来保存桌子的信息,并显示各个信息的值。publicclassHello{publicstaticvoidmain(String[]args){Stringxingzhuang="zhengfangxing";intjiaoshu=4;doublegaodu=
睡觉专业户408
·
2023-06-07 05:33
java学习
java
jvm
算法
Java基础
知识(基础知识+面向对象基础)
关键字的特点完全小写纯英文字母有颜色标识符在程序中,我们自己定义的内容,比如类名,方法名,和变量名,都是标识符命名规则(硬性要求)可包含英文字母,数字,$和_不能以数字开头不能是关键字(软性要求)类名大驼峰变量名以及方法名用小驼峰常量在程序运行期间,固定不变的量分类字符串(双引号)双引号中可以为空整数常量浮点数常量字符(单引号)常量两个单引号中必须有且仅有一个字符布尔常量只有true和false空
delighted_qian
·
2023-06-07 03:21
Java知识
java
开发语言
Java基础
学习+面向对象
一,基础概念介绍1.1Java跨平台原理(一次编译,处处运行)Java源代码经过编译,生成字节码文件,交由Java虚拟机来执行,不同得系统有不同得JVM,借助JVM实现跨平台。就比如说我们在Windows下面写出来的一段Java程序,换成Linux,macOS系统里面,一样可以正常运行并且输出相同的结果Java虚拟机(JavaVirtualMachine,简称JVM)是一种用于计算设备的规范,它是
泰勒今天想展开
·
2023-06-07 03:14
Java
java
学习
jvm
Java基础
(一)
final、finally、finallize的区别;int和Integer的区别;数据类型;数据类型内存。final,finally,finalize的区别final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承.finally是异常处理语句结构的一部分,表示总是执行.finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法
isuntong
·
2023-06-07 02:47
6.6---每天一点点---
Java基础
之抽象类和接口的区别并举例说明(总复习+深入版)---详细+举例(小白也能看懂)
什么是抽象类?抽象类是一种不能被实例化的类,它只能作为其他类的父类来使用。抽象类可以包含抽象方法和非抽象方法两种类型的方法,其中抽象方法必须在子类中被重写才能使用。当我们需要定义一个基础框架或者模板时,可以使用抽象类来定义一些通用行为并留出一些可变部分供子类实现举个例子:假设你正在编写一个动物园管理系统,你可以定义一个Animal抽象类,并在其中定义一些通用行为(例如eat()方法),然后在Dog
小小理想家
·
2023-06-07 01:19
知识深入版
java
开发语言
6.5---每天一点点---
Java基础
之重写和重载的区别是什么并举例说明(总复习+深入版)---详细+举例(小白也能看懂)
它们之间最大的区别就是:重写是子类对父类已有方法进行重新实现;而重载则是在同一类中定义多个名称相同但参数列表不同的方法以实现多种功能。重写指的是子类对父类中已有方法进行重新实现。具体来说,当子类继承自父类时,如果子类需要改变某个方法的行为方式,可以在子类中重新定义该方法并使用@Override注解标记。重写的方法必须与被重写的方法具有相同名称、参数列表和返回类型publicclassAnimal{
小小理想家
·
2023-06-07 01:18
知识深入版
java
开发语言
6.5---每天一点点---
Java基础
之java面向对象的三大特性(总复习+深入版)---详细+举例(小白也能看懂)
Java面向对象的三大特性:封装、继承和多态1.封装:封装是指将数据和方法包装在一个单元中,并对外部隐藏实现细节。这样做可以保护数据不被意外修改或破坏,并且使得代码更加模块化和易于维护。例如:publicclassPerson{privateStringname;privateintage;publicvoidsetName(Stringname){this.name=name;}publicSt
小小理想家
·
2023-06-07 01:48
知识深入版
java
开发语言
jvm
6.6---每天一点点---
Java基础
之==和equals区别并举例说明(总复习+深入版)---详细+举例(小白也能看懂)
1.==为运算符,equal为String数据类型的比较方法相同内容的对象地址不一定相同,但相相同地址的对象内容一定相同;==比较的是值是否相等,equal比较的是是否是同一个对象2.把对象想象成一个房子,而引用则是门牌号。如果两个引用指向同一个房子,那么它们就是相等的;否则它们就不相等。使用操作符比较的就是两个门牌号是否相等,即它们是否指向同一个房子。如果两个门牌号相等,则返回true;否则返回
小小理想家
·
2023-06-07 01:33
知识深入版
java
jvm
开发语言
我用了10年,告诉你怎么学习Java?才能快速达到工作水准?
今天,好程序员依然会用高清脑图给大家梳理清楚
Java基础
的数学知识点10年经验总结出来的检验标准。
好程序员IT教育
·
2023-06-07 00:20
java
intellij-idea
eclipse
JAVA经典面试题附答案(持续更新版)
文章目录前言1.
JAVA基础
2.JVM知识3.开源框架知识4.操作系统5.多线程6.数据库知识7.最后附一遍持续整理的博客前言前言:少年易老学难成,一寸光阴不可轻。未觉池塘春草梦,阶前梧叶已秋声。
hjseo_seg
·
2023-06-07 00:20
面试
学习路线
阿里巴巴
阿里云
学习
java
JDBC 拾枝杂谈—入门篇(通俗易懂)
、JDBC入门1.编写JDBC程序的核心四部曲:(全文背诵)2.准备工作:①导入jar包②创建测试表3.代码演示:五、总结一、前言开门见山,6.6日开始我们正式进入JDBC的学习,该系列博文适合有一定
Java
Cyan_RA9
·
2023-06-07 00:15
Database(DB)
#
JDBC
java
mysql
JDBC
数据库
jvm
2023最常见200+Java面试题全分析:面试必背!(附答案)
全文分为十九个模块,分别是:
Java基础
、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate
Java架构师之路
·
2023-06-07 00:04
秋招
Java
程序人生
java
面试
jvm
架构
跳槽
Java基础
常见英语词汇
Java基础
常见英语词汇(共70个)['ɔbdʒekt]['ɔ:rientid]导向的['prəʊɡræmɪŋ]编程OO:object-oriented,面向对象OOP:object-orientedprogramming
辰锋
·
2023-06-06 23:55
Java
java基础
java
java常见单词
【
Java基础
篇】逻辑控制练习题与猜数字游戏
作者简介:辭七七,目前大一,正在学习C/C++,Java,Python等作者主页:七七的个人主页文章收录专栏:Java.SE,本专栏主要讲解运算符,程序逻辑控制,方法的使用,数组的使用,类和对象,继承和多态,抽象类和接口等内容欢迎大家点赞收藏⭐加关注哦!文章目录1.if语句练习2.while循环练习3.for循环练习4.总结练习5.猜数字游戏1.if语句练习判断一个年份是否为闰年intyear=2
辭七七
·
2023-06-06 23:18
Java.SE
java
游戏
开发语言
jvm
后端
java基础
P1-P100
赋值及运算扩展赋值运算符自带强转功能+=,-=,*=,/=shorts=5;s+=10;//相当于s=(short)(s+10)s=s+10;//报错,数值参与运算相当于两个int相加,赋值给short需要强制类型转换double运算存在误差二进制计算中无法精确表示1/10,就像十进制中无法精确表示1/3privatestaticdoublemoney=3.0;privatestaticdoubl
轻丨尘
·
2023-05-17 23:51
Java基础
(循环)
循环四要素:初始化循环变量循环条件循环体更新循环变量一、for循环intsum3=0;for(intj=1;j100){break;}r++;}System.out.println("1+2+3+4+....+100加到第"+r+"个数和超过了100");label:for(inty=1;y<4;y++){for(intx=1;x<10;x++){if(x%4==0){breaklabel;}Sy
le_u
·
2023-04-27 14:33
Java Day3
类对象构造方法目的巩固
java基础
知识,弄懂为何要创建对象,并且如何通过对象来实现各种功能。会使用构造函数,在创建对象时为对象赋值。
欲擒故纵_a222
·
2023-04-21 22:56
Alibaba架构师熬夜编写《Java一无所知到精通》文档
前言阿里巴巴属于行业绝对的老大哥,培养的太多优秀的程序员,如果仔细去看看阿里对于Java程序员的招聘需求你会发现,不管是多久的工作经验,都需要熟练掌握
Java基础
。
mrchaochao
·
2023-04-21 21:30
面试
Java
架构
java
编程语言
spring
spring
boot
linux
01-
Java基础
知识面试题(2020最新版)
Java概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒
GL-Yang
·
2023-04-21 21:21
java
NIO vs BIO,零拷贝,同步阻塞、同步非阻塞、同步多路复用、异步非阻塞
这篇文章将带你解决这些疑惑在学习
Java基础
是说起IO就不得不说起stream和NIO对应的channel那stream与channel有何差别?
Alie鱼
·
2023-04-21 20:35
Java高级
java
Java基础
每日练习(switch练习)
publicclassTest{publicstaticvoidmain(String[]args){//通过年、月、日,判断这一天是当年的第几天////注:判断一年是否是闰年的标准://1)可以被4整除,但不可被100整除//2)可以被400整除publicstaticvoidmain(String[]args){intyear=2022;intmonth=12;intdays=4;intday
asd623444055
·
2023-04-21 18:13
java
java基础
代码
/***Createdbyy0non2017/4/17.*1.输出控制台传递的默认参数*/publicclassJavaDay001_1{publicstaticvoidmain(String[]args){System.out.println(args);}}/***Createdbyy0non2017/4/17.*2.编程求表达式的结果*/publicclassJavaDay001_2{pub
琼琼i
·
2023-04-21 15:40
Java基础
系列之初遇Java
导语时至今日,Java语言已历时二十多年,已经发展成为计算机史上影响最为深远的编程语言之一,在某种程度上甚至已经超过了编程语言的范畴,成为了一种开发平台,一种开发规范。更有甚者,Java已经成为了一种信仰,一种对开源和分享精神的代表。了解Java我们不妨在搜索引擎里面直接搜索下Javaimage.png好吧,开个玩笑,搜索出来的前几列都是广告,这恰恰证明了Java的火爆。我们还是看下百度百科对于J
6bc9f71c8f0c
·
2023-04-21 14:28
NotePad++注释中的中文还编译报错?且无法输出中文字符串
前言下载完NotePad后,开始编写Java程序,学习
Java基础
,但是遇到了一些问题,在https://editor.csdn.net/md/?
m0_45695898
·
2023-04-21 14:23
生活学习-常用软件下载
java
开发语言
JAVA基础
synchronized是Java中的关键字,是一种同步锁。无论synchronized关键字加在方法上还是对象上,如果它作用的对象是非静态的,则它取得的锁是对象;如果synchronized作用的对象是一个静态方法或一个类,则它取得的锁是该类所有的对象。JAVA的垃圾回收机制1.1引用计数法:通过引用计数来判断一个对象是否可以被回收。如果一个对象没有任何引用与之关联,则说明该对象基本不太可能在其
Tommmmm
·
2023-04-21 10:37
Java Stream常见用法汇总,开发效率大幅提升
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
·
2023-04-21 10:40
java
八股+面经
文章目录项目介绍
Java基础
MapHashMapv.sHashtable(5点)ConcurrentHashMapv.sHashtable(2点)代理模式1.静态代理2.动态代理2.1JDK动态代理机制
倒过来是圈圈
·
2023-04-21 02:58
java
jvm
开发语言
八股+面经
文章目录项目介绍1.不动产项目数据机器学习算法调研图像提取算法调研数据集-ImageNetXceptionVGGInceptionDensenetMobilenet2.图书项目技术栈面试问题
Java基础
倒过来是圈圈
·
2023-04-21 02:31
java
P8架构师熬夜血书这份“Java架构宝典”万字干货!学习指导+实战笔记+职业规划祝你打开架构师大门
这是一篇比较适合有一定
Java基础
的同学阅读的文章。我知道关注我的朋友,其实大部分都是有一定的
Java基础
的,我的粉丝群体比较杂,有在小公司待着的,有些是想转行在自学的,有些就是在外包公司的。
码农小芷
·
2023-04-20 23:53
2023年
Java基础
面试题全解析,大学生必读!
JAVA基础
在博客里面,主要包含
java基础
的五大板块,按面试概率从高到低罗列:集合、线程、面向对象、异常、IO流;博客排版分两块:概述是简洁版本,以大白话的方式总结陈述,直指该类面试题的核心,帮助大家成体系的记住相关面试题
岁月忐忑如歌
·
2023-04-20 23:10
java面试题
java
面试
上一页
98
99
100
101
102
103
104
105
下一页
按字母分类:
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
其他