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
深入理解java虚拟机
blog.csdn.net/u010425776/article/details/51170118JVM内存模型Java虚拟机(JavaVirtualMachine=JVM)的内存空间分为五个部分,分别是:1.程序计数器
2.
sunsgne_AC
·
2018-03-19 18:32
java基础
2.Java
高并发必须要知道的几个概念(二)
并发级别由于临界区的存在,多个线程之间的并发必须受到控制。我们把并发的级别分为:阻塞,无饥饿,无障碍,无锁和无等待。阻塞(Blocking)阻塞的线程在其他线程释放资源之前,无法继续执行。我们使用的synchronized和重入锁,都会在继续执行后续代码之前,尝试获得临界区的锁,如果得不到,该线程就会被挂起(阻塞),直到得到想要的资源。无饥饿(Starvation-Free)如果线程之间是有优先级
Iovems
·
2018-03-16 14:27
Java高并发
Java多线程基础
Java高并发
多线程
阻塞
无等待
饥饿
Web常见错误及后台错误总结
2.Java
中常见异常:java.lang.NullPointerException:异常的解释是“程序遇上了空指针“,简单地说就是调用了未经初始化的对象或者是不存在的对象。
点点@
·
2018-03-12 17:40
jvm初步了解
其下分为几大部分:1.程序计数器
2.Java
虚拟机栈3.本地方法栈4.堆5.方法区1:程序计数器其根本作用是在程序运行时指向程序当前所运行的代码,再切换线程后再回
C_andylist
·
2018-03-12 13:17
java虚拟机
JVM-Java内存区域
2.java
虚拟机栈java虚拟机栈也是线程私有的,生命周期和线程相同。用于储存局部变量表、操作数栈、动态链接、方法出口。局部变量表包含数据基本类型、对象引用(指针或句柄)、和
修理兵
·
2018-03-06 14:59
Java程序员面试笔试宝典(笔记)2018/2/27
1.Java语言的特点①面向对象②跨平台③提供内置类库④提供了对Web应用开发的支持⑤健壮安全⑥去除C++语言中难以理解、容易混淆的特性
2.Java
与C/C++有什么异同①解释性语言②面向对象Vs面向对象与面向过程
半座南山
·
2018-02-27 21:15
Android面试系列文章2018之内存管理之Bitmap的加载篇
2.Java
区(自动回收)。2.LRU(最近最少使用算法) 它是怎么实现的?
ClAndEllen
·
2018-02-26 21:18
android博客
Android面试系列文章2018之内存管理之Bitmap的加载篇
2.Java
区(自动回收)。2.LRU(最近最少使用算法) 它是怎么实现的?
ClAndEllen
·
2018-02-26 21:18
android博客
Java对象的序列化(Serialization)和反序列化详解
是将对象的状态信息转化为可以存储或者传输的形式的过程,一般将一个对象存储到一个储存媒介,例如档案或记忆体缓冲等,在网络传输过程中,可以是字节或者XML等格式;而字节或者XML格式的可以还原成完全相等的对象,这个相反的过程又称为反序列化;####
2.
随风yy
·
2018-02-13 15:02
Serialization
Externalization
【Java】
Java虚拟机重点知识归纳总结
程序计数器:1.可以看作当前线程所执行的字节码的行号指示器
2.Java
多线程之间进行切换的时候需要之后恢复到之前执行位置,所以每条线程需要一个程序计数器,程序计数器是线程隔离的。
词汇族
·
2018-02-02 21:00
JVM
2. JVM基本结构
异常处理、线程恢复等基本功能都需要依赖它来完成执行本地方法时,PC的值为空(undefined)每个线程拥有一个PC寄存器:在任何一个确定的时刻,一个处理器(内核)都只会执行一条线程中的指令在线程创建时创建
2.
旧时的荣耀
·
2018-01-31 21:04
java每天5道面试题(二)
2.Java
中,什么是构造函数?什么是构造函数重载?什么是复制构造函数?当新对象
Dream_ling
·
2018-01-24 16:23
记录
java
使用Zookeeper
阅读更多一.部署与运行1.系统环境zk支持绝大多少操作系统.不过需要注意的是,FreeBsd系统的JVM对JAVA的NIO支持的不是很好,不建议在该系统上部署生产环境.
2.java
环境建议使用jdk1.6
zcf9916
·
2018-01-23 15:00
Java内存模型学习总结
2.Java
虚拟机栈(JavaVirtu
zhuwensheng
·
2018-01-21 00:17
Java内存
Java内存模型
Hotspot内存
java
Java面试题-Java基础-01
一个Java源文件中可以有多个类.但是只能有一个pulic修饰的类,并且public修饰的类名必须和文件名是相同的.
2.Java
有没有goto?
文征
·
2018-01-10 18:54
面试问题
Java面向对象之类与对象
一.相关概念现实世界的事物举例:学生姓名、年龄、性别学习、吃饭、睡觉•属性该事物的描述信息•行为该事物能够做什么
2.Java
中用类描述事物也是如此•成员变量——属性•成员方法——行为NOTE:定义一个类
Olivia_SHEN
·
2018-01-10 12:49
Java面向对象之类与对象
一.相关概念现实世界的事物举例:学生姓名、年龄、性别学习、吃饭、睡觉•属性该事物的描述信息•行为该事物能够做什么
2.Java
中用类描述事物也是如此•成员变量——属性•成员方法——行为NOTE:定义一个类
Olivia_SHEN
·
2018-01-10 12:49
Java序列化(Serializable)与反序列化详解
1.暂存大对象
2.Java
对象需要持久化的时候3.需要在网络,例如socket中传输Java对象因为数据只能够以二进制的形式在网络中进行传输
罗汉爷
·
2018-01-08 19:23
Java-Core
Java
Core
2017年终巨献:阿里、腾讯最新Java面试题,你准备好进BAT了吗?
Java基础1.进程和线程的区别;
2.Java
的并发、多线程、线程模型;3.什么是线程池,如何使用?
程序员生态圈
·
2018-01-08 14:08
JAVA架构进阶
微服务架构
性能优化
架构师
源码分析
JAVA基础学习20180107-继承下
1.Object类是所有类的父类
2.java
中的每个类都可以使用Object中定义的方法equals()toString()3.final(1)修饰类表示不允许被继承(2)修饰方法表示不允许被子类重写,
dingguanyi
·
2018-01-07 14:57
学习笔记
Java基础知识杂文
(c的printfscanf,java的面向对象封装)
2.Java
标准io回顾Java标准IO类库是io面向对象的一种抽象。基于本地方法的底层实现,我们无须关注底层实现。
csd_ali
·
2017-12-23 10:55
poll() 方法和 remove() 方法的区别?Java 中 LinkedHashMap 和 PriorityQueue 的区别是什么?
2.Java
中LinkedHashMap和PriorityQueue的区别是什么?PriorityQueue保证最高或者最低优先级的的元素总是在队列头部,但是LinkedHashMap
弗兰随风小欢
·
2017-12-22 19:58
java面试题
Java语言基础笔记
Java语言基础学习笔记1.什么是常量在程序执行的过程中其值不可以发生改变
2.Java
中常量的分类字面值常量自定义常量(面向对象部分讲)3.字面值常量的分类字符串常量用双引号括起来的内容整数常量所有整数小数常量所有小数字符常量用单引号括起来的内容
AegeanSea_d32a
·
2017-12-21 20:53
equals 和 hashCode
2.Java
中规定:两个内容相同的对象,应该具有相等的hashCodes。即,如果两个对象通过e
Bigoudi
·
2017-12-20 21:24
Java笔记
java面试笔试题集结(一)
就是可变的量数据类型变量名=数值;同一范围内不能重复定义不赋值不能使用
2.Java
中的数据类型分几类?基本数据类型有哪些?
liuxinyang666
·
2017-12-20 08:07
面试题
搭建本地服务器激活IDEA、Jrebel(热部署插件)
2.Java
代码不编译。3.当年编译了Java代码后台会重启。4.编译XML等配置文件需要重启项目。采用Jrebel轻松得到解决。
thisispg
·
2017-12-15 10:16
Java开发
授权服务器
IDEA
Jrebel
激活
热部署
ssm定时任务
1.spring-timer.xml-->-->
2.java
类packagecom.sojson.roadmanager.huiju.timer;importjava.util.HashMap;importjava.util.List
震霄云天
·
2017-12-14 09:24
task
01基本语法
2.Java
中有没有goto?Java中的保留字,现在没有在Java中使用。3.&与&&的区别?&与&&都可以作为逻辑运算符,表示逻辑与(and)。
Explorer_Mi
·
2017-12-10 06:08
Java byte short char int
1.javadata图1来个示例程序对应图1示例程序
2.java
表达式的转型规则:由低到高https://www.nowcoder.com/questionTerminal/15b1429e6c364c3bbe6e8134a519f2a3
铜雀春深锁不住
·
2017-12-08 13:54
Java9中的GC 调优
垃圾收集器与内存分配策略参考目录:1.判断Java对象是否死亡
2.Java
中的四种引用3.垃圾收集算法4.内存分配与回收策略在经过了几次跳票之后,Java9终于在原计划日期的整整一年之后发布了正式版。
留兰香丶
·
2017-12-06 09:13
Java
虚拟机
第12期《大风起兮云飞扬》12月刊
2.Java
基础——方法的参数传递机制——张欢推荐理由:这次的推荐没有特别高深的技术,都是一些比较基础的内容,
TGBBlog
·
2017-12-06 08:19
12期期刊
JAVA 基础学习 1
2.java
提供了三种领域的解决方案?J
雷一凡
·
2017-12-06 06:39
【环境配置】新手入门-JavaWeb环境配置(Tomcat+MySQL)
一、MySQL5.7.20安装及配置(我没有找到自定义安装目录选项)(1)安装MySQL5.7.20安装及配置链接(2)测试是否安装成功1.手动启动sqlserver服务
2.Java
连接MySQL代码3
蛋疼莙
·
2017-12-05 10:57
javaWeb
环境配置
springmvc使用json格式的数据进行前后台交互
1.json格式字符串:Stringjson="{\"msg\":\"成功\",\"code\":100,\"content\":\"插入3条数据\"}";
2.java
对象:Resultresult=newResult
叶子23
·
2017-11-28 00:43
浅析Java语言与C++语言的区别
2.Java
中,super可以表示父类,this表示类本身。3.C++的类可以多继承,即一个类有多个父类;而java只能单继承,即一个类只能由一个父类继承。
Hunter_pcx
·
2017-11-21 16:57
activiti学习总结4
2.Java
服务任务:流程执行到服务任务的时候,会自动调用外部的java方法a.activiti:class指定类路径,指定的类必须实现JavaDelegate接口,自动执行该类的execute方法.b.activitiexpression
jacky1982728
·
2017-10-31 17:00
activiti
Jvm知识-笔记七
2.Java
虚拟机的基本结构1.类加载系统:负责加载Class信息的功能2.方法区:存放类的信息,常量信息,还有字符串字面量和数字常量3.Java堆:在Java虚拟机启动的时候建立Java堆,几乎所有的对象实例都存放在
我不想吃泡面
·
2017-10-21 21:15
虚拟机
jvm
内存
Java面试题个人笔记
Java面试(转)
2.Java
中的四种引用及其应用场景是什么?强引用:通常我们使用new操作符创建一个对象时所返回的引用即为强
天津jack师傅
·
2017-10-10 20:41
使用递归删除树形结构的所有子节点(java和mysql实现)
2.Java
实现使用Map存储树形结构的数据,id为map的key,pid为树形结构的value。
李西召
·
2017-10-07 10:19
常用加密算法的Java实现总结(二) ——对称加密算法AES
2.JAVA
实现闲话少许,掠过AES加密原理及算法,关于这些直接搜索专业网站吧,我们直接看JAVA的具体实现。2.1加密代码有
我就想起个通过的名字
·
2017-09-19 11:25
java-加密
Java堆内存溢出
概述1.1在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都可能发生OutOfMemoryError异常1.2下文介绍Java堆溢出,基于Sun公司的HotSpot虚拟机
2.
Sam-9527
·
2017-09-17 16:42
Java
-
虚拟机JVM
Java 八种基本类型和基本类型封装类
2.Java
中的数值都是有符号的,不存在无符号的数,它们的取值范围也是固定的,不会随着硬件环境或者操作系统的改变而改变。3.原始数据类型在传递参
AltErNatiVe
·
2017-09-14 14:30
涂鸦电话面试一面
2.Java
基础接口和抽象类区别值传递,引用传递区别以及存储方式3.说说项目五子棋算法人人算法,人机算法4.应用题4.1一个手机上的FPS游戏,假如说是枪战类的,玩家与敌人互发子弹,子弹是一个对象,每发一次
潇风寒月
·
2017-09-05 11:19
Android
java基础语法(一)
类名的首字母应该大写3)方法名:小写开头,驼峰式4)源文件名:源文件名必须和类名相同5)主方法入口:所有的Java程序由publicstaticvoidmain(String[]args)方法开始执行
2.
Stream_who
·
2017-08-31 11:45
java基础
tomcat配置、resin配置、MySQL主从配置
2.java
程序写的网站用tomcat+jdk来运行3.tomcat是一个中间件,真正起作用的,解析java脚本的是jdk4.jdk(javadevelopmentkit)是整个ja
小伟996
·
2017-08-28 18:48
Linux
201671010136 对反转课堂的看法及JAVA的运行环境
2.JAVA
的运行环境:JAVA是一
弦乐飘飘
·
2017-08-27 19:00
注解
最近打算搞清楚以下问题:1.注解的原理与使用
2.Java
提供的标准注解分析。3.Spring与Junit的常用注解分析。
Steven_ssm
·
2017-08-27 06:05
web项目和Java项目的区别
2.java
项目主要面向桌面程序的应用。。基于windows窗体模式。。3.java项目多数应用请求响应通过按钮的事件驱动来发起(web项目也有)。。。a.j
张镇鸿
·
2017-08-25 09:48
web项目的特点
javaee项目的特点
概念
6.虚拟机类加载机制
2.java
虚拟机中类加载的全过程加载(这个加载指的是类加载的一个阶段,不是类加载),验证,准备,初始化和卸载这5个阶段的顺序是确定的,但是解析阶段则不一定,这是为了支持java
薛大先生110
·
2017-08-10 14:45
java
jvm
深入理解
深入理解java虚拟机-学习
2.java
内存区域与内存溢出异常
2.1:概述对于从事C、C++程序开发的开发人员来说,对象的新建内存区域和销毁内存区域(new和delete)都是由程序员手动调用的。java的内存管理是由虚拟机自动执行的。一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会成为一项异常艰难的工作。2.2:.运行时的数据区域程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以看作是
薛大先生110
·
2017-08-08 14:29
java
jvm
深入理解
深入理解java虚拟机-学习
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他