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虚拟机-Java8
Java入门高频考查基础知识1
这得益于
Java虚拟机
(JVM),它使得编译后的Java程序可以在不同的操作系统上运行,只需安装相应平台的JVM。2.面向对象:Java
danci_
·
2024-01-12 19:49
JAVA后端-刷题
java
面试
开发语言
职场发展
程序人生
后端
java虚拟机
基础
#1.whatisjvm?jvm大家了解到的JavaVirtualMachine。**java的跨平台,一次编译,到处执行**。每一种操作系统,执行相关程序的时候,因为操作系统环境的不同,会造成代码不能跨平台执行。而java可以做到,原因在哪里?**就在于不同操作系统有不同版本的jvm**。语言的执行过程:源代码(.java)----->编译(字节码.class)----->解释(成为机器码,01
XLMN
·
2024-01-12 19:08
Android 实现获取集合中出现重复数据的值和数量
if(entry.getValue()>1){System.out.println("重复元素:"+entry.getKey()+",出现次数:"+entry.getValue());}}方法二:使用
Java8
志尊宝
·
2024-01-12 18:22
Android基础
android
python
开发语言
[Java技术 | 细谈 Java 8 中的 Base64]
转载Java技术|细谈
Java8
中的Base64阅读目录(Content)简要了解第一种,简单Base64第二种,URL编码第三种,MIME编码实用API与代码示例APIBase64类内嵌类Encoder
dbc94a66f502
·
2024-01-12 17:42
android——rxjava的使用
它是在
Java虚拟机
(JVM)上使用可观测的序列来构建异步的
wy313622821
·
2024-01-12 16:20
android
rxjava
IDEA创建springboot+mybatis项目(
java8
和java21可行)
IDEA创建springboot+mybatis项目(
java8
和java21可行)今天博主讲一下,IDEA创建springboot+mybatis项目的文章。
Mr Gao
·
2024-01-12 15:34
java
实用性博客
intellij-idea
spring
boot
mybatis
test Property-based Testing-03-QuickTheories Java的属性驱动测试框架入门介绍
QuickTheoriesQuickTheories是针对
Java8
的属性驱动测试框架。如果你正在寻找Java的QuickCheck,那么你刚刚找到了它。
老马啸西风
·
2024-01-12 14:45
test
java
开发语言
unit
testing
测试覆盖率
test Symbolic Execution-02-pietrobraione/jbse A symbolic Java virtual machine for program analysis,
testfuzz-01-模糊测试(FuzzTesting)关于JBSE是一款用于自动程序分析、验证和测试生成的符号化
Java虚拟机
。JBSE允许使用符号输
老马啸西风
·
2024-01-12 14:45
test
java
开发语言
测试覆盖率
单元测试
测试工具
kotlin接口
kotlin中的接口与
Java8
中的类似,既包含方法也包含属性。方法包括抽象方法和普通方法,属性包含抽象属性和普通提供访问器的属性。
覆水无言
·
2024-01-12 13:32
java8
新特性 非常简单的递归查询所有子节点树
在开发中很多同学都遇到过遍历查询所有子节点的业务,在这里给大家分析使用
java8
的语法很简单的递归来实现我就拿一个最普遍的菜单遍历案例分享给大家一、首先看看我的菜单表结构其中我添加了一点数据来测试可以看到我所有菜单的父级都是系统管理
Yang疯狂打码中
·
2024-01-12 13:28
树结构
vue.js
java
树结构
避免递归查询子部门问题的实现方案
本次我们用可以使用
Java8
中的Stream流一次性把数据查出来,然后通过流式处理。
AD钙钙钙
·
2024-01-12 13:56
Stream流
Java 8 新特性 Stream流-Lambda表达式的简单使用
Java8
新特性Stream流-Lambda表达式的简单使用stream流全是在内存中进行操作,将数据进行全查,使用stream()流处理数据,这个是专门来处理集合的,
java8
中的新特新就新在hashmap
远方有个未来
·
2024-01-12 13:25
笔记
stream
2,
java虚拟机
-栈
栈帧由三部分组成:局部变量区、操作数栈、帧数据区。局部变量区和操作数栈的大小要视对应的方法而定,他们是按字长计算的。但调用一个方法时,它从类型信息中得到此方法局部变量区和操作数栈大小,并据此分配栈内存,然后压入Java栈.栈内存用来存储局部变量和方法调用
chokin_MJ
·
2024-01-12 12:54
Java8
新特性-Lambda表达式
java8
新特性Lambda表达式Lambda是一个匿名函数,可以把lambda表达式理解为是一段可以传递的代码,(将代码像数据一样传递) //比较两个整数的大小------采用匿名内部类的方式 @Test
射手座的程序媛
·
2024-01-12 12:53
java
java
开发语言
【无标题】用好Java 8的日期时间类
在
Java8
之前,我们处理日期时间需求时,使用Date、Calender和SimpleDateFormat,来声明时间戳、使用日历处理日期和格式化解析日期时间。
xiaoshitou_2015
·
2024-01-12 11:16
java
【Java数据结构】实例变量和局部变量在作用域、生命周期、初始化方面(是否有默认值)的区别
这是因为实例变量会被
Java虚拟机
(JVM)自动初始化。publicclassMyClass{intmyInt;
DEMIY_
·
2024-01-12 11:45
java
java
数据结构
开发语言
SpringBoot2笔记
1、入门体验1.1、系统要求
Java8
+Maven3.3+1.2、Maven设置//阿里云镜像nexus-aliyuncentralNexusaliyunhttp://maven.aliyun.com/
米斯炖个汤
·
2024-01-12 11:44
JVM+GC解析(题目1-3)
-Xms:初始堆空间(默认是64分之一)-Xmx:堆空间最大值(默认是4分之一)image.png除了可以使用命令行的方式以外还可以使用程序的方式获取,初始堆空间和堆空间最大值//返回
java虚拟机
中的内存总量
张轶渤
·
2024-01-12 10:44
2019 JDK的安装
JDK的安装一、认识JDK,JRE,JVM1.JVM(JavaVirtualMachine):
Java虚拟机
,Java程序运行在其中.java语言编译程序只需生成在
Java虚拟机
上运行的目标代码(字节码
不被动
·
2024-01-12 07:47
轻量级 HTTP 请求组件
HTTP客户端请求工具——现在我们模拟它打造一套简单小巧的请求工具库,封装Java类库里面的HttpURLConnection对象来完成日常的HTTP请求,诸如GET、HEAD、POST等等,并尝试应用
Java8
sp42a
·
2024-01-12 07:50
轻量级组件
http
网络
【JVM】初识 Jvm
目录什么是JVMJVM的功能常见的JVM什么是JVMJVM的全程是JavaVirtualMachine(
java虚拟机
)JVM是一种用于计算设备的规范,也是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能实现
freedomSTUDENT
·
2024-01-12 06:35
JVM
jvm
jvm介绍
JVM是什么 JVM是JavaVirtualMachine的缩写,即咱们经常提到的
Java虚拟机
。虚拟机是一种抽象化的计算机,有着自己完善的硬件架构,如处理器、堆栈等,具体有什么咱们不做了解。
xmh-sxh-1314
·
2024-01-12 06:28
jvm
JVM:从零到入门
JVM,就是
Java虚拟机
。JVM是一个巨大的话题,我们本文主要简单介绍一些围绕JVM相关的基础知识。
Xua3055
·
2024-01-12 06:28
jvm
在Maven中设置JVM系统参数及Java应用调试实例
在Maven中设置JVM系统参数及Java应用调试实例在进行Java应用程序开发时,我们通常需要配置Maven构建过程中
Java虚拟机
(JVM)的额外系统参数,以便进行性能优化、日志配置或远程调试等操作
好奇的菜鸟
·
2024-01-12 06:57
java
工具
java
maven
jvm
解决jenkins需要jdk11,项目需要jdk8的问题
jdk8采用解压缩模式,jdk11采用安装模式,然后在jenkins中指定jdk路径下载解压缩jdk8https://www.oracle.com/java/technologies/downloads/#
java8
zwhfyy
·
2024-01-12 06:26
jenkins
servlet
运维
【微服务】日志搜集es+kibana+filebeat+redis+logstash(单机)
8.x版本需要JDK11elastic.co/downloads/past-releasesJDK
java8
Linuxelastic软件不能以root用户启动,需要创建用户sudouseraddelastic
KAI丶
·
2024-01-12 06:21
运维技术
微服务
elasticsearch
redis
JAVA基础之Stream
1、什么是Stream
Java8
之前的集合类库主要依赖于外部迭代(externaliteration)。Collection实现Iterable接口,从而使得用户可以依次遍历集合的元素。
冰河winner
·
2024-01-12 05:26
JVM初识
JVM全称是JavaVirtualMachine,中文译名
Java虚拟机
。JVM本质上是一个运行在计算机上的程序,他的职责是运行Java字节码文件。
weixin_54498224
·
2024-01-12 05:53
jvm
JDK1.8安装,环境配置以及其中遇到的各种问题
一、JDK和JRE的介绍JRE(JavaRuntimeEnvirnment):Java运行环境包括JVM(
Java虚拟机
)和Java程序所需的核心类库等,所以如果只是要运行一个开发好的java程序,就只需要安装
zhiweizhang_zzw
·
2024-01-12 02:28
Java
java
jdk
java8
中Collection新增方法详解
Collection新增方法:removeIfstreamparallelStreamspliteratorlist中replaceAllsortremoveIfdefaultbooleanremoveIf(Predicatefilter){Objects.requireNonNull(filter);booleanremoved=false;finalIteratoreach=iterator(
兴国First
·
2024-01-12 02:35
【自学笔记】01Java基础-08Java常用API:03日期类详解
这个类在早期版本的Java中被广泛使用,但由于其功能和设计的局限性,自
Java8
起,推荐使用java.time包中的新日期和时间API(如LocalDate、LocalTime、LocalDateTime
BreezeDove
·
2024-01-12 01:40
笔记
开发语言
java
优雅处理并发:Java CompletableFuture最佳实践
第1章:引言大家好,我是小黑,今天,小黑要和大家聊聊CompletableFuture,这个
Java8
引入的强大工具。
宋小黑
·
2024-01-12 01:39
Java
并发
多线程
【JVM】内存结构
Java虚拟机
的内存空间
Java虚拟机
的内存空间分为5个部分:程序计数器
Java虚拟机
栈本地方法栈堆方法区JDK1.8同JDK1.7比,最大的差别就是:元数据区取代了永久代。
程序猿夏夏夏
·
2024-01-12 00:12
jvm
java 基础
java两大核心机制(1)JVM(JavaVirtualMachine),
java虚拟机
JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据,内存,寄存器。
月下醉美人
·
2024-01-12 00:12
函数式编程-Consumer
@FunctionInterfacepublicinterfaceConsumer{voidaccpt(Tt);}接口签名:一个入参无返回值
Java8
中foreach入参就是一个Consumer我们可以把行为定义在入参处
菜鸟编程之我是码农
·
2024-01-11 22:12
java
代码规范
Java8
特性
接口的改变接口中可以定义static方法和default方法,并且这两个方法都可以有方法体;static方法属于接口,default方法属于实例;static方法不会被继承,静态变量会被继承;如果一个类实现了多个接口,并且这些接口相互之间没有继承关系,同时存在相同的默认方法,会报错:不相关默认配置;如果一个类实现了多个接口,并且这些接口相互之间存在继承关系,同时存在相同的默认方法,默认方法会被子接
spilledyear
·
2024-01-11 22:50
springboot 多数据源怎么配置在控制台的sql打印日志
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2024-01-11 21:16
mybatis
spring
boot
java
JDBC连接数据库
/archive/2011/03/29/1998311.html创建一个以JDBC连接数据库的程序,包含7个步骤:1、加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(
Java
seto__
·
2024-01-11 20:36
探索 Java 8 中的 Stream 流:构建流的多种方式
Stream5.使用Stream.iterate创建StreamStream流的操作1.过滤数据2.映射数据3.排序数据4.聚合数据将多个流合并结语作者简介:懒大王敲代码,计算机专业应届生今天给大家聊聊探索
Java8
懒大王敲代码
·
2024-01-11 18:17
java
java
开发语言
书单
HarvardCS50x(计算机科学)3.SICP(计算机程序的构造和解释)4.Java编程思想5.CSAPP(深入理解计算机系统)6.大话设计模式7.重构改善既有代码的设计8.effectivejava9.深入理解
Java
suddennessMan
·
2024-01-11 18:03
从
Java8
升级到Java17的7个理由
1前言从
Java8
到Java20,Java已经走过了漫长的道路,自
Java8
以来,Java生态系统发生了很多变化。最显着的变化是Java的发布节奏。
吴名氏.
·
2024-01-11 18:35
Java
程序员
java
java8
新特性“Lambda&Stream“
Lambda&Stream目录1、Lambda表达式1.1概念1.2基本格式1.3练习1.4规则2、Stream流2.1概念2.2创建流2.3stream常用操作1、filter2、map3、distinct4、sorted5、limit6、skip7、flatMap8、结束操作4、collect5、查找与匹配6、reduce归并2.4、使用流注意事项综合案例1、Lambda表达式1.1概念Lam
Gitshile
·
2024-01-11 16:33
java
jvm
开发语言
何时Java 11将Java 8替换为默认Java?
目前,
Java8
和Java11是LTS(长期支持)版本。
Java8
的公共更新结束计划于2
风平浪静如码
·
2024-01-11 15:13
Java中的lambda表达式
Java中的Lambda表达式是
Java8
引入的一个重要特性,它提供了一种简洁的方式来实现只有一个抽象方法的接口(称为功能接口)。
来自宇宙的曹先生
·
2024-01-11 14:26
java
开发语言
Java中使用lamda表达式进行foreach,优雅处理集合List为null的情况
Java中使用lamda表达式进行foreach,优雅处理集合List为null的情况一:举例方法在使用
Java8
及以上版本的StreamAPI时,如果你想要优雅地处理可能为空的List,可以使用以下方法
Java小白笔记
·
2024-01-11 13:48
SpringBoot
流程工具使用
java
list
开发语言
要点提炼| 理解JVM之字节码执行引擎
都有代码执行能力异:物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的虚拟机的执行引擎是由自定义的,可自行制定指令集与执行引擎的结构体系,且能够执行不被硬件直接支持的指令集格式b.有关
Java
厘米姑娘
·
2024-01-11 10:51
java8
新特性-Optional
Optional容器类:用于尽量避免空指针异常Optional.of(Tt):创建一个Optional实例Optional.empty():创建一个空的Optional实例Optional.ofNullable(Tt):若t不为null,创建Optional实例,否则创建空实例isPresent():判断是否包含值orElse(Tt):如果调用对象包含值,返回该值,否则返回torElseGet(S
yjaspire
·
2024-01-11 09:11
java8
java8新特性
jOptional
Java 8 新特性——Optional
一.Optional简介Optional类是
Java8
才引入的,Optional是个容器,它可以保存类型T的值,或者仅仅保存null。Optional提供了很多方法,这样我们就不用显式进行空值检测。
文大奇Quiin
·
2024-01-11 09:10
java
开发语言
Java8
新特性--语法归纳
Java8
语法归纳
Java8
主要内容Lambda表达式Lambda初体验Lambda表达式语法
Java8
内置的四大核心函数式接口引用StreamAPIStream流Stream的三个操作步骤创建Stream
北城以南没有天
·
2024-01-11 09:39
Java
java
开发语言
java8
新特性 -Optional的常见用法
1.Optional一、简介Opitonal是
java8
引入的一个新类,目的是为了解决空指针异常问题。本质上,这是一个包含有可选值的包装类,这意味着Optional类既可以含有对象也可以为空。
look-word
·
2024-01-11 09:07
java
java
jvm
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他