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基础
篇--泛型和Map集合
泛型一、泛型概述:一、泛型:是JDK5中引入的特性,他提供了编译是类型安全检测机制,该机制允许在编译时检测到非法的类型他本质是参数化类型,也就是说所操作的数据类型被指定为一个参数一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。顾名思义,就是将类型由原来的具体的类型参数化,然后在使用/调用时传入具体的类型这种参数类型可以用在类,方法和接口中,分别被称为泛型类、泛型方法、泛型接口二
哈喽姥爷
·
2023-10-17 09:08
java
java
开发语言
Java基础
篇--函数式接口
一、函数式接口概述:1.函数式接口:有且仅有一个抽象方法的接口,java中的函数式编程体现就是Lambda表达式,所以函数式接口就是可以适用于Lambda使用的接口,只有确保接口有且仅有一个抽象方法,java中的Lambda才能顺利的进行推导二、如何检测一个接口是不是函数式接口呢?1.@FunctionalInterface2.放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败
哈喽姥爷
·
2023-10-17 09:08
java
java
开发语言
数据结构
intellij-idea
Java基础
篇--选择结构
java选择结构一共分为两个大类:1.if语句2.switch语句if语句一、if语句的效果:根据条件判断,成立则执行一些代码,不成立则不执行这些代码二、if语句从简单到复杂一共分为三种:①单if语句②if-else语句③if-elseif-elseif....else语句三、if语句三种方法对应的格式:1.单if语句格式:if(条件判断){语句体}inti=10;if(i=10;){System
哈喽姥爷
·
2023-10-17 09:07
java
java
开发语言
Java基础
篇--数据结构
一、数据结构是计算机存储、组织数据的方式。是指相互之间存在一种或多种特定关系的数据元素的集合,通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率二、常见的数据结构之栈:1.数据进入栈模型的过程称为:压/进栈2.数据离开栈模型的过程称为:弹/出栈3.栈是一种数据先进后出的模型三、常见的数据结构之数组:1.查询数据通过索引定位,查询任意数据耗时相同,查询效率高2.删除数据时,要将原始数据删除
哈喽姥爷
·
2023-10-17 09:07
java
数据结构
java
开发语言
链表
Java 全栈体系(四)
第一章
Java基础
语法十、IDEA5.IDEA中类的相关操作5.1类的相关操作新建类文件删除类文件修改类文件5.2新建类文件所有的Java代码都会写在src文件夹当中。
柠檬小帽
·
2023-10-17 07:28
Java全栈体系
java
开发语言
java设计模式系列之开篇
进入新的公司已经有一段时间了,从进入新公司的第一天就开始阅读前辈的代码,真的是头大,没有使用我在其他家公司所使用的流行框架,也因为这个项目年代久远,不是单纯的http通信,里面融合了很多的
java基础
知识和高级知识
小马哥爱编程
·
2023-10-17 03:19
Java基础
-String类的intern()方法详解
0.引言什么都先不说,先看下面这个引入的例子:[java]viewplaincopyprint?Stringstr1=newString(“SEU”)+newString(“Calvin”);System.out.println(str1.intern()==str1);System.out.println(str1==”SEUCalvin”);Stringstr1=newString("SEU"
D.Chuan
·
2023-10-17 02:33
Java
java
string
intern
一文带你了解
java基础
,要让自己随时处于可以面试的一种状态,不能被动,要主动
✨这里是小松猿的博客✨小松,欢迎您的到来~✨系列专栏:无✈️本篇内容:
java基础
本篇收录完整代码地址:无楔子复习一下
java基础
,作为一名技术人员,要让自己随时处于可以面试的一种状态,不能被动,要主动高级特性反射多线程
小松猿
·
2023-10-17 01:46
java
面试
开发语言
Java初级篇
Java工程师学习指南,我把它分为了四个部分,第一步是打好
Java基础
,掌握Java核心技术,第二步是掌握JavaWeb技术栈,能够做一些项目,第三步是掌握Java方面的进阶技术,包括网络编程、并发编程
淡写回忆
·
2023-10-16 22:55
面试总结之
Java基础
1、反射1.1、概述反射:加载类(通过反射将类的字节码文件加载到内存中),并允许以编程的方式解剖类中的各种成分(成员变量、方法、构造器等)反射需要掌握的内容:1)记载类,获取类的字节码:Class对象2)获取类的构造器:Constructor对象3)获取类的成员变量:Field对象4)获取类的成员方法:Method对象1.2、获取类的字节码获取Class对象可以通过如下三种方式:1)Classc1
咸鱼也有爱
·
2023-10-16 21:10
面试
java
设计模式
Java基础
,Ajax总结
AJAX全称:异步JavaScript及XML(AsynchronousJavaScriptAndXML)Ajax的核心是JavaScript对象XmlHttpRequest(XHR)。Ajax的优点:提高用户体验度(UE)提高应用程序的性能进行局部刷新1.AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。2.通过AJAX,我们的JavaScript可使用
Givenchy326
·
2023-10-16 21:05
【
Java基础
系列教程】第十九章 Java集合框架详解
一、Java集合框架概述1.1集合框架概述早在JDK1.2之前,Java就提供了特设类。比如:Dictionary,Vector,Stack和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。为此,JDK1.2整个集合框架就围绕一组标准接口而设计。你可以直接
我是波哩个波
·
2023-10-16 18:36
Java基础系列教程
java
开发语言
Java集合框架
JAVASE
集合
【
Java基础
】Spring 中 Bean 的理解与使用
大白话讲解:从广义上Spring注解可以分为两类:一类注解是用于注册Bean假如IoC容器是一间空屋子,首先这间空屋子啥都没有,我们要吃大餐,我们就要从外部搬运食材和餐具进来。这里把某一样食材或者某一样餐具搬进空屋子的操作就相当于每个注册Bean的注解作用类似。注册Bean的注解作用就是往IoC容器中放(注册)东西!用于注册Bean的注解:比如@Component、@Repository、@Con
致最长的电影
·
2023-10-16 18:47
springboot
java基础
java
java
spring
spring
boot
黑马程序员Java零基础视频教程_上部(P1-P80)
黑马程序员Java零基础视频教程_上部(P1-P80)1.Java入门1.1Java学习介绍1.2Java人机交互1.2.1常用CMD命令2.
Java基础
学习2.1Java入门2.1.1HelloWorld
_Matthew
·
2023-10-16 16:52
Java
java
jvm
servlet
黑马程序员----
java基础
--网络编程
一、网络参考模型1、OSI参考模型和TCP/IP参考模型七层描述:(1).物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流。(2).数据链路层:主要将从物理层接收的数据进行MAC地址(网卡的地址)的封装与解封装。这一层工作的设备是交换机,数据通过交换机来传输。(3).网络层:主要将下层接收到的数据进行IP地址(例,192.168.0
weixin_33985679
·
2023-10-16 16:21
网络
运维
java
打怪升级之小白的大数据之旅(一)<
Java基础
语法之Java的身世之谜>
打怪升级之小白的大数据之旅(一)
Java基础
语法之Java的身世之谜打怪升级之小白的大数据之旅(一)前言一、学习大数据之前二、
Java基础
what?why?how?
GaryLea
·
2023-10-16 14:57
大数据
java
编程语言
【Java每日一题】——第三十题:班级管理程序设计(2023.10.14)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-16 14:35
Java基础
java
开发语言
【Java每日一题】— —第三十一题:银行账号管理程序设计(2023.10.15)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-16 14:35
Java基础
java
开发语言
【Java每日一题】——第三十二题:思考应用题(2023.10.16)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
IT闫
·
2023-10-16 14:03
Java基础
java
开发语言
Java基础
-JVM内存管理-常量池与运行时常量池
Java工程师知识树/
Java基础
常量池JVM的常量池主要有以下几种:class文件常量池运行时常量池字符串常量池基本类型包装类常量池相关之间的关系为:图解说明:每个class的字节码文件中都有一个常量池
HughJin
·
2023-10-16 13:47
Java基础
常见面试题总结
基础概念与常识Java语言有哪些特点?简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);可靠性;安全性;支持网络编程并且很方便(Java语言诞生本身就是为简化网络编程设计的,因此Java语言不仅支持网络编程而且很方便);编译与解释并
90后小伙追梦之路
·
2023-10-16 11:35
面试
java
后端
java
jvm
面试
mysql
数据库
大小厂必问 Java 后端面试题(含答案)
面霸系列之
Java基础
篇第一版肝出来了,说实话每个问题其实都能展开来写一篇文章....这个系列的文章不会是背诵版,不是那种贴上标准答案,到时候照着答就行的面试题汇总。
90后小伙追梦之路
·
2023-10-16 11:04
架构
java
后端
面试
职场和发展
分布式
数据库
java
Java面试题-个人笔记
参考:https://thinkwon.blog.csdn.net/article/details/104390612一、
Java基础
1.JDK和JRE有什么区别?
代码的知行者
·
2023-10-16 10:15
java
Java高级工程师进阶学习:java程序员学习路线
part1
Java基础
核心技术总结万事都离不开根基,
Java基础
对于一些老鸟来说可能已经很熟悉了,但是对于很多开发5年以下的朋友掌握的或许不是很牢固,因此这份笔记更适合温故而知新。
最新Java面经
·
2023-10-16 10:07
程序员
java
经验分享
面试
毕向东
Java基础
教程-面向对象
面向对象的概念举例:大象装进冰箱。面向过程步骤:打开冰箱--存储大象--关上冰箱。对于面向过程思想,强调的是过程(动作)。代表语言:C语言面向对象步骤:冰箱打开--冰箱存储--冰箱关闭(只用找到冰箱即可)。对于面向对象思想,强调的是对象(实体)。特点:1、面向对象是一种常见的思想,符合人们的思考习惯2、面向对象的出现,将复杂的问题简单化(放在生活中,即是特定的事交给特定的人做)面向对象让曾经在过程
Lois_Huang
·
2023-10-16 09:13
Java 全栈体系(三)
第一章
Java基础
语法八、标识符业内大多数程序员都在遵守阿里巴巴的命名规则。1.硬性要求必须要这么做,否则代码会报错。必须由数字、字母、下划线_、美元符号$组成。数字不能开头不能是关键字区分大小写的。
柠檬小帽
·
2023-10-16 09:41
Java全栈体系
java
开发语言
从0开始学Java:
Java基础
语法
7.1进制7.2计算机存储单位7.3二进制数据存储8.数据类型8.1数据类型分类8.2基本数据类型8.3基本数据类型的存储范围整型系列浮点型系列(小数)单字符类型:char布尔类型9.基本数据类型转换
Java
我有一颗五叶草
·
2023-10-16 08:56
从0开始学Java
java
Java基础
数组-二分查找算法
关于查找算法中的:二分法查找。10(下标0)11121314151617181920(下标10)arr数组。通过二分法查找,找出18这个元素的下标:(0+10)/2-->中间元素的下标:5拿着中间这个元素和目标要查找的元素进行对比:中间元素是:arr[5]-->151588下标对应的元素arr[8]是18找到的中间元素正好和被找的的元素18相等,表示找到了:下标为8二分法查找的终止条件:一直折半,
五度鱼学Java
·
2023-10-16 06:43
javase
数组
算法
排序算法
javase
Java学习-狂神说-笔记-
Java基础
语法
Java基础
语法1.注释、标识符、关键字注释注释不会被执行,是给写代码的人看的,书写注释是一个非常好的习惯。平时写代码一定要注意规范。
拾叶King
·
2023-10-16 06:12
Java学习
自学
Java狂神说自学
java
开发语言
后端
java自用面试题
java基础
接口和抽象类的区别1.抽象类可以存在成员函数,接口中只能存在抽象方法(jdk1.8后也可以有常规方法和静态方法)2.抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是publicstaticfinal
0茶壶泡泡0
·
2023-10-16 06:10
学习笔记
mysql
数据库
java
面试
【狂神说Java】Java零基础学习笔记-
Java基础
【狂神说Java】Java零基础学习笔记-
Java基础
【狂神说Java】Java零基础学习笔记-
Java基础
Java基础
01:注释
Java基础
02:标识符标识符注意点
Java基础
03:数据类型什么是字节
★黎明の微笑
·
2023-10-16 06:34
java
学习
笔记
Java基础
之运算符
一、概述java运算符主要分为六大类:算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和条件运算符。二、算术运算符Java的算术运算符主要有:加(+)、减(-)、乘(*)、除(/)、取余(%),当算术表达式中存在不同的基本数据类型的值的时候,整个算术表达式的类型会自动进行提升。byte类型,short类型和char类型将被提升到int类型,不管是否有其他类型参与运算。整个表达式的类型自动提
Clf_忆笙
·
2023-10-16 04:28
java基础
运算符 之 关系运算符
关系运算符主要包括以下几种这里我们回顾一下布尔类型true条件成立(真)false条件不成立(假)无论你用的哪一种关系运算符他们返回的结果都必然是布尔类型true或false这里我们先来看==等等于条件的效果publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){inti=10;intj=20;intk=10;System.out.prin
深圳市有德者科技有限公司-耿瑞
·
2023-10-16 03:44
java
jvm
算法
java各种运算符联合使用_
Java基础
知识·运算符
掘友们,大家好呀,我是宸道。今天给大家带来一篇Java的运算符,虽然很基础但还是希望大家看完,就当时复习知识了,基础越牢固越好,对我们是有很大帮助的。相关推荐3.1运算符的分类运算符和表达式是Java程序的基本组成要素。运算符是一种特殊的符号,用以表示数据的运算,赋值和比较。不同的运算符用来完成不同的运算。1.概念:Java语言使用运算符将一个或者多个操作数连缀成执行性语句,形成表达式,表达式是由
爱因互动机器人
·
2023-10-16 03:14
java各种运算符联合使用
【
Java基础
】Java的运算符
文章目录一、Java的运算符1.算术运算符2.自增(++)、自减(--)运算符3.赋值运算符4.关系运算符5.逻辑运算符6.三元运算符7.instanceof运算符总结一、Java的运算符1.算术运算符算术运算符都是双目运算符,即连接两个操作数的运算符。优先级上,*、/、%具有相同运算级别,并高于+、-(+、-具有相同级别)加法运算:+减法运算:-乘法运算:*除法运算:/,(另外,整型之间的除法运
秋之叶落殇
·
2023-10-16 03:43
java
eclipse
Java基础
运算符
一、运算符1.算数运算符+-*/%前++后++前--后--%:取余运算例:结果和被模数符号相同如n1%n2,结果和n1相同前++://自增一不会改变变量类型后++:例:inta1=10;intb1=++a1;//a1=11,b1=11,即a1=a1+1;b1=a1;inta2=10;intb2=a2++;//a2=11,b2=10,即b2=a2;a2=a2+1;2.赋值运算符:=//没什么好说的3
超鸡菜的Java新手
·
2023-10-16 03:13
java
Java基础
-逻辑运算符
文章目录短路与(&&)什么是短路现象什么时候使用短路与(&&),什么时候使用逻辑与(&)短路与(&&)和逻辑与(&)的区别短路或(||)工作中遇到的例子逻辑运算符:(返回类型为布尔值的表达式)&逻辑与(可以翻译成并且)|逻辑或(可以翻译成或者)!逻辑非(取反)&&短路与||短路或通俗的例子理解"&"汉语描述:100大于99并且100大于98,结果是有道理;代码描述:100>99&100>98,结果
flytalei
·
2023-10-16 03:11
JAVA基础不牢地动山摇
图论
java
开发语言
运算符【
Java基础
】
@[TOC](运算符)运算符概述一种特殊的符号,有以下功能数据的运算数据的比较数据的赋值算术运算符+(正号、加号、字符串拼接)-(负号、减号)*(乘)/(取模)++(自增)–(自减)%(取余)关系运算符==(相等)!=(不相等)true逻辑运算符逻辑运算规则a&b:&叫逻辑与:规则:当a和b同时为true,则结果为true,否则为falsea&&b:&&叫短路与:规则:当a和b同时为true,则结
CV工程师丁Sir
·
2023-10-16 03:39
java学习
平时学习记录
java
python
开发语言
Java基础
(六)
多线程Java多线程并发1.1JAVA并发知识库1.2JAVA线程实现/创建方式1.2.1继承Thread类Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。publicclassMyThreadextendsThrea
isuntong
·
2023-10-16 01:19
Java编程基础之I/O
在对象序列化、Json解析、XML解析、zip压缩处理的时候,均需要以I/O作为基础,这些都需要很扎实的
Java基础
。
暮暮频顾惜
·
2023-10-16 01:12
Java基础
:String、StringBuffer、StringBuilder的区别
Java基础
这个我会一直更新的,希望大家关注收藏点赞。二、区别。1.String、StringBuffer、StringBuild
heiqi_whf
·
2023-10-16 00:31
Java基础
面试
java
开发语言
JAVA基础
-数字格式化
并且不仅仅在格式化数字上有用,更详细的使用可以查看
Java基础
-格式化输出。String.format官方语法说明。
小伙纸2022
·
2023-10-16 00:06
Spring Boot Starter开发指北(案例+代码地址)
正篇开始,我会在以读者有一定
Java基础
的前提下开始带领大家去开发一个工具和配置方向的springbootstarter组件,嘿嘿,严肃起来了,现在是技术时间~创建自己的springbootstarter
Java菜恐龙
·
2023-10-16 00:23
自主设计并开发的组件合集
spring
boot
java
后端
CentOS 7 配置Tomcat9连接MySQL
JavaDevelopmentKit)是SunMicrosystems针对Java开发的产品.自从Java推出以来,JDK已经成为使用最广泛的JavaSDK.JDK是整个Java的核心,他包括了Java运行环境、Java工具和
Java
a790308
·
2023-10-16 00:25
java
数据库
开发工具
java基础
3
1.死锁死锁是指两个或两个以上的线程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程条件:1.互斥条件:进程对于所分配到的资源具有排它性,即一个资源只能被一个进程占用,直到被该进程释放2.请求和保持条件:一个进程因请求被占用资源而发生阻塞时,对已获得的资源保持不放。3.
明鬼mio
·
2023-10-15 21:31
Java基础
(7)——java连接SQL数据库 & 单例封装数据库
目录引出JDBC:java连接数据库1.连接数据库补充:创建对象的三种方式**3)Class.forName(类名)【调用static代码块中的代码】**连接数据库方法2.注入漏洞—executeQuery3.防止注入漏洞—prepareStatement单例封装数据库1.JDBC六部曲2.补充:单例的创建方式1)懒汉模式,需要加上synchronized同步锁2)饿汉模式,交给JVM处理3)利用
Perley620
·
2023-10-15 21:25
Java
java
数据库
学习
聊聊面试中关于并发问题的应对方案
主题又到面试季了,从群里,看到许多同学分享了自己的面试题目,我也抽空在网上搜索了一些许多公司使用的面试题,目前校招和社招的面试题基本都集中在几个大方向上,主要是:
Java基础
、并发、JVM、算法、数据库
技术宅不太宅
·
2023-10-15 18:48
java
面试
并发编程
多线程
Java
程序员
Java基础
面试-ArrayList和LinkedList的区别
ArrayList:基于动态数组,连续内存存储,适合下标访问(随机访问),扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组,如果不是尾部插入数据还会涉及到元素的移动(往后复制一份,插入新元素),使用尾插法并指定初始容量可以极大提升性能、甚至超过linkedList(需要创建大量的node对象)LinkedList:基于链表,可以存储在分散的内存中,适合做数据
凐滅
·
2023-10-15 17:04
java面试
JAVA
java
面试
开发语言
数据结构与算法——线性查找法
个人简介个人主页:前端杂货铺♂️学习方向:主攻前端方向,正逐渐往全干发展个人状态:研发工程师,现效力于中国工业软件事业人生格言:积跬步至千里,积小流成江海推荐学习:前端面试宝典Vue2Vue3
Java
前端杂货铺
·
2023-10-15 15:35
Java数据结构与算法体系教程
Java
数据结构
线性查找法
java基础
-变量
变量在程序运行过程中,其值是可以发生改变的量.从本质上讲,变量是内存中一小块区域.变量的定义格式:数据类型变量名=变量值;范例:inta=10;变量的使用变量的使用:取值和修改值范例publicclasshelloWorld{publicstaticvoidmain(String[]args){//定义变量inta=10;//输出变量System.out.println(a);//修改变量a=20
范晓伟_b7da
·
2023-10-15 15:46
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他