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基础
,学完出来并不能找工作,因为学的都是基础,需要更进一步的努力,如果本身是java程序员,可以跳过!
weixin_30753873
·
2023-03-25 17:49
人工智能
java
大数据
掌握了这30道MySQL基础面试题,我成了面霸
可以微信搜索公众号「
后端技术
学堂」第一时间阅读(一般比博客早更新一到两篇)一个典型的互联网产品架构包含接入层、逻辑处理层以及存储层,其中存储层承载着数据落地和持久化的任务,同时给逻辑处理层提供数据查询功能支持
程序员柠檬
·
2023-03-25 16:08
学完
Java基础
应该继续学什么?
当你提出这个问题的时候,我想你没有一个系统的学习路线2020年最新的Java学习路线图Java学习顺序
Java基础
-----数据库和Jdbc-----Javaweb----JavaEE框架技术----分布式
程序员阿狸
·
2023-03-25 14:31
Java基础
语法
主方法的代码只能写在{}中
Java基础
语法(面向过程)变量和关键字变量就是一个可变的量,例如定义一个int类型的变量(int就是整数类型):inta=10;a=20;a=30;我们能够随意更改它的值,也就是说它的值是随时可变的
WHU_凌晨_Bin
·
2023-03-25 14:17
3月来了,给自己做一个简单的nodejs
后端技术
总结
3月来了,给自己做一个简单的nodejs
后端技术
总结3月来了,给自己做一个简单的nodejs
后端技术
总结完全重构数据库切换迁移WhyNestjs?prismaortypeorm?
ice breaker
·
2023-03-25 10:14
nodejs
Serverless
javascript
node.js
工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总
面经
Java基础
0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组,冲突后拉链表,1.
前程有光
·
2023-03-25 09:46
@async注解_如何运用Spring框架的@Async实现异步任务
点击上方“
后端技术
精选”,选择“置顶公众号”技术文章第一时间送达!
weixin_39597262
·
2023-03-25 09:29
@async注解
java异步处理
java 变量的作用域_《
Java基础
知识》Java变量作用域
对于在作用域里定义的变量,作用域同时决定了它的“可见性”以及“存在时间”。在JAVA里,作用域是由花括号的位置决定的。JAVA用一对大括号作为语句块的范围,称为作用域,在作用域里定义的变量,只有在该作用域结束之前才可使用。在JAVA中,变量的作用域分为四个级别:类级、对象实例级、方法级、块级。*类级变量又称全局级变量或静态变量,需要使用static关键字修饰。类级变量在类定义后就已经存在,占用内存
茸茸君
·
2023-03-25 09:28
java
变量的作用域
java基础
——变量和作用域
7、变量、常量、作用域变量变量作用域局部变量是在方法中的,必须声明和初始化值;方法和函数的区别面向对象的语言叫方法面向过程的语言叫函数在java中没有函数这么一说,只有方法一说。实际上方法就是函数,函数就是方法,只是在不同的语言不同的称呼而已。实例变量,从属于对象,若不赋值,则基本类型的默认值为0或0.0,布尔类型的默认值为false,除了基本类型其余类型的默认值都为null;使用的时候需要new
高鲁棒选手
·
2023-03-25 09:50
java
Java基础
21-深入理解synchronized
网上找到一篇很好的介绍synchronized原理的文章原文链接:http://blog.csdn.net/javazejian/article/details/72828483概述线程安全是并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要诱因有两点:一是存在共享数据(也称临界资源)二是存在多条线程共同操作共享数据。因此为了解决这个问题,我们可能需要这样一个方案,当存在多个线程操作共
Tian_Peng
·
2023-03-25 09:10
JAVA基础
ArrayList和数组有什么区别?ArrayList的扩容机制数组在内存中是连续的,查找较快,但在创建数组时需要指定其大小,在进行添加删除等操作时都比较麻烦。ArrayLsit底层是一个数组,可以动态进行扩容,可以很方便的进行数据的添加和删除。但是Arraylist中使用的是Object类,进行装箱与封箱时会比较消耗资源。包装类与自动装箱拆箱JAVA是面向对象的语言,然而基本数据类型并不是面向对
一直要努力学习啊
·
2023-03-25 07:46
科研管理系统项目总结
科研管理系统项目总结项目中遇到的问题定位问题不清晰,是前端的问题还是后端的问题,都不去看直接把所有问题丢给
后端技术
架构不熟悉,对技术的思想理解不透java8的日期时间格式:localDateTime转化问题
SmileFH
·
2023-03-25 06:34
近期学习安排
一、
Java基础
篇1.HashMap底层数据结构,扩容机制2.ArrayList底层数据结构,扩容机制3.线程池使用及其配置4.ReentrantLock使用及其原理5.ReentrantReadWriteLock
jumper996
·
2023-03-25 06:59
Java基础
JavaIO:BIO和NIO区别及各自应用场景一个面向流、一个面向缓冲区一个是阻塞式的、一个非阻塞一个没有io多路复用器、一个有NIO,I/O多路复用(IOmultiplexing)是一种更好的方法,调用select函数时,其内部会维护一张监听的套接字的列表,其会一直阻塞直到其中某一个套接字有数据准备好才返回,并告诉是哪个套接字可读,这时再调用该套接字的read函数效率更高。NIO适用场景服务器需
Edwad简书
·
2023-03-25 03:10
最新高频Java面试题集锦(含答案),助你面试之路所向披靡
包含的模块本文分为十九个模块,分别是:
Java基础
、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringClo
LeZiJieEdu
·
2023-03-25 02:08
SpringBoot整理
零基础快速入门SpringBoot2.0===========================1、SpringBoot2.x课程全套介绍和高手系列知识点简介:介绍SpringBoot2.x课程大纲章节
java
weixin_30321709
·
2023-03-25 01:49
测试
数据库
json
SpringBoot2.x学习之路
零基础快速入门SpringBoot2.05节课===========================1、SpringBoot2.x课程全套介绍和高手系列知识点简介:介绍SpringBoot2.x课程大纲章节
java
小zg
·
2023-03-25 01:45
spring
java
计算机毕业设计Java新闻稿件管理系统(源码+系统+mysql数据库+Lw文档)
新闻稿件管理系统(源码+系统+mysql数据库+Lw文档)本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
家心学长
·
2023-03-25 01:12
java
mysql
开发语言
计算机毕业设计Java大学生科技创新项目管理系统(源码+系统+mysql数据库+lw文档)
大学生科技创新项目管理系统(源码+系统+mysql数据库+lw文档)本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术
后端技术
居委科技
·
2023-03-25 01:12
java
科技
开发语言
win10 JDK的安装及环境变量的配置
win10JDK下载、安装、环境变量配置前言JDK(JavaDevelopmentKit)java开发工具包是整个java开发的核心,它包含了java的编译运行环境,java工具和
java基础
的类库。
小鸡费斯特
·
2023-03-25 00:19
java
jar
Java基础
-位运算
1-1
Java基础
-位运算什么是位运算?
suveng
·
2023-03-24 22:07
【
java基础
】HashMap源码解析
文章目录基础说明构造器put方法(无扩容,无冲突)put方法(无冲突,有扩容)put方法(有冲突,无树化)put方法(有冲突,树化)remove方法(树退化)常见方法总结基础说明HashMap是一个散列表,它存储的内容是键值对(key-value)映射。HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持线程同步。HashM
秃头披风侠.
·
2023-03-24 21:20
java基础
java
开发语言
哈希算法
【
java基础
】BitSet基本说明和使用
文章目录基本介绍基本使用创建对象设置值获取值遍历BitSetBitSet转数组原理说明总结基本介绍Java平台的BitSet类用于存储一个位序列(它不是数学上的集,如果称为位向量或位数组可能更为合适)。如果需要高效地存储位序列(例如,标志),就可以使用位集。由于位集将位包装在字节里,所以使用位集要比使用Boolean对象的ArrayList高效得多。说人话就是使用位来存储boolean信息,0表示
秃头披风侠.
·
2023-03-24 21:20
java基础
java
算法
数据结构
【
java基础
】Stream流的各种操作
文章目录基本介绍流的创建流的各种常见操作forEach方法filter方法map方法peek方法flatMap方法limit和skip方法distinct方法sorted方法收集结果收集为数组(toArray)收集为集合(collect)收集为Map关于流的一些说明(终结操作)总结基本介绍Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream使用一种类
秃头披风侠.
·
2023-03-24 21:20
java基础
java
Java基础
--类和对象
Java是面向对象的编程语言,其思想为将现实世界的实物抽象为对象,然后考虑这个对象具备哪些属性及行为。类与对象的概念类:类是对同一类事物的属性及行为(方法)的封装。对象:对象是类的一个具体的实例。就比如,人类是所有的人的统称,而我们自己就是人这个类的一个具体的实例。类与对象在代码中的使用在Java中,类用关键字class来声明。声明格式为:class类名{}比如:classPerson{}类名的首
swz_android
·
2023-03-24 20:38
<黑马程序员>---
Java基础
概念
黑马程序员Java教程及资料【全套教程下载】下载地址:https://pan.baidu.com/s/1LxIxcHDO7SYB96SE-GZfuQ提取码:dor4【其他精品教程】下载地址:https://pan.baidu.com/s/1oPdzQ7vO2bivTYtttD1jfw提取码:1234【B站在线观看】地址:https://www.bilibili.com/read/cv9965357
软工菜鸡
·
2023-03-24 19:41
Java从入门到起飞
大数据
「面试必备」常见Java面试题大综合 马云见了都点赞
一、
Java基础
1、Arrays.sort实现原理和Collections.sort实现原理答:Collections.sort方法底层会调用Arrays.sort方法,底层实现都是TimeSort实现的
fad2aa506f5e
·
2023-03-24 18:43
Java基础
,ArrayList和Vector的区别
这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是与HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号去检索其中的元素,也不允许有重复的元素。ArrayList与Vector的区别主要包括两个
Givenchy326
·
2023-03-24 17:48
Java基础
学习笔记15——抽象类
目录1、抽象类概述2、抽象类的特点3、抽象类的成员特点4、代码演示:1、抽象类概述在Java中,一个没有方法体的方法应该被定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类。2、抽象类的特点抽象类和抽象方法必须使用abstract关键字修饰:publicabstractclass类名{}//抽象类定义格式publicabstractvoideat();//抽象方法定义格式抽象类中不一定有抽
啊噢1231
·
2023-03-24 16:42
JavaSE
java
开发语言
后端
Java学习之基础语法
image.png
Java基础
语法任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Java的标识符、关键字和保留字。标识符Java中标识符是为方法、变量或其他用户定义项所定义的名称。
Lee_5566
·
2023-03-24 11:42
java基础
面试题(二)
io流1.io流的分类?流向:输入流:从文件读出到内存,只能进行读操作输出流:从内存读出到文件,只能进行写操作操作单元:字符流:以字符为单位,每次读入或读出16位数据,只能读取字符类型数据字节流:以字节为单位,每次读入或读出8位数据,可以读取任何类型数据角色:节点流:直接与数据源想相连,读入或读出处理流:也叫包装流,对已存在的流进行包装InputStream:字节输入流;Reader:字符输入流O
lgcgkCQ
·
2023-03-24 11:41
java
开发语言
java基础
面试题(三)
多线程1、简述线程、进程、程序的概念;以及他们之间的关系程序:含有指令和数据的文件,被存储在磁盘或其他的数据存储设备中线程:是一个比进程更小的执行单位,进程执行的过程中可以产生多个线程进程:程序的一次执行过程,系统运行程序的基本单位系统运行一个程序即是一个进程从创建,运行到消亡的过程2.线程的生命周期及基本状态生命周期:新建、就绪、运行、堵塞、死亡状态:新建、可运行、堵塞、无限等待、计时等待、死亡
lgcgkCQ
·
2023-03-24 11:41
java
spring
jvm
java基础
面试题(四)
Mysql索引的基本原理索引是用来快速寻找特定的记录;把无序的数据变成有序的查询把创建索引的列数据进行排序对排序结果生成倒排表在倒排表的内容上拼接上地址链在查询时,先拿到倒排表内容,再取出地址链,最后拿到数据聚簇索引和非聚簇索引的区别聚簇索引:进数据与索引放在一起,找到索引也找到了数据非聚簇索引:将数据与索引分开存放,索引结构的叶子节点指向了数据的位置,通过位置找到数据区别:查询聚簇索引可以直接获
lgcgkCQ
·
2023-03-24 11:41
java
面试
jvm
java基础
面试题(一)
java概述1.何为编程?让计算机为解决某个问题而使用程序设计语言编写程序代码,并得到结果的过程。2.什么是java?java是面向对象的编程语言,具有功能强大、简单易用的特征。3.jdk、jre、jvmjdk:java的开发工具(包含jre)jre:java的运行环境(包含jvm和核心类库)jvm:java虚拟机4.什么是跨平台?原理是什么?跨平台:一次编译,多个系统运行原理:只要系统安装了对应
lgcgkCQ
·
2023-03-24 11:45
java
面试
jvm
Java基础
,Iterator和ListIterator的区别
Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。Iterator对集合只能是前向遍历,ListIterator既可以前向遍历也可以后向遍历。ListIterator实现了Iterator接口,并包含其他的功能,比如:增加、替换元素,获取前一个和后一个元素的索引等等。
Givenchy326
·
2023-03-24 10:51
JavaSE思维导图——总结篇
关于Java专栏的规划如下写作计划:大概一周两篇博客精品专栏的规划:
Java基础
专栏:从入门到入土Mysql基础专栏JavaWebSpringBoot专栏SpringCloud专栏等等先以JavaSE为例
君临๑
·
2023-03-24 07:16
java
java
开发语言
设计模式
intellij-idea
后端
硬核原创|Java 面试题全梳理
Java基础
篇Java有哪些特点并发性的:你可以在其中执行许多语句,而不必一次执行它面向对象的:基于类和面向对象的编程语言。
着火点
·
2023-03-24 06:08
后端
java
面试
jvm
后端
servlet
零基础学Java是不是很难?初学者学Java难度怎么样?
这一定是发自于没有任何
Java基础
的小伙伴的肺腑之言,也是想要迫切改变生活现状通过参加java培训从而实现人生的转折,Java在互联网日新月异的发展中一直处于一个稳定的态势,岗位缺口大,薪资待遇高,这也是很多人想要转行进入
二十一世紀難民
·
2023-03-24 06:35
Java怎么样
java
开发语言
后端
零基础学java
java零基础
3w 字长文爆肝 Java 基础面试题!太顶了!!!
Java基础
篇Java有哪些特点并发性的:你可以在其中执行许多语句,而不必一次执行它面向对象的:基于类和面向对象的编程语言。
江愁
·
2023-03-24 06:33
java
面试
Java八股文 v2.0
一、
Java基础
1.Java有哪些基本数据类型?byte、short、int、long、float、double、char、boolean。2.Java类型转换。从小类型到大类型,直接转。
拉里小猪
·
2023-03-24 06:02
八股文
java
面试
java基础
一:
java基础
1.简述string对象,StringBuffer、StringBuilder区分string是final的,内部用一个final类型的char数组存储数据,它的拼接效率比较低,实际上是通过建立一个
土鳖班长大大
·
2023-03-24 06:52
互联网大厂HR流出的Java面试高频200题(强烈建议收藏)
面试题包含了十九个模块:
Java基础
、容器、多线程、反射、对象拷贝、JavaWeb模块、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate
程序兔子
·
2023-03-24 05:59
javaSE部分
java基础
1、为什么重写equals还要重写hashcode?
yuriy0_0
·
2023-03-24 03:36
java基础
学习(一)
1.
java基础
语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象对象是类的一个实例,有状态和行为。
深海零娄
·
2023-03-24 01:58
java学习
java
【
Java基础
知识复盘】HashMap篇——持续更新中
本人知识复盘系列的博客并非全部原创,大部分摘自网络,只是为了记录在自己的博客方便查阅,往后也会陆续在本篇博客更新本人查阅到的新的知识点,望悉知!HashMap概述HashMap是一个散列表,它存储的内容是键值对(key-value)映射HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持线程同步HashMap是无序的,即不会
BeJav
·
2023-03-24 01:53
java
Java基础
: HashMap和HashTable的区别
Java基础
这个我会一直更新的,希望大家关注收藏点赞。二、概述。1.HashMap的数据结构:HashMap实际上是一个“链表散列”的数据结构,即数组和链表的结合体。如
heiqi_whf
·
2023-03-24 01:22
Java基础
面试
java
开发语言
java基础
知识梳理_
Java基础
知识点整理,推荐收藏!
很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识。本文我总结了零基础学习Java编程的几个基础知识要点。希望能够对刚入门的Java新手有帮助。一、先了解什么是Java的四个方面初学者先弄清这些Java的基本概念也是必不可少的,死记硬背肯定是不行的,重在理解,理解它们之间的区别与联系,分别有哪些应用。想想这些代码中用到了哪些知识点。不要一味地照着书本敲代码。而
并非
·
2023-03-24 01:22
java基础知识梳理
Java基础
知识之Map的使用
一、Map介绍Map是用于保存具有映射关系的数据集合,它具有双列存储的特点,即一次必须添加两个元素,即一组键值对==>,其中Key的值不可重复(当Key的值重复的时候,后面插入的对象会将之前插入的具有相同的Key值的对象覆盖掉),Value的值可重复。其中键值对在Java语言中又被称之为Entry/entry,Map.Entry就相当于Student.name,若name的数据类型为String,
极小白
·
2023-03-24 01:51
Java基础知识总结
java
jvm
servlet
Java基础
知识之TreeMap的使用
一、TreeMap的介绍TreeMap是NavigableMap接口的一个实现类(而HashMap实现的是Map的接口),但是同样的TreeMap具有Map的特点。TreeMap的底层是红黑树结构。Map是用于保存具有映射关系的数据集合,它具有双列存储的特点,即一次必须添加两个元素,即一组键值对==>,其中Key的值不可重复(当Key的值重复的时候,后面插入的对象会将之前插入的具有相同的Key值的
极小白
·
2023-03-24 01:51
Java基础知识总结
java
jvm
servlet
Java基础
知识讲解-HashMap类
1、介绍HashMap是一个散列表,它存储的内容是键值对(key-value)映射。HashMap实现了Map接口,根据键的HashCode值存储数据,具有很快的访问速度,最多允许一条记录的键为null,不支持线程同步。HashMap是无序的,即不会记录插入的顺序。HashMap继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。2、使用导
JPC客栈
·
2023-03-24 01:51
Java基础知识汇总
java
数据结构
学习
开发语言
上一页
131
132
133
134
135
136
137
138
下一页
按字母分类:
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
其他