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
【YYDS】JAVA基础
Java基础
系列:判断空指针的三种方式
1简介空指针:针对对象类型,对象在堆中分配“房子”。空指针(null)的对象没有分配到“房子”,所以,无法使用该对象。使用任何的对象数据时,都要进行空指针判断。通用的方式有三种:null显式判断Objects.isNull(Object)隐式判断CollectionUtils工具判断空指针和空数据2引用类型2.1null直接显式判断空指针/***引用类型:直接使用null判断空指针*/@Testp
天然玩家
·
2023-11-02 12:27
#
Java
ABC
java
空指针
java 集合存多种属性_Java中List集合对象去重及按属性去重的8种方法
最近在写一些关于
java基础
的文章,但是我又不想按照教科书的方式去写知识点的文章,因为意义不大。基础知识太多了,如何将这些知识归纳总结,总结出优缺点或者是使用场景才是对知识的升华。
weixin_39932611
·
2023-11-02 11:56
java
集合存多种属性
Java 17新特性,快到起飞?惊呆了!
都说Java8是
YYDS
,那你注意到Java17也是长期支持版本吗?
hzbooks
·
2023-11-02 09:47
java
编程语言
人工智能
github
jvm
Java基础
-接口
基础:声明接口关键字interface,实现接口关键字implements。一个类可以实现多个接口。接口里内容:1.成员变量的相关修饰符默认(必须)是publicstaticfinal(由于是final其必须显示初始化赋值)2.方法默认(必须)是publicabstract的3.jdk8以后增加了两种方法:default和static。实现类里可“继承”default直接使用,可接口名.stati
其实是白羊
·
2023-11-02 05:42
JAVA基础
知识
集群是解决高可用的,而分布式是解决高性能、高并发的首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder>StringBuffer>StringString最慢的原因:String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。String:适用于
Lutecium
·
2023-11-02 05:53
java基础
入门
一、
java基础
入门第一章:初识java1.JDK>JRE>JVMjava开发工具包java运行环境java虚拟机(将字节码文件翻译成机器码文件(二进制码))2.java跨平台原理每台计算机,只要安装JDK
剑动山河
·
2023-11-02 03:22
java
java
【CXY】
JAVA基础
之 Collections
概述:1.Collections(注意不是Collection,而是Collections,多了一个s)2.它是一个集合工具类3.方法分类:常规操作(查找,最大,最小等)、排序、线程安全(同步)操作、不可变集合packagecom.cxy.collection;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Coll
第十个灵魂
·
2023-11-02 02:42
java
collections
Collections
java
Java
JAVA
java
java集合
Java基础
总结
一、数据类型在java中的数据类型主要有两种数据类型①基本数据类型②引用数据类型java中的八种基本数据类型:1.整数的数据类型:类型大小byte(字节)8位(bit)2^8=256-128~127short(短整型)16bit2^16=65536int(整型)32bitlong(长整型)64bit2^64注意:如果一个整数没有加上任何的标识的时候,那么默认是int类型的数据。如果需要把该数据表示
我可能是个假开发
·
2023-11-02 02:21
JAVA基础
----面向对象复习和IDEA的安装和使用
1、使用集成开发工具eclipse1.1、java的集成开发工具很多,包括:eclipse、IntellijIDEA、netbeans.....eclipse:IBM开发的。eclipse翻译为:日食。寓意吞并SUN公司(SUN是太阳。)最终没有成功,SUN公司在2009年的时候被oracle甲骨文公司收购。eclipse在以前的开发中使用非常多,但是由于IDEA工具的出现,让eclipse的用户
卖耀西的坏比
·
2023-11-02 00:31
intellij-idea
java
eclipse
ide
开发语言
java学习第一课:
java基础
介绍(零基础)
前提:用的是eclipse1.如果页面不小心被关闭,则打开上方window并点击projectexpiorer。2.新建包点击上方new,再点击javaproject,,后面src可以加class3.提前设置好utf-8:windows最后一个,打开后点第一个扩展,选择workspace后就可以选择utf-8了。4.如何将字体大小改变:windows最后一个,打开点击apperance,点击col
小椰奶冻
·
2023-11-01 23:58
eclipse
java基础
学习系列----第二课
Java学习第二天课程1.课程主要内容:(1).标识符(2).关键字(3).java基本数据类型(4).运算符(5).表达式和语句(6).分支(7).循环(8).方法(9).变量的作用域(10).递归调用2.知识定义:(1).标识符的定义与使用规则:(2).关键字的定义和展示:(3).java常量:(4).java变量:(5).程序的执行过程:
liugan5371375
·
2023-11-01 23:23
基础回顾
java
零基础学Java的10个方法
小白新手学Java只要掌握一个合适的方法,循序渐进,正常来说在半年的时间是可以把
JAVA基础
掌握熟练的,依然有很好的机会把Java编程语言学习的很好。
kedejun
·
2023-11-01 23:52
java
struts
hibernate
【react从入门到精通】React父子组件通信方式详解(有示例)
实现父子组件通信通过回调函数实现父子组件通信使用ReactContext实现组件通信总结写在最后人工智能福利文章【分享几个国内免费可用的ChatGPT镜像】【10几个类ChatGPT国内AI大模型】【用《文心一言》1分钟写一篇博客简直
yyds
全栈弄潮儿²⁰²³
·
2023-11-01 23:10
react从入门到精通
react.js
javascript
前端
父子组件通信
react组件通信
Java程序员面试核心知识--
Java基础
知识(一)
目录一、Java程序初始化顺序二、Java的Clone方法作用三、OverLoad(重载)与Override(重写)区别四、abstractclass(抽象类)与interface(接口)的异同五、String、StringBuffer、StringBuilder区别六、“==”、equals和hashCode的区别七、字符串创建与存储的机制一、Java程序初始化顺序结论:父类静态变量->父类静态
Alphamilk
·
2023-11-01 22:03
Java
Java程序员面试宝典
java
面试
1024程序员节
大厂java高频面试题-附答案
以下总结了各大厂高频面试题TX:
Java基础
4.1.0JAVA中的几种基本数据类型是什么,各自占用多少字节。
韦三刀
·
2023-11-01 21:52
java
面试
Java基础
案例:折纸高于珠穆朗玛峰(while循环)详解
需求:世界最高山峰珠穆朗玛峰(8848.86米=8848860毫米),假如有一张足够大的纸,它的厚度是0.1毫米.请问,折叠多少次可以折成山峰的高度?思路:这种不知道循环多少次的情况可以用while循环实现分析:①定义变量存储珠穆朗玛峰的高度和纸张的厚度.②使用while循环,循环条件是(纸张厚度<山峰高度),内部控制纸张折叠.每折叠一次,纸张厚度变为原来的两倍,循环外定义计数变量count,每折
泰李姐勒
·
2023-11-01 20:24
intellij-idea
java
C#面向对象入门知识
C#面向对象入门因为之前有过
Java基础
,这里通过网课简单的学习一下C#,并简单的记录了一下两者的异同。
ParadoxSwing
·
2023-11-01 19:38
C#
C#
面向对象
C#入门
C#与Java
Java基础
面试题/知识点总结!(2021 最新版)
文章内容比较多,目录如下:学习交流群:737251827基础概念与常识Java语言有哪些特点?简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);可靠性;安全性;支持网络编程并且很方便(Java语言诞生本身就是为简化网络编程设计的,因
来一粒感康
·
2023-11-01 18:24
javase
java学习
编程学习
java
r语言
c++
2.7w字,
Java基础
面试题/知识点总结(2022最新版)
整篇文章的目录如下:基础概念与常识Java语言有哪些特点?简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);可靠性;安全性;支持网络编程并且很方便(Java语言诞生本身就是为简化网络编程设计的,因此Java语言不仅支持网络编程而且很
在的XF
·
2023-11-01 18:43
java
后端
学习
java
后端
面试
数据库架构
spring
java基础
1.面向对象的特性:封装、继承、多态、抽象多态:重载:一个类中有二个或多个方法,但是参数不一样重写:必须有子类,继承才可以进行重写构造器不能被重写,但是可以被重载2.JVM,不是一个平台,是用来运行java编译后class文件的虚拟机3.==与equals的区别==比较的是引用的地址equals比较的是引用的内容Stringstr1=newString("xyz");Stringstr2=newS
君King
·
2023-11-01 16:21
java
java
死磕
Java基础
--Java中的I/O流,看这个就够了!
网上的技术文章有很多,但是写作手法都大同小异,在这里我想以一种新颖的方式带给大家不一样的技术文章学习体验,我将采用一问一答的方式进行创作,在这里会有两个角色,即庆哥和小白!一、什么是IO小编:小白,你知道什么是IO吗?小白:我英文不是太好,但是在这里这个I指的应该是input,而这个O指的则是output吧!对于IO我的认识就是输入输出了,不知道这样理解是否正确!小编:对于IO我们理解成输入输出很
芒果不是程序猿
·
2023-11-01 15:17
java
Java基础
(十一):I/O编程
前言在上传下载,传输,设计模式等都需要用到I/O流,在使用IO数据流之前需要明确如下四点:(1)明确要操作的数据是数据源还是数据目的(即"读"或"写")(2)明确要操作的设备上的数据是字节还是文本(3)明确数据所在的具体设备(4)明确是否需要额外功能(比如是否需要转换流,高效流)1.IO流的四点明确(1)明确要操作的数据是数据源还是数据目的(读或者写)源目的InpustreamOutputStre
CCDan*
·
2023-11-01 15:42
JAVA学习之路
Java开发岗面试必备:高级Java开发工程师面试题解析
文章目录
Java基础
集合HashMap底层工作原理HashMap版本问题HashMap并发修改异常HashMap影响HashMap性能的因素HashMap使用优化SynchronizedSynchronized
我是廖志伟
·
2023-11-01 15:51
#
精华文章
java
面试
开发语言
二十一:
Java基础
入门-Java语言Switch语句详解
1、概述switch语句称为情况选择语句,又称为开关语句。switch是分支语句的一种,用于对多种情况进行不同处理的语句。JDK1.7之前的switch语句限定对整形数据进行判断,1.7新增对String类型数据进行判断。2、定义格式switch(表达式){case常量值1:代码块1;break;case常量值2:代码块2;break;......default:以上常量值均不是时,执行本代码块。
Lord丶轩莫言弃
·
2023-11-01 14:03
图扑软件数字孪生
yyds
钢铁行业是多工具、长流程的流程工业,在传统生产过程中,生产设备内部的各种化学反应、物理变化和重要参数等都从外部无法看出,只有通过大数据、全连接、全协同打通数据孤岛,才能加快整个行业的转型升级步伐。正因如此,钢铁行业拥有着5G+互联网最丰富和复杂的应用场景。探索5G+工业互联网,方大九钢公司已经率先迈出了一步。方大九钢公司围绕钢铁企业管理模式变革的需求,借力能源绿色低碳转型的契机,以信息技术广泛应用
图扑数字孪生
·
2023-11-01 13:56
大数据
性能优化
计算机视觉
人工智能
业界资讯
不用绝绝子和
yyds
就不会说话了吗
经常上网的都知道,现在这年头在网上打字发言,大家都很喜欢用上各种各样的网络热词,这样交流起来才有种跟上潮流的感觉。如果不懂这些热词,你和九零后已经无法聊天了,当然,你遇到零零后,和他们聊天更是一头雾水。这种热词被称为“梗”,“梗”相当于相声中的“哏”,也就是笑料铺垫。在网络中,“梗”的意思指被反复引用,不断演绎,信息量丰富的桥段或者流行语。有一种观点认为,“梗”是网络世界对相声术语“哏”的误用,但
如水莲子
·
2023-11-01 12:15
整理了35个快速开发平台,前后端都有 ,接私活拿来即用,非常方便!
这9个Java开源项目
yyds
12个非常适合做外包项目的开源后台管理系统基于SpringCloud+OAuth2的权限管理系统,可二次开发接私活和企业使用!
程序员闪充宝
·
2023-11-01 12:55
java
spring
boot
github
web开发
编程语言
Java基础
知识之反射机制详解
一、什么是反射机制?反射机制是指在运行时动态地获取类的信息,并能够通过这些信息对类的对象进行操作。Java中的反射机制包括获取类信息、获取成员信息、创建对象、调用方法等操作。通过反射机制,我们可以在运行时动态地了解类的结构、属性和方法等信息,从而实现对类的动态操作。通俗来讲,实例化号对象之后,反过来获取Class对象(一个类只有一个Class对象),这个对象包含了完整的类的结构信息,这个对象就像一
小明说Java
·
2023-11-01 09:24
Java从入门到精通
java
反射
Java基础
-static关键字和单例模式
static关键字static关键字的特点用来修饰类的成员-修饰成员变量的称之为类变量(静态变量),修饰成员方法的称之为类方法(静态方法)。(属性拿static修饰完之后就不叫属性了,他也就不属于任何对象了,而是属于多个对象共享的,就叫类变量或静态变量,方法也一样)当类被加载的时候就会被加载,优先于对象的存在。用来修饰与语句块-称之为静态代码块。先于构造方法之前执行,只会执行一次。用来对静态成员做
彼岸之城cyy
·
2023-11-01 08:48
JAVA知识体系
项目后期的规划
java基础
jvm只会在堆上分配吗网络七层网络模型数据传输顺序为什么要三次握手为什么要四次挥手一台设备能开启的端口号数量LVS高并发nginx根据网络层反向代理负载均衡算法并行与并发的区别
牛虻~
·
2023-11-01 06:53
java
jvm
java
面试
jvm
spring restful 接收json_SpringMVC系列之基于SpringMVC的RestFul开发
适用人群:适合对
Java基础
知识应用自如,掌握SpringMVC框架和基本REST概念,对RESTful有一定了解的同学。课程概述:SpringMVC是强大的Web开发框架,基于Sprin
无可就是九头鸟
·
2023-11-01 06:00
spring
restful
接收json
【Java】基于【Mybatis】框架学习系列——Mybatis增删改查(CURD)
个人主页:Ali,S最近更新:2022年7月2日⛽Java框架学习系列:Mybatis框架⛳
Java基础
学习系列:面向对象飞机大战通信仿真学习系列:【硬件】【通信】【MATLAB】个人简介:通信工程本硕
Ali.s
·
2023-11-01 05:44
Java后端
#
Mybatis框架学习
mybatis
java
学习
mysql
后端
Android面试题 2018
转自:https://juejin.im/post/5af82ee1f265da0b934865baAndroid面试题整理(2018)本文分为
Java基础
、Android知识点、设计模式、算法、网络等
一点墨汁
·
2023-11-01 04:43
java基础
|java中时间与字符串之间的转换及获取常用时间
本网站记录了最全的各种JavaDEMO,保证下载,复制就是可用的,包括基础的,集合的,spring的,Mybatis的等等各种,助力你从菜鸟到大牛,记得收藏哦~~https://www.javastudy.cloud时间与字符串之间的转换其关键就在于SimpleDateFormat这个类/***这种写法是开发中经常用到的写法,但却不是jdk推荐的写法,下一个DEMO展示JDK推荐的写*法*@Aut
小宁学JAVA
·
2023-11-01 03:40
java基础
系列 --------------- +=运算符
在面试当中常常会遇到这样一个问题:a=a+b和a+=b有一样吗?我们看a=a+b是一个很简单的操作:(1)现在栈中计算出a+b的值,存在栈空间的一个内存位置&value(2)然后将&value的值赋值给a但是+=是并不是这样的,在Java中+=只是一个操作符,怎么理解呢?比如在a=a+b中,显示计算,然后复制,在计算的时候是不会校验操作符两侧的数据类型的,而在赋值的时候,就会校验等号两边的数据类型
oural
·
2023-11-01 02:52
java基础系列
java
开发语言
后端
java基础
: Date类型最常用的时间计算(相当全面)
目录1.前言:2.具体方法实现2.1获取当天的开始时间2.2获取当天的结束时间2.3获取昨天的开始时间2.4获取昨天的结束时间2.5获取明天的开始时间2.6获取明天的结束时间2.7获取本周的开始时间2.8获取本周的结束时间2.9获取本月的开始时间2.10获取本月的结束时间2.11获取上个月的开始时间2.12获取上个月的结束时间2.13获取本年的开始时间2.14获取n年前的开始时间2.15获取n年前
pingzhuyan666
·
2023-11-01 02:15
#
java进阶工具类
java
spring
date
spring
boot
java-ee
JAVA深化篇_25—— IO常用流详解(附代码及注释)
DataInputStream和DataOutputStream提供了可以存取与机器无关的所有
Java基础
类型数据(如:int、double、String等)的方法。
OldGj_
·
2023-11-01 00:50
JAVA
基础深化和提高
java
python
算法
Bilibili学习视频
av49181542jQuery:av56025673JPA:av58112424JUC:av58122884NIO:av58122578Java语言高级-Java8/9/10/11新特性:av511795102019年
Java
L丶Y1122
·
2023-11-01 00:09
(46)
Java基础
--泛型
目录一、泛型的概述二、泛型类三、泛型方法四、泛型接口五、泛型通配符一、泛型的概述定义广泛的类型,在定义一个类的时候,类型中有些方法参数、返回值类型不确定,就使用一个符号,来表示那些尚未确定的类型,这个符号,就称为泛型。使用对于有泛型的类型,在这些类型后面跟上尖括号,尖括号里面写上泛型的确定类型(在使用某个类创建对象时,已经可以确定这个具体的类型了,那么就直接写出具体类型)。例如:Listal=ne
长安-TreeHole
·
2023-10-31 22:28
Java基础
java
最全的 Java 面试题+详解答案
Java基础
:1.JDK和JRE有什么区别?2.==和equals的区别是什么?==解读3.两个对象的hashCode()相同,那么equals()也一定为true吗?
JAVA序码
·
2023-10-31 22:57
vue.js
前端
javascript
牛客网Java后端开发面经汇总
文章目录
Java基础
知识计算机网络知识MySQL、数据库常用数据结构操作系统Spring设计模式分布式RedisMybatis消息队列场景题手撕代码LinuxTomcat其他技能相关
Java基础
知识HashTable
xyx_HFUT
·
2023-10-31 22:32
Java
笔试面试
java
面试
必看!java后端(最全知识点)
这里,我大体根据基础、
Java基础
、Java进阶给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。
it_haha
·
2023-10-31 22:01
java
Java
必看.java后端,亮剑诛仙(最全知识点)
这里,我大体根据基础、
Java基础
、Java进阶给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。
马小瑄
·
2023-10-31 22:00
java
开发语言
程序人生
经验分享
面试
java面试100题(应届生必备)
一、
Java基础
1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。
m0_67401382
·
2023-10-31 22:58
面试
学习路线
阿里巴巴
android
前端
后端
必看!java后端,亮剑诛仙(最全知识点)
这里,我大体根据基础、
Java基础
、Java进阶给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。
yuer629
·
2023-10-31 22:26
后端
java
必看,个人整理的系统化Java后端最全知识点
这里,我大体根据基础、
Java基础
、Java进阶给分了下类,挑的也都是最常用最重要的工具。这篇文章耗费了我大量的精力,你要是觉得好,请不要吝啬你的赞。
卡卡的Java架构笔记
·
2023-10-31 22:26
java
面试
数据库
程序人生
java基础
1.publicstaticvoidmainstatic代表类方法2.privatestaticfinalintA=100;fianl代表常量类的toString方法可以重写@OverridepublicStringtoString(){StringBuilderbuilder=newStringBuilder();builder.append("size=").append(size).appe
李永开
·
2023-10-31 18:40
JavaSE 第一章 初识JAVA
(p1-p31)先学大框架,再扣小细节目录
Java基础
介绍核心机制常用DOS命令配置环境变量参数pathclasspathJAVA_HOME常见错误API文档注释print与转义字符JDK、JRE、JVM
Java
ElysiaY
·
2023-10-31 13:18
java
java
java基础
之注解
注解java中包含5种元注解@Target表示注解可用于哪些地方,包含TYPE(类)、METHOD(方法)、PARAMETER(参数)、CONSTRUCTOR(构造器)、FIELD(字段)、LOCAL_VARIABLE(局部变量)、ANNOTATION_TYPE、PACKAGE(包)、TYPE_PARAMETER、TYPE_USE@Retention表示注解信息保存的生命周期SOURCE(注解被编
拾光师
·
2023-10-31 11:52
java基础
java
Java基础
学习06--File类
通常在软件开发项目中,长期保存数据的办法主要有两类:一类是使用数据库保存,;另外一类就是把数据保存在文件中——使用IO和XML存取数据,学习它们之前我们要先了解File类目录一、File类1.File类的构造方法2.File类静态属性3.静态导入4.File类还提供了一些用于返回指定路径下的目录和文件的方法一、File类File类生成的对象就代表一个特定的文件或目录,并且File类提供了若干方法对
-权子-
·
2023-10-31 09:35
Java基础学习
java
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他