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基础
1.HelloWorld程序publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello
范梦迪
·
2025-02-16 15:57
java
笔记
Hutool-------值得推荐的java工具库
在项目的pom.xml的dependencies中加入以下内容:cn.hutoolhutool-all5.3.7Gradlecompile'cn.hutool:hutool-all:5.3.7'包含组件一个
Java
丶Apache
·
2025-02-16 13:41
Java
【
Java基础
-46】泛型在Java集合中的应用:提升代码安全性与可读性
在Java编程中,集合(Collection)是一个非常重要的数据结构,用于存储和操作一组对象。然而,在Java5之前,集合中的元素都是Object类型,这意味着我们可以将任何类型的对象放入集合中,但在取出时需要进行强制类型转换。这种方式不仅容易引发ClassCastException,还降低了代码的可读性和安全性。为了解决这个问题,Java5引入了泛型(Generics)机制。泛型允许我们在定义
AllenBright
·
2025-02-16 12:35
#
Java基础
java
开发语言
Java面试突击3(3):
Java基础
面试--JVM
1、JVM有哪⼏块内存区域?Java8之后对内存分代做什么改进?Version:0.9StartHTML:0000000105EndHTML:0000003884StartFragment:0000000141EndFragment:0000003844集合、并发、spring框架,期待着我对这些基础的东西做⼀些很深⼊的,很⽜X的讲解,基于框架写⼀些代码,完事⼉了之后,就会把代码进⾏⼀个部署,⼀般
CodingALife
·
2025-02-16 11:02
社招面经
java
java面试突击
Java基础
Java接口和抽象类有什么区别?String,StringBuilder和StringBuffer的区别?final、finally、finalize三个关键字的区别?
rywyyvc3qv2k----
·
2025-02-16 11:30
JAVA
java
面试
jvm
2024年Java面试:必备的易错面试题及答案整理
理论基础面试易错题
Java基础
知识:变量及其作用范围:理解变量的作用域和生命周期,特别是在不同块级作用域中的表现。
ToLoveCode
·
2025-02-16 08:00
java
面试
开发语言
JAVA面试宝典:2020年程序员面试必备
1.
Java基础
与核心技术Java作为一门面向对象的编程语言,在IT行业中广泛应用。本章将
Neo-ke
·
2025-02-16 06:44
【笔记】从华为云看4P理论的卓越践行者
这一经典的营销理论框架,在华为云的市场战略布局中被赋予了新的活力与内涵,下面就结合最近的
学习总结
,让我们深入探究华为云是如何运用4P营销理论书写其辉煌篇章的。学习是一种愉悦,一种收
通信_楠木
·
2025-02-16 02:49
笔记
华为云
系统架构
用户运营
产品运营
产品经理
Android技术栈(四)Android-Jetpack-MVVM-完全实践
DataBinding+RxJava+LiveData+Lifecycle等笔者所使用的技术体系进行解析.本文字数较多,内容较为完整并且后续还会追加更新,阅读本篇文章需要较长时间,建议读者分段阅读.所有文字均为个人
学习总结
和理解
2401_85112677
·
2025-02-14 23:18
作者\/
android
android
jetpack
Java基础
知识
1.Java基本功1.1.Java入门(基础概念与常识)1.1.1.Java语言有哪些特点?1.1.2.关于JVMJDK和JRE最详细通俗的解答1.1.2.1.JVM1.1.2.2.JDK和JRE
阿杰同学
·
2025-02-14 21:33
JAVA基础知识
JVM
java面试宝典
java
开发语言
后端
【
Java基础
-44.7】Java 中的 Map 集合接口:实现类、继承关系及常用方法详解
在Java中,Map是一种非常重要的集合接口,用于存储键值对(Key-ValuePair)。它提供了高效的键值查找和操作能力,广泛应用于各种场景中。本文将深入探讨Map接口的实现类、继承关系以及常用方法,帮助读者更好地理解和使用Map。1.Map接口概述Map是Java集合框架中的一员,位于java.util包中。它表示一组键值对的集合,其中每个键(Key)都是唯一的,而值(Value)可以重复。
AllenBright
·
2025-02-14 20:54
#
Java基础
java
开发语言
Java基础
——equals和hashcode
目录equals和hashCode的关系哈希表的工作原理为什么equals和hashCode必须保持一致性?HashSetHashSet的基本工作原理hashCode和equals如何协作哈希冲突为什么会发生哈希冲突?如何处理哈希冲突?哈希冲突的影响如何降低哈希冲突的发生总结equals和hashCode的关系基本规则:如果两个对象根据equals方法被认为是相等的,那么它们的hashCode值必
mikey棒棒棒
·
2025-02-14 15:17
java
开发语言
HashSet
equals
hashcode
哈希表
哈希冲突
java基础
语法学习day04---初学者必看详解
java基础
语法学习day04---初学者必看详解分支结构什么是分支结构1、if语句1.1if语句的执行逻辑1.2if语句流程图1.3if语句用于处理分支逻辑1.4if语句不要省略{}2、ifelse语句
A 小码农
·
2025-02-14 09:58
零基础Java语法学习体系
算法
java
后端
ACM寒假培训5
学习总结
一.深度优先搜索DFS注意点1.用boolvis[]标记当前是否走过2.停止条件3.边界函数4.递归进行搜索5.记得回溯,vis[]变为false二.广度优先搜索BFS过程1.dx[],dy[]
ZIZIZIZIZ()
·
2025-02-14 05:33
算法
笔记
深度优先
广度优先
Java笔记——
Java基础
概念_java概念
Java基础
概念基础概念Java语言一种面向对象的语言publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Helloworld
啊健的影子
·
2025-02-13 08:46
java
笔记
python
Java基础
算法题
简介实现一些基本的算法,你可以不看,但是不能不会,算法小白可以跟着一起练习。二分查找题目1:查找目标值的第一个出现位置要求:给定一个升序数组nums和目标值target,返回target第一次出现的索引,若不存在返回-1。示例:输入:nums=[1,2,2,2,3],target=2→输出:1输入:nums=[5,7,7,8,8,10],target=6→输出:-1答案:publicintfirs
Eugene__Chen
·
2025-02-13 07:02
算法
数据结构
月薪30k 的Java面试题,哭着也要背完!(附答案)
Java基础
Java语言有哪些特点面向对象和面向过程的区别面向对象编程三大特性八种基本数据类型的大小,以及他们的封装类说说你对JDK、JRE、JVM的理解说说标识符的命名规则熟悉instanceof关键字的作用吗
spring架构师1776
·
2025-02-13 03:36
java
jvm
面试
spring
架构
java基础
笔记(工具)
一、final的使用场景final关键字主要用于定义常量、限制继承以及防止方法重写,其具体应用场景包括:修饰变量常量:将变量声明为final后,该变量一旦初始化后就不能再改变。常见用法是定义全局常量,例如:publicstaticfinalintMAX_CONNECTIONS=100;局部变量:在方法中,将局部变量声明为final可以确保其值在赋值之后不再改变,有助于编写更安全和易于维护的代码。修
GGJOB
·
2025-02-12 11:14
JAVA
java
笔记
开发语言
Java 高频面试闯关秘籍
目录
Java基础
篇:涵盖OOP、多线程、集合等基础知识。Java高级篇:深入探讨HashMap、JVM、线程池等高级特性。
向画
·
2025-02-11 23:48
java
前端
面试
开发语言
职场和发展
Java 数据类型转换
Java数据类型转换文章目录Java数据类型转换一、
Java基础
数据类型概述二、`long`与`int`类型的转换分析(一)`int`转换为`long`(二)`long`转换为`int`三、Java数据类型转换方式
大明湖的狗凯.
·
2025-02-11 23:43
java
python
开发语言
时间序列分析 | Python实现时间序列不确定性建模
时间序列分析|Python实现时间序列不确定性建模目录时间序列分析|Python实现时间序列不确定性建模基本介绍研究方法概率分布建模分位数回归
学习总结
基本介绍基础的时间序列预测任务的目标是给定历史序列,
前程算法屋
·
2025-02-11 22:37
时间序列分析(Python)
不确定性建模
python
深度学习
机器学习
时间序列
数据分析
Java基础
知识总结(四十八)--TCP传输、TCP客户端、TCP服务端
**TCP传输:**两个端点的建立连接后会有一个传输数据的通道,这通道称为流,而且是建立在网络基础上的流,称之为socket流。该流中既有读取,也有写入。**tcp的两个端点:**一个是客户端,一个是服务端。客户端:对应的对象,Socket服务端:对应的对象,ServerSocketTCP客户端:1,建立tcp的socket服务,最好明确具体的地址和端口。这个对象在创建时,就已经可以对指定ip和端
m0_74824592
·
2025-02-11 20:22
面试
学习路线
阿里巴巴
java
tcp/ip
开发语言
学习总结
3
(1)《PriorityQueue》title:输入多个对优先队列S的操作被给出。每个操作在一行中给出,格式为"insertk"、"extract"或"end"。这里,k表示要插入优先队列的整数元素。输入以"end"操作结束。输出对于每个"extract"操作,打印从优先队列S中提取的元素,每个元素占一行。约束操作的数量≤2,000,0000≤k≤2,000,000,000解题思路:初始化最大堆:
落木*
·
2025-02-11 13:33
学习
java
前端
ACM培训4
学习总结
--基础数论大多为模板一、GCD(最大公约数)①辗转相除法longlonggcd(longa,longb){longlongr;while(b!
ZIZIZIZIZ()
·
2025-02-11 05:04
算法
笔记
Java 进阶二知识--重拾者AIMING
初级选手:
Java基础
知识--重拾者AIMING——【Aimin20210819】公号进阶一选手:Java进阶一知识--重拾者AIMING——【Aimin20210819】公号目录1.参数数组和参数列表
AMING20220827
·
2025-02-11 02:11
Java
junit
java
开发语言
Java基础
学习笔记-继承
继承是面向对象的三大特性之一,继承可以解决编程中代码冗余的问题,是实现代码重用的重要手段之一。Java中只支持单继承,即每个类只能有一个直接父类。继承的语法格式如下。[访问修饰符]classextends{}>在Java中。继承通过extends关键字实现,其中SubClass称为子类,SuperClass称为父类或基类。>访问修饰符如果是public,那么该类在整个项目中可见。>若不写访问修饰符
蝴蝶不愿意
·
2025-02-11 02:39
Java基础学习笔记
python
开发语言
JAVA 学习路线 学习大纲(java 进阶路线)
/git-scm.com/documentation4.SpringSide4官方文档https://github.com/springside/springside4/wiki二、JAVA学习书籍《
Java
m0_74823292
·
2025-02-11 01:59
面试
学习路线
阿里巴巴
java
学习
开发语言
Java Web
学习总结
(32)——Java程序员最亲睐的Web框架
这一次,我们要讨论的是web框架。只有少数几种语言像Java一样提供了各种各样的web框架,上面的统计图就是一个证据。下面是其他开发者所使用web框架列表:springMVC/SpringBoot:Spring可以帮助各地的开发团队构建简单轻便、快捷灵活基于JVM的系统和应用程序Vert.x:一个用于在JVM上构建反应式应用程序的工具包JSF:官方的JavaEEweb框架PlayFramework
一杯甜酒
·
2025-02-10 19:47
JavaWeb
全网最全JAVA面试八股文,终于整理完了
而JAVA面试八股文也就是为了考验大家的
JAVA基础
功底,所以强烈建议背诵全文。1、并发编程三要素?(1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行
Java八股文
·
2025-02-10 19:17
面试
java
职场和发展
开发语言
jvm
java基础
---反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。首先获取该类的字节码文件,然后使用字节码文件的方法,反向获取对象的信息反射的基本使用1.获取Class对象要使用反射,首先需要获取类的Class对象。可以通过以下方式获取://1.通过类名.c
消失的dk
·
2025-02-10 17:33
java
java
开发语言
Apache Commons Lang学习大纲
第一阶段:基础认知(3天)库的作用与定位了解ApacheCommons项目生态掌握Lang模块的核心价值(减少重复代码、增强
Java基础
功能)对比JDK原生工具类与CommonsLang的优势版本特性对比
不听话的小耳朵
·
2025-02-10 15:48
apache
common
lang
apache
学习
2024Java零基础自学路线(
Java基础
、Java高并发、MySQL、Spring、Redis、设计模式、Spring Cloud)
目录一、
Java基础
1、
Java基础
3、Java8新特性4、Java集合5、Java高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、微服务SpringCloud四
ekskef_sef
·
2025-02-10 15:44
面试
学习路线
阿里巴巴
java
spring
mysql
2024最强Java面试八股文(精简、纯手打)
2024最新最全国内大厂Java面试高频题库本小册内容涵盖:
Java基础
,JVM,多线程,数据库(MySQL/Redis)SSM,Dubbo,网络,MQ,Zookeeper,Netty,微服务,大数据,
m0_74823021
·
2025-02-10 06:23
面试
学习路线
阿里巴巴
java
面试
开发语言
Java基础
学习笔记-多态
###1.认识多态多态一词的通常含义是指呈现出多种不同的形式或形态。而在程序设计的术语中,它意味着一个特定类型的变量可以引用不同类型的对象,并且能自动地调用引用的对象的方法,也就是根据作用到的不同对象类型,响应不同的操作。####什么是多态?同类型的对象,执行同一个行为,会表现出不同的行为特征。多态的常见形式父类类型对象名称=new子类构造器;接口对象名称=new实现类构造器;###2.向上转型子
蝴蝶不愿意
·
2025-02-10 06:22
java
学习
笔记
2.9
学习总结
最短路径(dijkstra算法)单源点最短路径什么叫单源点最短路径?单源点指的就是单一的起始点,那么单源点最短路径指的就是,从单一起始点到其余顶点的最短路径。网图与非网图的单源点最短路径对于非网图而言,最短路径表示的是由起始点到终点需要经过的最少路径条数对于网图而言,最短路径表示的是由起始点到终点,所需花费的最少代价,也就是路径权值总和最小模板代码初始化:1.1初始化dist[i]数组1.2根据d
张张张312
·
2025-02-10 00:05
学习
【
Java基础
-44.2】Java中的LinkedList:特征与方法详解
在Java集合框架中,LinkedList是一个非常重要的数据结构,它实现了List和Deque接口,提供了双向链表的实现。与ArrayList不同,LinkedList在插入和删除操作上具有更高的效率,但在随机访问元素时性能较差。本文将深入探讨LinkedList的特征及其常用方法的应用。1.LinkedList的特征1.1双向链表结构LinkedList是基于双向链表实现的,每个节点(Node
AllenBright
·
2025-02-10 00:03
#
Java基础
java
开发语言
Git和JDBC
学习总结
9月5日开始了我们学校的实训课程,让我们在实训课程开始前先下好所需软件和一些插件,都差不多弄完以后,9月5号早晨老师开始他第一节课,Git,很显然git是一个免费的,开源的分布式版本控制系统,可以快速高效的处理各种项目,git的安装很简单这里我就不多说了,等安装完成我们得先学好它的一些常用命令。我们用git先创建一个空文件夹然后鼠标右键打开GitBush打开git命令窗口,先设置用户名和邮箱,然后
Abzarrr
·
2025-02-09 21:10
学习
DeepSeek模拟阿里面试官——
java基础
(面向对象)
作为一位阿里高级Java程序员面试官,我会围绕Java面向对象编程的核心概念、实际应用以及设计原则设计问题,以全面评估候选人的理解和应用能力。以下是可能的面试问题:基本概念与实现方式请解释Java中封装、继承、多态的基本概念及其在Java中的实现方式。为什么Java不支持多重继承?如何通过接口实现类似的功能?封装的应用与优势封装在Java中的主要作用是什么?能否举例说明在实际项目中如何应用封装来提
兀行者(做个有情怀的java程序员)
·
2025-02-09 20:30
deepSeek模拟面试
java
开发语言
从 0 到 1 的蜕变:Java 全栈系统学习路线图
一、
Java基础
阶段(1-2个月)环境搭建安装JDK,配置环境变量(JAVA_HOME、Path)熟悉IDE(推荐IntelliJIDEA或Eclipse)基础语法变量、数据类型、运算符、流程控制(if
软件职业规划
·
2025-02-09 15:31
java
java
eclipse
tomcat
hibernate
spring
maven
struts
2020年Java面试题(3年的工作总结)
1.mysql面试题(20道题)2.Mysql索引原理以及索引优化面试题(10道题)3.
Java基础
面试题(10道题)4.详细的说明:List接口,Set接口,Map接口5.HashMap的面试题(10
web18285482512
·
2025-02-09 03:53
面试
学习路线
阿里巴巴
java
开发语言
ViewModel
ViewModelViewModel、ViewModelProviders、ViewModelStores官网
学习总结
AndroidViewModel深入解析官网介绍:https://developer.android.google.cn
yzpyzp
·
2025-02-09 01:15
android
全网最全JAVA面试八股文,终于整理完了
而JAVA面试八股文也就是为了考验大家的
JAVA基础
功底,所以强烈建议背诵全文。1、并发编程三要素?(1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行
马士兵
·
2025-02-08 18:55
面试
java
职场和发展
spring
spring
boot
spring
cloud
maven
JAVA面试题大全(200+道题目)
一、
Java基础
1.JDK和JRE有什么区别?
马士兵
·
2025-02-08 18:54
java
开发语言
java-ee
spring
cloud
spring
boot
jvm
spring
【
学习总结
|DAY036】Vue工程化+ElementPlus
引言在前端开发领域,Vue作为一款流行的JavaScript框架,结合ElementPlus组件库,为开发者提供了强大的构建用户界面的能力。本文将结合学习内容,详细介绍Vue工程化开发流程以及ElementPlus的使用,助力开发者快速上手并应用到实际项目中,且会包含丰富的代码案例以便更好地理解和实践。一、Vue基础与工程化(一)Vue框架概述Vue是一款用于构建用户界面的渐进式JavaScrip
123yhy传奇
·
2025-02-08 18:21
学习
vue.js
前端
elementui
2020最全的BAT大厂面试题整理改版 (2)
(一)
java基础
面试知识点java中==和equals和hashCode的区别int、char、long各占多少字节数int与integer的区别谈谈对java多态的理解String、StringBuffe
2401_86963927
·
2025-02-08 18:51
java
jvm
开发语言
2021年超详细的-Android超神学习路线总结--纯干货分享(字节,阿里,腾讯大牛联合打造)(1)
10、反射(掌握)学习Android开发,首先要学习
java基础
知识,尤其是校招的时候非常注重基础,即使没有项目也没关系,基础一定要打好,一般笔试以及面试的第一轮,对基础的考察是比较多的。
2401_86963927
·
2025-02-08 18:51
android
学习
(一)BLDC直流无刷电机介绍及驱动原理
本文主要用于个人
学习总结
,内容基于正点原子的电机驱动课程,欢迎大家进行交流1.直流无刷电机(BLDC)简介(1)BLDC与BDC直流无刷电机(BLDC)是一种通过电子控制器改变定子绕组的电流方向,产生旋转磁场
小森7767
·
2025-02-08 13:50
直流无刷电机BLDC驱动控制
单片机
stm32
驱动开发
【
Java基础
-43.3】深入解析Java中StringBuilder类:高效字符串操作的终极指南
在Java中,字符串是不可变的(immutable),这意味着每次对字符串进行修改(如拼接、替换等操作)时,都会创建一个新的字符串对象。对于频繁操作字符串的场景,这种方式会导致性能问题。为了解决这个问题,Java提供了StringBuilder类,它是一个可变的字符序列,能够高效地进行字符串操作。本文将详细介绍StringBuilder类的特性、常用方法以及使用场景,帮助你更好地理解和使用这个强大
AllenBright
·
2025-02-08 09:20
#
Java基础
java
开发语言
Oracle
学习总结
(6)—— SQL注入技术
不管用什么语言编写的Web应用,它们都用一个共同点,具有交互性并且多数是数据库驱动。在网络中,数据库驱动的Web应用随处可见,由此而存在的SQL注入是影响企业运营且最具破坏性的漏洞之一。SQL注入基本介绍结构化查询语言(StructuredQueryLanguage,缩写:SQL),是一种特殊的编程语言,用于数据库中的标准数据查询语言。1986年10月,美国国家标准学会对SQL进行规范后,以此作为
一杯甜酒
·
2025-02-08 09:20
Oracle
Java基础
学习笔记-第3章-面向对象 (上)
一、Java面向对象学习的3条主线(第3-5章面向对象(上中下))1.Java类及类的成员属性方法构造器代码块内部类2.面向对象的3大特征封装性继承性多态性(抽象性)3.其他关键字thissuperstaticfinalabstractinterfacepackageimport……二、面向过程与面向对象二者都是一种思想,面向对象是相对于面向过程而言的面向过程,强调的是功能行为,以函数为最小单位,
Echo-26
·
2025-02-08 06:56
Java
java
java-ee
intellij-idea
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他