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
2.Java
JVM整体架构
JVM整体架构一.谋全大局,架构简图二.详细介绍1.类加载子系统
2.Java
堆3.直接内存4.垃圾回收系统4.Java栈5.本地方法栈6.PC(ProgramCounter)寄存器7.执行引擎一.谋全大局
不忘初心,方得始终
·
2019-01-30 17:56
#
JVM
探索学习
JVM内存模型
2.Java
堆Java堆是虚拟机所管理的内存中最大的一块,在虚拟机启动时创建,此块内存的唯一目的就是存放对象实例,几乎所有的对象实例都在对上分配内存。
江公子
·
2019-01-29 17:39
jvm
你真正了解Java中的wait()和notify()吗?
2.Java
中的线程同步在多线程环境中,多个线程可能会尝试修改同一资源。如果未正确管理线程,这当然会导致一致性问题。2.1Java中的守卫块我们可以用来协调Java中多个线程的操作的
淡定_蜗牛
·
2019-01-28 10:20
HttpClient Java 常用写法总结
2.Java
中使用方法2.1创建实例官方推荐方法是创建CloseableHttpClient类CloseableHttpClienthttpclient=HttpClients.crea
喝酒不骑马
·
2019-01-25 16:50
Java
HttpClient Java 常用写法总结
2.Java
中使用方法2.1创建实例官方推荐方法是创建CloseableHttpClient类CloseableHttpClienthttpclient=HttpClients.crea
喝酒不骑马
·
2019-01-25 16:50
Java
Java继承的实现与继承限制分析
分享给大家供大家参考,具体如下:Java继承的实现继承的实现1.继承的基本概念扩展父类的功能
2.Java
中使用extends关键字完成继承。
贝贝爱豆豆
·
2019-01-14 11:45
堆(heap)和栈(stack)有什么区别?
2.Java
内存模型(Java虚拟机的内存是如何划分的?虚拟机内存划分机制?)(1)程序计数器:是线程私有的,JVM支持多线程同时执行,存放当前正在执行的指令地址,通过改变
Michaeles
·
2019-01-09 22:31
Java
Java虚拟机内存区域划分与垃圾回收
也正是因为把内存管理的控制权交给了Java虚拟机,程序一旦出现内存泄漏和内存溢出,如果不了解虚拟机的内存管理机制,那么排查问题将变得异常困难通过此篇文章你讲了解到一下的内容:1.Java虚拟机的内存区域划分
2.
lsh7137
·
2019-01-08 19:11
Java虚拟机
[深入理解Java虚拟机] 第12章 Java内存模型与线程
型变量的特殊规则5.原子性、可见性与有序性6.先行发生原则Java与线程1.线程的实现1.1.使用内核线程实现1.2.使用用户进程实现1.3.使用用户线程加轻量级进程混合实现1.4.Java线程的实现
2.
Blanchedingding
·
2019-01-08 09:22
书籍阅读
201771010130 王志成《面向对象程序设计(java)》第十八周学习总结
第一部分:理论知识学习部分总复习纲要1.Java语言特点与开发环境配置(第1章、第2章)
2.Java
基本程序结构(第3章)3.Java面向对象程序结构(第4章、第5章、第6章)4.类、类间关系、类图5.
趔趄上岸的青年
·
2018-12-30 13:00
201771010123汪慧和《面向对象程序设计Java》第十八周实验总结
一、总复习纲要1.Java语言特点与开发环境配置(第1章、第2章)
2.Java
基本程序结构(第3章)3.Java面向对象程序结构(第4章、第5章、第6章)4.类、类间关系、类图5.JavaJDK预定义类
天光~微暖
·
2018-12-30 13:00
王之泰《面向对象程序设计(java)》课程学习总结
第一部分:理论知识学习部分总复习纲要1.Java语言特点与开发环境配置(第1章、第2章)
2.Java
基本程序结构(第3章)3.Java面向对象程序结构(第4章、第5章、第6章)4.类、类间关系、类图5.
亦痕
·
2018-12-30 12:00
几个延迟任务的处理方式:mq,redis
2.java
自带的DelayQueue,但是服务重启,就没有用了,所以不适用。3.redis的键过期通知。需要启用redis的通知功能not
龙西NG
·
2018-12-24 20:21
解决方案
20个Java练手项目,献给嗜学如狂的人
78756434123432.jpgJAVA基础Java编程语言(新版
2.Java
进阶之设计模式3.JDK核心API4.MySQL基础课程5.正则表达式基础6.JDBC入门教程J2SE&SSH框架7.Java
实验楼
·
2018-12-24 17:53
20个Java练手项目,献给嗜学如狂的人
78756434123432.jpgJAVA基础Java编程语言(新版
2.Java
进阶之设计模式3.JDK核心API4.MySQL基础课程5.正则表达式基础6.JDBC入门教程J2SE&SSH框架7.Java
实验楼
·
2018-12-24 17:53
2018年第51周-JAVA虚拟机内存模型及垃圾回收机制(概要)
JAVA内存区域运行时数据区域根据《Java虚拟机规范(JavaSE7版)》的规定,Java虚拟机管理的内存将会包括以下运行时数据区域:1.程序计数器
2.Java
虚拟机栈(在HotSpot虚拟机中本地方法栈和虚拟机栈合二为一
黄小数
·
2018-12-23 00:00
jdk
java
Hadoop3 HA高可用集群搭建
文章目录1.linuxssh免密登陆配置
2.java
环境配置3.Hadoop完全分布式(full)4.HadoopHDFS高可用集群搭建(HA)4.1安装配置zookeeper4.2安装配置hadoopHA4.3HadoopHDFSHA
等等等等等再等
·
2018-12-20 15:23
linux
大数据
hadoop
JAVA从入门到精通-第一篇基础知识(1)
编译器:把源代码整个编译成目标代码,执行时不在需要编译器,直接在支持目标代码的平台上运行(C、C++)解释器:一边编译,一边运行(PHP,JS)
2.Java
配置环境变量的意义:JAVA_HOME:JDK
bailou4581
·
2018-12-18 22:00
java
php
数据库
201771010108 -韩腊梅-第十六周学习总结
优势:可以继承其他类,多线程可以共享同一个Thread对象;劣势:编程方式稍微复杂,如需访问当前线程,需调用Thread.currentThread()方法
2.Java
创
耳红
·
2018-12-16 13:00
JVM 运行时数据区域划分
1.程序计数器
2.Java
栈3.本地方法栈4.堆5.方法区6.元空间(Metaspace)JDK1.8JVM运行时数据区域概览直接内存前言我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存
gmHappy
·
2018-12-13 11:42
Java
你真的知道这些Java语法基础吗
推荐阅读:1.Java:全面&清晰的NIO学习攻略
2.Java
多线程:神秘的线程变量ThreadLocal你了解吗?
unicorn97
·
2018-12-12 19:43
Java
Java反射基本示例
2.java
反射Java反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java
Claire0118
·
2018-12-12 17:40
Java
JavaSE基础知识总结
通常用在嵌入式系统开发中缺点:代码量太大,难维护,难扩展面向对象优点易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点性能低于面向对象程序
2.
灰白世界
·
2018-12-11 14:40
Java
知识总结
Java
【Java核心技术 01】基本理论
publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Thisisthefirstjavacode");}}1.Java区分大小写
2.
墨竹 | kevinelstri
·
2018-12-10 22:22
Java
Java核心技术
Java后端技术栈
1.数据库知识(基本SQL/复杂SQL/索引/缓存/NoSQL)
2.Java
网络编程(计算机网络知识,理解TCP/IP、HTTP、DNS协议)3.JVM4.Java语言特性(如不同集合类的适用场景、实现原理
LordOfPinkIsland
·
2018-12-10 16:03
后端技术栈
阿里2019秋招一面(Java研发岗)
然后考察知识点1.Java语言和其他语言的区别,优势,java的最新版本
2.Java
引用有哪几种方式3.Java的异常处理机制,error和exception区别4.runtimeexception和checkedexcepti
一水微微
·
2018-12-09 18:17
Java
Java基础:由JVM内存模型详解线程安全
现在汇总知识如下:
2.Java
虚拟机运行时的数据区通过上面这幅图片我们可以发现,在
MasterT-J
·
2018-12-09 14:58
Java并发编程
Java编程语言
Java语言系统学习
Java高并发编程
java第九章学习总结
2.Java
的java.awt包,即Java抽象窗口工具包(AbstractWindowToolkit,AWT)提供了很多用来设计GUI的组件类。
YQ_PAN81
·
2018-12-09 14:48
零基础学习Java编程语言需要掌握4大知识点
2.Java
文件格式,即各种文件夹、文件的后缀。3.Java虚拟机(JVM),即处理*.class文件的解释器。4.Java应用程序接口(
java03_15
·
2018-12-09 10:14
java技术文章
java面试题总结(二)--java中级面试题 含答案
2.Java
中的异常有哪几类?分别怎么使用?检出异常,非检出异常。检出异常需要try...catch才能编译通过。非检出异常不用try...catch也能编译通过。
秋天的猿
·
2018-12-06 18:19
java面试总结
java队列(Queue)用法总结
2.java
中
bitcarmanlee
·
2018-11-30 19:56
data
struct
Java学习笔记——JVM之内存区域
2.Java
虚拟机栈线程私有,就是通常所说的“栈区”,用于描述java方法执行。每调用一次方法就会创建一个“栈帧”并将其压入栈中,方法执行完出栈。
村头二狗
·
2018-11-24 16:05
Java
26道必掌握的线程方面面试问题(精)
答案也非常简单——可以用Thread类的join方法实现这一效果
2.Java
中新的Lock接口相对于同步代码块(synch
-π
·
2018-11-20 19:07
近两年归纳的高频率面试题
数组的基础理解
数组是存储多个变量(元素)的东西(容器);这多个变量的数据类型要一致;
2.java
的内存分配图java为了提供程序的执行效率,将内存分为五个部分A.栈内存:可以存储局部变量在方法定义中(定义的局部变量)
奋斗第蜗牛
·
2018-11-17 10:53
了解
数组
定义
马凯军201771010116《面向对象与程序设计Java》第十一周学习总结
2.java
的集
流年消遣
·
2018-11-11 14:00
《Netty权威指南》(一)走进 Java NIO
目录1.1I/O基础入门1.1.1Linux网络I/O模型1.1.2I/O多路复用技术
2.Java
的I/O演进1.1I/O基础入门Java1.4之前的早期版本,对I/O的支持存在如下问题:没有数据缓冲区
weixin_30430169
·
2018-11-08 17:00
java
netty
epoll
Java学习笔记(八)——JUnit单元测试
一、JUnitTest(一)单元测试的概念1.单元测试是针对最小的功能单元编写测试代码
2.Java
程序最小的功能单元是方法3.单元测试就是针对单个Java方法的测试(二)测试驱动开发测试驱动开发TDD:
AnubisZero
·
2018-11-07 14:58
HashMap原理及 Java 中数组的最大长度是多少——华为面试总结
今天去华为面试,感受收获特别大,感谢开发小哥,问到我HashMap原理及数组的最大长度是多少,经过网络了解如下:1.HashMap原理的面试问题--点击了解
2.java
中数组的最大长度是多少呢?
多纤果冻
·
2018-11-06 22:00
集合
java 后端,把数据转换为树,map递归生成一颗json树,返回给前端(后台转换)
2.java
后端代码3.转化完的数据在前端格式为类似于:1.为什么要写这样的一篇博客?
不等风雨,只等你
·
2018-11-05 22:01
Spring Cloud 本地属性覆盖问题
优先级如下:1.命令行参数
2.java
:
QIANGLU
·
2018-11-01 17:59
初识java
JREJRE运行环境javac:javacompiler编译器---->相当于JDK(在JDK里面才包含编译器)java:java运行程序----->JRE(JRE是运行环境,程序在JRE里面运行的)
2.
Sunshine--
·
2018-10-31 21:28
javaSE
第一篇-数据类型和运算符
工作时间以后,越发感觉Java基础的重要性希望自己可以静下心,牢牢学好基础1.Java语言类型:基础类型和引用类型
2.Java
中整数有四种表达方式:a.十进制:平时的123456789b:二进制:0b或
爱吃板栗的小女孩
·
2018-10-30 22:26
GC机制
在JVM中,有一个垃圾回收线程,它是低优先级的,在正常情况下是不会执行的,只有在虚拟机空闲或者当前堆内存不足时,才会触发执行,扫面那些没有被任何引用的对象,并将它们添加到要回收的集合中,进行回收
2.java
醉染
·
2018-10-24 14:48
java
JVM
GC
垃圾回收
java
Java类加载器(死磕 1-2)
Java类加载器(CLassLoader)死磕1、2:导入&类加载器分类本小节目录1.导入1.1.从class文件的载入开始1.2.什么是类加载器
2.JAVA
类加载器分类2.1.操作系统的环境变量2.2
疯狂创客圈
·
2018-10-21 09:16
Office办公
PPT
微信小程序+java后台实现支付(java操作)
微信小程序与java接口实现支付操作,大致思路如下:1.微信小程序调用Java后台方法获取参数,
2.java
后台设置参数等并且传递参数返回给微信小程序,3.微信小程序支付成功,4.调用设置的回调地址(订单存入数据库
爪哇小明
·
2018-10-17 14:49
微信小程序
深入理解JVM(一)——JVM内存模型
JVM内存模型Java虚拟机(JavaVirtualMachine=JVM)的内存空间分为五个部分,分别是:1.程序计数器
2.Java
虚拟机栈3.本地方法栈4.堆5.方法区。
rainyday66
·
2018-10-15 21:30
Jvm
用JDK和Tomcat进行web项目的发布(建立发布网站)
基本内容1.Java:Web工程的创建与开发
2.Java
:Web服务器安装与应用安装与配置JDK详细步骤参见另一篇博文https://blog.csdn.net/DragonGirI/article/details
杭城何生
·
2018-10-15 18:43
Java
Web
JAVA使用Dom4j获取XML文件的内容
1.xml文件内容奔驰100万别克15万
2.java
代码packageTest;importjava.io.File;importjava.util.Iterator;importorg.dom4j.Document
shiguoliang111
·
2018-10-15 13:45
JAVA
java基础加强(1)
2.java
有没有goto?java中的保留字,现在没有在Java中使用。3.说说&和&&的区别。
DHRMM999
·
2018-10-12 20:06
java基础学习笔记
Eclipse拖入文件导包;组拷贝函数的参数:(左闭右开);
1.Eclipse拖入文件导包;
2.Java
里面的数组拷贝函数的参数,(左闭右开)首先要importjava.util.
南故笙烟归期何夕
·
2018-10-11 19:42
Java
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他