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基础
(十九)Set
1.Map基本操作创建一个Map,完成以下操作:将我国省份和其简称存到Map集合中将省份名称中包含"江"的省份从集合中删除遍历输出集合元素mportjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;publicclassMapWork01{publicstaticvoidmain(String[]args){HashMap
写代码的小包
·
2023-09-07 06:30
Java
java
开发语言
算法
Java基础
二十五(Map)
Map接口Map接口是Java集合框架中的一种用于储存键值对映射关系的接口。Map接口提供了一种通过键来访问值的方式,其中每一个键都是唯一的,值可以重复。publicinterfaceMapMap接口的主要特征如下:键唯一性:Map中的键是唯一的,同一个键只能对应一个值。如果重复插入相同的键,则后面的值会覆盖前面的值。键值对映射:Map中的每个键都与一个值相关联,它们之间形成了键值对的映射关系。通
写代码的小包
·
2023-09-07 06:27
Java
java
开发语言
java基础
练习题
1用while循环如何实现求1+2+3+…100的合publicclassTest{publicstaticvoidmain(String[]args){inti=0;intsum=0;while(i90){System.out.println("您的成绩等级评定为A");}elseif(g>=80){System.out.println("您的成绩等级评定为B");}elseif(g>=70){
越沂
·
2023-09-07 04:39
2020重新出发,
JAVA基础
,网络编程
@[toc]Java网络编程随着互联网的发展趋势,大量的两络应用程序涌现出来,使得网络编程技术得到了很好的发展。网络编程就是在两个或者两个以上的设备(例如计算机)之间传输数据,编程人员所做的事情就是把数据发送到指定位置或者接收到指定的数据,这就是狭义的网络编程。Java语言中设计了一些API来专门实现数据发送和接收等功能,只需要编程人员调用即可。要进行网络编程就必须对网络协议、端口和套接字等知识有
夜雨流云
·
2023-09-07 03:49
java基础
(随心记录)
java跳出多重循环的方法设置标志符:out:breakout;设置标识变量:flag=false;java如何实现深拷贝java中io流分类按照流向分类:出入和输出流按照操作单元换位:字节流和字符流按照流的角色划分:节点流和处理流BIO:BlockIO同步阻塞式IO,就是我们平常使用的传统IO,它的特点是模式简单使用方便,并发处理能力低。NIO:NonIO同步非阻塞IO,是传统IO的升级,客户端
聪明de墨菲特
·
2023-09-07 01:18
java
笔记
java
2020重新出发,
JAVA基础
,输入/输出(I/O)流
@[toc]Java输入/输出(I/O)流在变量、数组、对象和集合中存储的数据是暂时存在的,一旦程序结束它们就会丢失。为了能够永久地保存程序创建的数据,需要将其保存到磁盘文件中,这样就可以在其他程序中使用它们。Java的I/O(输入/输出)技术可以将数据保存到文本文件和二进制文件中,以达到永久保存数据的要求。什么是Java流在Java中所有数据都是使用流读写的。流是一组有序的数据序列,将数据从一个
夜雨流云
·
2023-09-06 23:14
RxJava的前世【Rx
Java系列
之设计模式】
一.前言学习RxJava,少不了介绍它的设计模式。但我看大部分文章,都是先将其用法介绍一通,然后再结合其用法,讲解其设计模式。这样当然有很多好处,但我个人觉得,这种介绍方式,对于没有接触过RxJava的朋友来说,是不太友好的。而我,更倾向于,先把对设计模式的认知,拉齐,然后在讲到用法的时候,大家就会自然而然地理解了它怎么用到的设计模式,从而也就更容易理解源码了,一切都是水到渠成。所以,在本篇文章中
Android小贾
·
2023-09-06 21:55
Android
移动开发
架构
rxjava
设计模式
android
移动开发
安卓
Java基础
(十八)Collection
1.去重统计使用一个List集合存储多个元素。计算集合中共有多少个不重复元素并输出。importjava.util.HashSet;importjava.util.List;publicclassRemoveDuplicates01{publicstaticvoidmain(String[]args){Listlist=List.of("1","2","1","a","b","a");HashSe
写代码的小包
·
2023-09-06 19:35
Java
java
windows
开发语言
一、
Java基础
面试题
JDK(JavaDevelomentKit):是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和
Java基础
类库。
豆豆子i
·
2023-09-06 17:23
面试总结
java
开发语言
面试
2020Java开发工程师面试知识储备(一)JVM+数据结构+算法
功利性得去找了下面试题库,发现一个讲面试题的教程,觉得讲得不错,教程地址在这里总结一下学到的知识,打一下
Java基础
,算是挖一个新坑。
倪大傻
·
2023-09-06 16:28
【
Java基础
】Java Lambda表达式详解
Lambda表达式,即函数式编程是JDK8的一个新特性,也被称为闭包,Lambda表达式允许把函数作为一个方法的参数,即行为参数化,函数作为参数传递进方法中。Lambda表达式可以取代大部分的匿名内部类,写出更优雅的Java代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。一、什么是函数式接口函数接口是只有一个抽象
宝爷~
·
2023-09-06 14:26
Java入门系列
零基础
Java
java
学习
开发语言
Java基础
(方法)
image.png模块化时代的到来意义解决代码的重复:不连续的代码重复问题和循环的区别:循环是解决连续的代码重复问题语法定义:[修饰符]返回值类型方法名(参数类型1参数名1,参数类型2参数2....){方法体;[return返回值;]}格式分析:修饰符:方法名称,一般表示一个功能名(首字母小写,后面单词用驼峰法)方法体:方法{}:里的代码,编写如何完成该功能的代码return关键字:注意:当使用r
F_WJ
·
2023-09-06 13:41
java基础
_重载和重写的区别
每天重温一个
java基础
知识!
'零'Bug
·
2023-09-06 08:05
java
#
java基础
java
开发语言
小白快速入门Java后端开发的学习路线指南(未完善)
1.整体把握:了解JAVA后端开发是什么,包含那些内容->2.后端开发环境搭建->3.
Java基础
语法学习->4.数据库,java操作数据库->5.Java底层技术学习:servletandJDBC->
胖胖小恶魔
·
2023-09-06 03:14
面试之TCP/IP
,朋友不失礼貌地笑着回了句“行”面试官:看你简历说精通TCP和IP,那我们来讨论下网络模型和TCP、IP协议,讲下你的理解先朋友(怎么一上来就问TCP,不按套路出牌啊,不该问问
java基础
吗?
Kobe__Bryant__
·
2023-09-05 22:06
TCP
IP
TCP
IP
网络协议
一天吃透TCP面试八股文
本文已经收录到Github仓库,该仓库包含计算机基础、
Java基础
、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、
程序员大彬
·
2023-09-05 22:06
tcp/ip
面试
java
Java系列
化和反序列化二叉搜索树leetcode_449
序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重建。设计一个算法来序列化和反序列化二叉搜索树。对序列化/反序列化算法的工作方式没有限制。您只需确保二叉搜索树可以序列化为字符串,并且可以将该字符串反序列化为最初的二叉搜索树。编码的字符串应尽可能紧凑。/***Definitionforabinarytree
西土城fe
·
2023-09-05 22:30
Java算法leetcode
java
leetcode
算法
Java基础
二十四(集合框架)
集合框架Java集合框架提供了一套性能优良、使用方便的接口和类,他们都位于java.util包中。Java集合框架由3大类接口构成(Map接口、List接口、Set接口).1.letrable接口java.lang.lterable接口是Java标准库中的一个接口,用于表示可迭代的集合类。实现了lterable接口的类可以使用Java中的for-each循环来遍历其元素,使其具有可迭代的特性。返回
写代码的小包
·
2023-09-05 19:36
Java
java
开发语言
【JMeter】 二次开发插件开发 Dubbo 接口测试插件浅析
,其中应用广泛的有Dubbo、gRPC等使用JMeter对这些RPC接口的测试,可以自定义插件来实现由于Dubbo应用相对广泛,本文主要针对Dubbo的接口测试插件开发与实现进行介绍需要掌握的基础知识
Java
潇潇说测试
·
2023-09-05 17:49
软件测试工程师
自动化测试
软件测试
jmeter
功能测试
软件测试
自动化测试
程序人生
职场发展
Java基础
知识面试题
JAVA概述何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。什么是JavaJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还
小怪兽打葫芦娃
·
2023-09-05 16:51
JAVA面试-基础篇
java
开发语言
Java基础
知识(三):Hystrix信号量 VS线程池
3.Hystrix信号量VS线程池信号量模式接受请求和执行下游依赖在同一线程内完成,不存在线程上下文切换带来的性能开销,所以大部分场景应该选择信号量模式。当一个接口依赖3个下游服务A、B、C,且3个服务返回数据互不依赖,这种情况采用信号量接口的耗时等于请求ABC服务耗时的总和。为限制对下游依赖的并发量调用,可以配置Hystrix的execution.isolation.semaphore.maxC
Tuzki眯眼看世界
·
2023-09-05 13:16
03. SpringCloud实战项目-配置虚拟机网络
PassJava是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实
Java基础
。
悟空聊架构
·
2023-09-05 12:29
java 基础面试题
共包含208道面试题,主要用于学习
Java基础
1.JDK和JRE有什么区别?
shumeigang
·
2023-09-05 08:18
JAVA
JAVA面试题
2023年了,java后端还有未来吗?
可以看看不同地方(这里主要举例北上广深一线城市)对于Java开发工程师这个职位的具体要求:在以下北上广深这些一线大城市的面试招聘当中不难看出,凡是工资待遇好的职位,几乎对Java的要求都是较为全面的,其中
Java
SiKi学院
·
2023-09-05 06:33
JAVA
java
开发语言
尚硅谷--
Java基础
实战_Bank项目01—08(全部试验项目)
Java基础
实战_Bank项目01目录结构不要加01,这里是为了区分【Account.java】类packagebanking;publicclassAccount{privatedoublebalance
刘向阳啊
·
2023-09-05 01:28
java
开发语言
后端
Java基础
之StringBuffer 和 StringBuilder 类
加油,新时代打工人!区别:在使用StringBuffer类时,每次都会对StringBuffer对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用StringBuffer。StringBuilder类在Java5中被提出,它和StringBuffer之间的最大不同在于StringBuilder的方法不是线程安全的(不能同步访问)。由于StringBuilder相较于Stri
Hello World呀
·
2023-09-04 22:36
java
java
开发语言
Java—斗地主的洗牌发牌系统(积小流成江海)
⭐️不爱生姜不吃醋,原创不易,转载请注明原链接❗️前序文章:
Java基础
|学籍管理系统文章目录一、斗地主1.前言2.介绍3.图解二、准备牌1.代码示例2.数据展示三、洗发牌与排序代码示例四、看牌(打印到控制台
不爱生姜不吃醋
·
2023-09-04 15:39
Java基础案例
java
开发语言
idea
intellij-idea
java基础
-----第九篇
系列文章目录文章目录系列文章目录前言一、GC如何判断对象可以被回收前言一、GC如何判断对象可以被回收引用计数法:每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减1,计数为0时可以回收,可达性分析法:从GCRoots开始向下搜索,搜索所走过的路径称为引用链。当一个对象到GCRoots没有任何引用链相连时,则证明此对象是不可用的,那么虚拟机就判断是可回收对象。引用计数法,可能会出现
数据大魔王
·
2023-09-04 14:48
java
性能优化
jvm
Elasticsearch中RestClient使用
简介:
java系列
技术分享(持续更新中…)初衷:一起学习、一起进步、坚持不懈如果文章内容有误与您的想法不一致,欢迎大家在评论区指正希望这篇文章对你有所帮助,欢迎点赞收藏⭐留言更多文章请点击简介及安装请查看这篇
Dream_sky分享
·
2023-09-04 14:48
Elasticsearch
elasticsearch
jenkins
大数据
Java基础
学习——数据类型与运算符
知识点来源于《零基础学Java》等书籍。周末事情很多,这部分拖了两天了。第3章数据类型Java语言是一个强调数据类型的语言,在声明任何变量的同时,必须将该变量定义为一种数据类型。Java的数据类型分为基本的数据类型和对象类型(也称引用数据类型),本章不讨论对象数据类型。基本的数据类型有以下四种,包含4种整型、1种字符型、2种浮点型、1种布尔型。除开这几种类型,其他都为对象类型。3.1整型整型就是整
Long1ive
·
2023-09-04 11:57
2023-09-02————
java基础
回顾
JAVA基础
回顾Java面向面向对象有什么特性Java中ArrayList和LinkedList有什么区别Java的抽象类和接口的区别JDKJREJVM的区别Java面向面向对象有什么特性Java的特性包括封装
薯味
·
2023-09-04 10:51
java
开发语言
study plan
一、
Java基础
Integer实现原理及缓存机制String基础真正的Java内存模型Java双亲委派机制Java引用类型原理剖析JVM内存占用情况分析whc的GC文章G1收集器不可不说的Java锁事Java
whc2011
·
2023-09-03 23:15
Java基础
-值传递与引用传递
值传递:参数是基本类型引用传递:参数是封装类型这就要从java底层的机制讲起了,java的内存模型分为堆和栈。1.基本类型的变量放在栈里;2.封装类型中,对象放在堆里,对象的引用放在栈里。java在方法传递参数时,是将变量复制一份,然后传入方法体去执行。这句话是很难理解的,也是解释这个问题的精髓。我们先按照这句话解释一下基本类型的传递虚拟机分配给num一个内存地址,并且存了一个值0.虚拟机复制了一
简书用户tron001
·
2023-09-03 23:02
Day02 -
Java基础
语法
1.注释注释是对代码的解释和说明文字。Java中的注释分为三种:单行注释://这是单行注释文字多行注释:/*这是多行注释文字这是多行注释文字这是多行注释文字*/注意:多行注释不能嵌套使用。文档注释(暂时用不到):/**这是多行注释文字这是多行注释文字这是多行注释文字*/使用的技巧如果我们要对代码进行解释,那么就可以使用注释。当注释的内容比较少,一行就写完了,可以用单行注释。如果注释的内容比较多,需
榆榆欸
·
2023-09-03 22:14
JAVA程序设计方法
开发语言
java
java基础
巩固-宇宙第一AiYWM:为了维持生计,做项目经验之~SSM项目错误集锦Part3(项目蹦+pg数据库坏+100%-->线上故障排查经验【业务bug第一步一定是先看日志,写好日志】)~整起
项目中遇到的一个问题:项目忽然蹦了,用我们的域名登陆不上去了。根据之前的经验,一般比如我们项目登不上去了或者数据库不上数据了(数据不更新),直接在Xshell上远程reboot一下,再重启一下tomcat就行。要还解决不了就登阿里云官网直接重启一下实例就解决了,之前一直这么干。但是这一次,重启了之后在浏览器上登陆还是没反应然后排查过程是这样的:首先我们在svn上拉下来了一个最新版本的项目,然后导入
AIminminHu
·
2023-09-03 22:49
数据库
java
postgresql
java基础
巩固-宇宙第一AiYWM:为了维持生计,C#代码命名规范(一)整起
文章目录前言一、帕斯卡命名法+驼峰命名法1.命名接口interface时,使用pascal大小写并在名称前面加上前缀I。这可以清楚地向使用者表明这是interface。比如IWorkerQueue2.使用帕斯卡大小写3.驼峰:二、变量、方法、注释...1.【变量】不要把多个变量定义到一行,会降低可读性,intx,y,z,...赋值;以及intx=10,y=20,...;这两种写法都不建议2.【方法
AIminminHu
·
2023-09-03 22:18
C#
java
c#
开发语言
C#
面试题汇总
文章目录一.腾讯二.华为三.快手1.Long的长度和范围,为什么要减1(
Java基础
)2.线程池配置无界队列了之后,拒绝策略怎么搞,什么时候用到无界队列(JUC并发)四.美团五.阿里六.百度七.字节八.
studyForMokey
·
2023-09-03 13:51
八股文
java
开发语言
Android集成Unity2019
学习Android开发基础AndroidIDE基础学习
JAVA基础
学习Demo开发断点调试、Bug修复性能优化与Unity结合最先开始想到的教程是从B站上的视频看起,但是公司电脑耳机不能用,所以果
大只弱鱼
·
2023-09-03 11:06
Unity
Android
android
unity
android
studio
Day01-
Java基础
语法
目录1.人机交互1.1什么是cmd?1.2如何打开CMD窗口?1.3常用CMD命令1.4CMD练习1.5环境变量2.Java概述1.1Java是什么?1.2下载和安装1.2.1下载1.2.2安装1.2.3JDK的安装目录介绍1.3HelloWorld小案例2.3.1Java程序开发运行流程2.3.2HelloWorld案例的编写1.4HelloWorld案例常见问题1.4.1BUG1.4.2BUG
榆榆欸
·
2023-09-03 06:48
JAVA程序设计方法
java
Java基础
-内部类详解
我的博客转载请注明原创出处。序内部类(innerclass)是定义在另一个类内部的类。之所以定义在内部是因为内部类有一些普通类没有的“特权”,可以方便实现一些需求。内部类先来看一个简单的例子:publicclassApple{privateintsize=16;privateclassBook{publicvoidprint(){System.out.println(size);}}}复制代码Bo
weixin_34283445
·
2023-09-03 03:44
java
运维
Java基础
汇总
各类资讯汇总写在前面(声明)
Java基础
概念关键字反射引用二进制、编码、位运算字符串时间集合队列Json数字相关IO相关线程&锁&线程池JVM正则表达式数据结构算法加解密数据库连接DruidHikariCP
一日三浪
·
2023-09-03 03:44
Java基础
java
序列化
序列化学习资料Java对象的序列化与反序列化-HollisChuang’sBlog《成神之路-基础篇》
Java基础
知识——序列化(已完结)-HollisChuang’sBlog
Java基础
学习总结——Java
uranusleon
·
2023-09-02 23:16
java基础
-----第八篇
系列文章目录文章目录系列文章目录一、Java类加载器二、双亲委托模型一、Java类加载器JDK自带有三个类加载器:bootstrapClassLoader、ExtClassLoader、AppClassLoader。BootStrapClassLoader是ExtClassLoader的父类加载器,默认负责加载%JAVA_HOME%lib下的jar包和class文件。ExtClassLoader是
数据大魔王
·
2023-09-02 21:46
java
开发语言
java基础
-----第五篇
系列文章目录文章目录系列文章目录一、List和Set的区别二、ArrayList和LinkedList区别一、List和Set的区别List:有序,按对象进入的顺序保存对象,可重复,允许多个Null元素对象,可以使用Iterator取出所有元素,在逐一遍历,还可以使用get(intindex)获取指定下标的元素Set:无序,不可重复,最多允许有一个Null元素对象,取元素时只能用Iterator接
数据大魔王
·
2023-09-02 21:16
java
java基础
-----第六篇
系列文章目录文章目录系列文章目录一、HashMap和HashTable有什么区别?其底层实现是什么?二、ConcurrentHashMap原理,jdk7和jdk8版本的区别一、HashMap和HashTable有什么区别?其底层实现是什么?1.区别:(1)HashMap方法没有synchronized修饰,线程非安全,HashTable线程安全;(2)HashMap允许key和value为null
数据大魔王
·
2023-09-02 21:16
java
java基础
-----第七篇
系列文章目录文章目录系列文章目录一、什么是字节码?采用字节码的好处是什么?1.java中的编译器和解释器:2.采用字节码的好处:二、Java中的异常体系一、什么是字节码?采用字节码的好处是什么?1.java中的编译器和解释器:Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟
数据大魔王
·
2023-09-02 21:14
java
python
开发语言
java基础
(含JUC):论后端工程师的个人修为
备战秋招面试,微信搜索公众号【TechGuide】关注更多新鲜好文和互联网大厂的笔经面经。作者@TechGuide【全网同名】点赞再看,养成习惯,您动动手指对原创作者意义非凡当你的才华还撑不起你的野心时,你应该静下心去学习。点赞再看,养成习惯文章目录前言正文1.设计模式七大原则2.有序集合有哪些?线程安全的集合有哪些?3.HashMap、ConcurrentHashMap底层原理4.ArrayLi
TechGuide
·
2023-09-02 20:59
秋招计算机知识点总结
java
jvm
多线程
spring
后端
java基础
知识简记day01 - 草稿
标识符和关键字是什么?变量的使用,变量的定义,例如:intage=10;变量的分类:局部变量和全局变量,局部变量是在方法中的变量而全局变量是在类中的变量,学习了四整(存储带符号的整数数据)从小到大的排序为:byte,short,int,long八种(float,double,char,boolean)的基础数据类型。包括byte一般情况会使用int类型数据,但是如果是比较大的数字,使用long类型
Yeelight全屋智能灯光
·
2023-09-02 20:02
【
Java基础
】深入理解反射、反射的应用(工厂模式、代理模式)
文章目录1.Java反射机制是什么?1.2Java反射例子2.Java反射机制中获取Class的三种方式及区别?3.Java反射机制的应用场景有哪些?3.1.优化静态工厂模式(解耦)3.1.1优化前(工厂类和产品类耦合)3.1.2反射优化后(工厂类和产品类解耦合)3.1.3利用反射再优化(配置文件配置全类名映射)3.2代理模式中的动态代理实现3.2.1静态代理3.2.2动态代理3.2.2.1JDK
今天你写代码了吗??
·
2023-09-02 19:35
Java
面试题合集
java
代理模式
python
Java基础
二十三(枚举)
1>枚举在Java中,枚举(Enum)是一种特殊的数据类型,用于定义一组命名的常量。枚举常用于表示一组相关的常量,并且可以增加额外的属性和方法。在Java中,枚举是一种类,可以定义成员变量和方法。示例1/***枚举类型,隐式默认继承java.longEnum*/publicenumDay{//定义枚举常量SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY
写代码的小包
·
2023-09-02 18:13
Java
java
jvm
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
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
其他