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遇见HTML-JSP(三)
Java遇见HTML的6篇文章技术较老只是在熟悉
java基础
知识和了解mvc模型思想cookie和session的区别:cookie和session都是保存用户的信息,用来识别用户,都可以设置时长。
零下的雨
·
2023-03-26 09:37
Java基础
学习之基础语法
Java基础
语法详解:1、编写Java应用程序:HelloWorld2、标识符:在java程序能够自定义的内容类名:首字母必须大写,多个字母构成的,eg:Hello,HelloWorld方法名:首字母必须小写
TeapotLee
·
2023-03-26 08:55
java基础
1
Java简介Java简介`•Java是由SunMicrosystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由JamesGosling和同事们共同研发,并在1995年正式推出。•Java分为三个体系:–JavaSE(J2SE)(Java2PlatformStandardEdition,java平台标准版)–JavaEE(J2EE)(Java2Platform,
IT楠老师
·
2023-03-26 08:48
Java基础
之基础问题
1.String类请说下String与StringBuffer区别,String类可以被继承吗,为什么?String为什么要设计成不可变的?答:在这方面运行速度快慢为:StringBuilder>StringBuffer>String,因为String是字符串常量,创建之后不可更改,StringBuffer是字符串变量,可以更改。在线程安全上,StringBuilder是线程不安全的,而Strin
KD小帅
·
2023-03-26 08:07
Java基础
篇:网络编程
文章目录概述通信要素之一:IP和端口号通信要素之二:网络协议TCP网络编程UDP网络编程URL编程总结概述Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由JVM进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络
慢就是【快】
·
2023-03-26 07:08
JAVA
java
网络编程
TCP
UDP
URL
Java基础
系列-substring的原理
原创文章,转载请标注出处:《
Java基础
系列-substring的原理》JDK6和JDK7中substring的原理及区别substring(intbeginIndex,intendIndex)方法用于截取字符串
唯一浩哥
·
2023-03-26 04:49
征服面试官的Java并发高频面试题
前面整理了
Java基础
、Mysql、Spring的高频面试题,今天为大家带来Java并发方面的高频面试题,因为并发知识不管在学习、面试还是工作过程中都非常非常重要,看完本文,相信绝对能助你一臂之力。
码之初
·
2023-03-26 01:33
Java
面试题
多线程
面试
java
多线程
java高频面试题(2023最新)
目录一.
java基础
1.八大基础类型2.java三大特性3.重载和重写的区别4.pubilc、protected、(dafault)不写、private修饰符的作用范围5.
爱穿背带裤的馫
·
2023-03-26 01:32
jvm
面试题
多线程
java集合
锁
Java超高频面试题汇总
今天小白给大家整理一下Java在面试中的高频问题,涵盖
Java基础
、Java集合、Java多线程与并发和Java虚拟机四个方面,共计70+问题,看完这些让你再也不怕面试官提问了!
java晴天过后
·
2023-03-26 01:00
java
面试
后端
【吐血整理】2022年Java 基础高频面试题及答案(收藏)
本篇文章给大家总结一些值得收藏的2022年精选
Java基础
高频面试题。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
倾听铃的声
·
2023-03-26 01:30
后端
面试
职场和发展
java
jvm
github
三天吃透Spring面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-03-26 01:57
java
spring
面试
spring
面试
java
这几个SQL语法的坑,你踩过吗
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-03-26 01:57
java
mysql
面试
sql
java
mysql
索引下推,原来这么简单!
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-03-26 01:27
java
mysql
数据库
java
开发语言
mysql
我与牵引力的Java之缘
但由于几乎是零基础,很多自己看起来都很吃力,我到网上拿了各种学习资源,也看了很多学习方法,就这样自己学了差不多半年,大概的
Java基础
都懂了,但是框架却很难学懂,也
牵引力教育陈楚洪
·
2023-03-26 01:29
java基础
面试总结
java基础
1.排序/*选择排序。特点:在内循环第一次结束,最值出现最低角标位。
NullPoint3Exce
·
2023-03-26 00:46
java基础
~多态性
目录多态性引入多态性下关于方法的调用多态使用注意事项关键字instanceof和类型转换instanceof关键字类型转换关键字static使用static修饰属性使用static修饰方法static关键字使用注意点代码块静态代码块非静态代码块代码块与构造器执行的优先级对属性赋值的优先级抽象类(关键字abstract)abstract修饰类:抽象类修饰方法:抽象方法abstract使用上的注意点接
2024进厂
·
2023-03-25 21:07
java
java
android
apache
java 大字符串_
Java基础
之字符串
字符串字符串的特点:字符串的内容用不可变正是因为字符串不可改变,所以字符串是可以共享使用的字符串效果上相当于是char[]字符数组,但是底层原理是byte[]字节数组创建字符串的3+1种方法publicString()创建一个空白字符串,不含有任何内容publicString(char[]array)根据字符数组的内容,来创建对应的字符串publicString(byte[]array)根据字节数
weixin_39773158
·
2023-03-25 21:04
java
大字符串
2018-03-12
饭后,我打开电脑,想着之前看过千万遍的
JAVA基础
学习视频,一点一点的去做笔记。。。我哥从我旁边路过,“你为什么不在上写呢?”我说:“在这上面写不一样吗?”“当然不一样了!
JINGHENG
·
2023-03-25 20:45
Java基础
-序列化/反序列化-gson基础知识
以下内容来之官网翻译,地址1.Gson依赖1.1.Gradle/Androiddependencies{implementation'com.google.code.gson:gson:2.9.0'}1.2.mavencom.google.code.gsongson2.9.0compile1.2.Gson简单实用1.2.1.基础类型//SerializationGsongson=newGson()
程序猿老徐
·
2023-03-25 20:41
自学大数据路线
第一阶段:主要学习
java基础
,学完出来并不能找工作,因为学的都是基础,需要更进一步的努力,如果本身是java程序员,可以跳过!
weixin_30753873
·
2023-03-25 17:49
人工智能
java
大数据
学完
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
工作三年终于社招进字节跳动!字节跳动,阿里,腾讯Java岗面试经验汇总
面经
Java基础
0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组,冲突后拉链表,1.
前程有光
·
2023-03-25 09:46
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
经验整理-1-多线程高并发-100-@
参考路人甲
java系列
:https://www.cnblogs.com/itsoku123/p/11424473.html12.4.3JDK状态转换、线程状态的流转此项忽略看此项https://blog.csdn.net
java_爱吃肉
·
2023-03-25 09:49
多线程高并发
重点
多线程高并发
知识图谱
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
近期学习安排
一、
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
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
后端
上一页
117
118
119
120
121
122
123
124
下一页
按字母分类:
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
其他