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
3.java
jvm_虚拟机组成部分概述
JAVA虚拟机的组成部分大体上分为9部分:1.类加载子系统:负责从文件系统或者网络中加载Class信息,对类做加载2.方法区:静态的常量,也称之为永久区,
3.java
堆:java堆就是对象,4.直接内存
Leon_Jinhai_Sun
·
2019-04-12 19:20
24. Swap Nodes in Pairs
示例:给定1->2->3->4,你应该返回2->1->4->
3.Java
代码如下:/***Definitionforsingly-linkedlist.
wangxizzz
·
2019-04-05 21:05
LeetCode
集合概述(一)
②集合 2.数组存储对象的特点:Student[]stu=newStudent[20]; >弊端:①一旦创建,其长度不可变 ②真实的数组存放的个数是不可知的
3.
Abby_lxf
·
2019-04-03 22:07
java基础
java基础(三).ConcurrentHashMap原理,深拷贝和浅拷贝,序列化与反序列化,反射
3.Java
序列化与反序列化原理4.深拷贝和浅拷贝的区别5.反射1.ConcurrentHashMap原理HashMap缺点:线程不安全,多线程情况下,同时进行resize操作可能引起死循环,还有,两个线程同时进行
LuQiaoYa
·
2019-03-25 16:56
面试
复习JavaSE
3.Java
基本程序设计结构
变量尽可能靠近使用的地方常量大写类常量用staticfinal修饰(定义在main函数方法以外)基本数据类型转换图实线:无信息丢失虚线:可能损失精度实线转换到虚线无需强制转换类型自动转换Math.round();将数组转换成离他最近的整数(也需要强制转换)位运算符用来操作二进制3>2=1带余除法不要余数String类两个字符相等但是不区分大小写时用equalsIgnoreCase();==是判断地
第二套广播体操
·
2019-03-08 19:32
Java多线程(一) 线程基础
目录1.线程和进程2.线程的创建方式
3.Java
线程的调度4.线程优先级5.线程状态6.线程控制7.wait和sleep的区别1.线程和进程进程是程序的一个运行实例;而线程则是CPU调度的基本单位。
lsh7137
·
2019-03-08 19:23
Java多线程
脉脉上看到的阿里Java后台三面题目(仅供参考)
一面:技术面1.自我介绍和项目2.Java的内存分区
3.Java
对象的回收方式,回收算法。4.CMS和G1了解么,CMS解决什么问题,说一下回收的过程。5.CMS回收停顿了几次,为什么要停顿两次。
Boom_Man
·
2019-03-07 10:45
面试相关
从五大语言看函数和lambda表达式
中函数的形式3.Kotlin中函数的类型3.函数的入参4.Lambda闪亮登场二、从map函数看lambda表达式1.基上所有的语言都有map等操作符,拿Kotlin来看2.Array的map函数源码分析
3.
Android开发分享
·
2019-03-06 22:47
蚂蚁金服面试题
3.java
反射原理,注解原理?4.新生代分为几个区?使用什么算法进行垃圾回收?为什么使用这个算法?5.HashMap在什么情况下会扩容,或者有哪些操作会导致扩容?
qq_1127833416
·
2019-03-05 13:26
面试题篇
Android-包与import语句
3.Java
语言不允许用户使用java作为包名。4.import是用来引入不在一个包里的类。其用法为:“import包名.类名;”。5.“import包名.;”表示引入该包中的所有东西,但一般不建议这
Android_xi
·
2019-02-17 16:55
Android
包与import语句
Android
Jvm---JVM的组成部分
3.java
堆:在java虚拟机启动的时候建立java堆,它就是java程序最主要的内存工作区域几乎所有的对象实例都存放在java堆中,堆空间s是所有线程共享的。4.直接内存:java的NIO
没有梦想何必远方。
·
2019-02-17 15:24
JVM
java 面试高频问题 java8新特性
这里总结一下:部分转载于java8新特性目录1.介绍2.Java语言新特性2.1Lambda表达式2.2接口的默认方法与静态方法2.3方法引用2.4重复注解2.5更好的类型推测机制2.6扩展注解的支持
3.
harryptter
·
2019-02-13 13:07
经验
java
面试
java
程序员面试
第一课:初识Java语言
2.学习Java需要抱住的大腿:apache、spring、eclipse、alibaba、google…
3.Java
语言是做什么的:J
十方燮
·
2019-02-11 22:51
全面解析JAVA注解
1.能够读懂别人写的代码,特别是框架相关的代码2.让编程更加简洁,代码更加清晰3.让别人高看我们一眼,证明自己学过Spring,学过Mybatis等,尤其是会自定义注解
3.java
注解的概念:j
X兄
·
2019-01-30 14:55
全面解析JAVA注解
1.能够读懂别人写的代码,特别是框架相关的代码2.让编程更加简洁,代码更加清晰3.让别人高看我们一眼,证明自己学过Spring,学过Mybatis等,尤其是会自定义注解
3.java
注解的概念:j
X兄
·
2019-01-30 14:55
Linux环境下Dubbo入门测试(Dubbo的Hello World搭建)
所需环境1.Linux版本:Ubuntu18.04.1LTS2.Zookeeper:3.4.11Zookeeper官网
3.Java
:JDK1.8+4.Maven:3.2.5maven官网5.Dubbo:
Never_Blue
·
2019-01-24 19:28
框架学习
Java多线程系列(1)
本章主要内容有:1.线程进程的区别2.线程的生命周期
3.Java
内存模型原子性,可见性及有序性4.线程池及Java实现1.线程进程的区别线程:程序运行的最小单位进程:资源分配的最小单位一个进程可以有多个线程
BarryW
·
2019-01-11 14:00
实训日记Day5(Java篇)
下直接新建class2.src下的包名不能javaclass.......之类的关键字3.新建类的时候类名避开关键字和常用的类的名字*1.类在类文件中是唯一的*2.方法包含在类中,局部变量包含在方法里*
3.
花开时节多风雨
·
2019-01-10 18:16
Java
实训日记Day5(Java篇)
下直接新建class2.src下的包名不能javaclass.......之类的关键字3.新建类的时候类名避开关键字和常用的类的名字*1.类在类文件中是唯一的*2.方法包含在类中,局部变量包含在方法里*
3.
花开时节多风雨
·
2019-01-10 18:16
Java
【TC275学习笔记第一篇】开发环境配置---Hightec+JAVA+UDE安装教程
3.Java
环境安装结束后,打开Hightec的安装路径HIGHTEC\ide\eclipse-v1.5.0,如下图所示,打开eclipse.ini文件。增加-vm,以及Java的安装
动感小麦兜
·
2019-01-09 20:59
嵌入式
Java中使用优先队列PriorityQueue实现堆
文章目录1.堆的定义2.堆的常见操作
3.Java
中的PriorityQueue3.1PriorityQueue简介3.2PriorityQueue常见方法3.3例子问题代码1.堆的定义堆通常是一个可以被看做一棵树的数组对象
JackComeOn
·
2019-01-01 11:56
Java
数据结构和算法
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
2018年第51周-JAVA虚拟机内存模型及垃圾回收机制(概要)
内存区域运行时数据区域根据《Java虚拟机规范(JavaSE7版)》的规定,Java虚拟机管理的内存将会包括以下运行时数据区域:1.程序计数器2.Java虚拟机栈(在HotSpot虚拟机中本地方法栈和虚拟机栈合二为一)
3.
黄小数
·
2018-12-23 00:00
jdk
java
你真的知道这些Java语法基础吗
3.Java
:那些鲜为人知的关键字volatile4.Java:这是一份全面&详细的Synchronized关键字学习指南
unicorn97
·
2018-12-12 19:43
Java
阿里2019秋招一面(Java研发岗)
然后考察知识点1.Java语言和其他语言的区别,优势,java的最新版本2.Java引用有哪几种方式
3.Java
的异常处理机制,error和exception区别4.runtimeexception和checkedexcepti
一水微微
·
2018-12-09 18:17
Java
零基础学习Java编程语言需要掌握4大知识点
3.Java
虚拟机(JVM),即处理*.class文件的解释器。4.Java应用程序接口(
java03_15
·
2018-12-09 10:14
java技术文章
密码学2 密码安全注意
3.Java
工具支持通过KeyTool可以很好的完成密钥管理、证书管理等;通过JarSigner可以完成代码签名。
代码家的乐趣
·
2018-11-30 15:00
安全
加密
密码学2 密码安全注意
3.Java
工具支持通过KeyTool可以很好的完成密钥管理、证书管理等;通过JarSigner可以完成代码签名。
代码家的乐趣
·
2018-11-30 15:00
安全
加密
JAVA中级常见面试题总结
欢迎补充~目前还没有标注答案,之后会慢慢补充~一、基础知识1.arraylist和linkedlist原理及区别2.Hashmap、CurrentHashMap和hashtable原理及区别
3.Java
SEVEN LIU
·
2018-10-30 11:38
面试
JAVA的并发编程(三): Volatile关键字详解
目录一、Volatile关键字详解1.内存模块的相关概念2.并发编程中的三个概念(1)原子性(2)可见性(3)有序性
3.Java
内存模型(1)原子性(2)可见性(3)有序性4.深入剖析volatile关键字
雨雾清影
·
2018-10-25 15:44
java 单例模式的设计,三种实现方法
java单例模式的设计1.什么是设计模式2.什么是单例模式
3.java
设计单例模式的方法4.饿汉式demo,内附java单例模式的实现步骤5.懒汉式demo,内附java单例模式的实现步骤6.饿汉式和懒汉式的区别和特点
不等风雨,只等你
·
2018-10-23 00:33
java
设计模式
Java虚拟机内存结构——JDK1.8
方法,在执行引擎执行时加载本地方法库2.程序计数器:就是一个指针,存储指向下一条指令的地址,由执行引擎读取下一条指令,是一个非常小的空间,可以忽略不计-程序计数器的原因时CPU执行线程的时间分片导致的
3.
Roger6650
·
2018-10-20 14:42
Java
Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
Docker部署SpringBoot项目整合Redis镜像做访问计数Demo最终效果如下大概就几个步骤1.安装DockerCE2.运行Redis镜像
3.Java
环境准备4.项目准备5.编写Dockerfile6
JAVA少女
·
2018-10-17 20:01
JAVA
编程
Docker
Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
Docker部署SpringBoot项目整合Redis镜像做访问计数Demo最终效果如下大概就几个步骤1.安装DockerCE2.运行Redis镜像
3.Java
环境准备4.项目准备5.编写Dockerfile6
JAVA少女
·
2018-10-17 20:59
JAVA
编程
Docker
javase知识点大全总结
3.java
中是严格区分大小写4.在实际写程序的过程中定义标识符遵守“见名之意”.类名和接口的规范:在上面的约束的命名规范
赵宪福
·
2018-09-24 12:02
Javase学习
目前(2018年)在北京java程序员平均薪水是多少呢?
3.Java
程序员一般都集中在北京,上海和深圳地区,北京的海定区软件园大多数企业需求Java程序员,如果你有技术工资不会低的。
weixin_33982670
·
2018-09-17 17:00
目前(2018年)在北京java程序员平均薪水是多少呢?
3.Java
程序员一般都集中在北京,上海和深圳地区,北京的海定区软件园大多数企业需求Java程序员,如果你有技术工资不会低的。
落叶的博客
·
2018-09-17 17:00
Java语言介绍
目录一、引入二、Java简介1.Java语言的发展历程2.Java语言的特点
3.Java
语言的编译解释性三、环境搭建1.Dos命令2.环境变量及配置3.JDK介绍及安装四、运行第一个Java程序1.编写程序并编译执行
jiangw-Tony
·
2018-09-15 11:02
Java
SE
java和c++的区别
3.java
是纯面向对象编程,所以代码全部写在类中,因此java
磊助
·
2018-09-13 14:17
IT
Java虚拟机jvm和Java内存模型jmm浅尝
1.需要了解的知识1.并发编程需要处理两个关键问题线程同步和通信2.线程通信机制有两种共享内存(隐式)和消息传递(显示)
3.Java
中是采用共享内存模型来进行通信2.了解Java虚拟机模型(红色字体区域为线程共享
scycsdn
·
2018-09-06 10:24
Java基础篇
java虚拟机
Java内存模型
Android Studio开发之JNI简单示例
编译环境:androidstudio3.1.4,ndk171、JNI基础1.1使用JNI的好处1.效率上C/C++比java更高效;2.代码移植,如果之前用C语言开发过模块,可以复用已经存在的c代码;
3.
若尘风
·
2018-08-30 23:19
Android
字节流、字符流
目录一、IO流的概述1.什么是IO流2.IO流的分类
3.Java
中IO的四大类二、字节流1.面向对象和IO流2.字节输出流3.FileOutputStream类的使用(1)构造方法(2)写字节数据的三种方式
空城1995
·
2018-08-29 19:12
JavaSE
[Android]【安卓】【Java】集合
Java】集合本篇博客已收录到我的安卓开发小结中——点击【安卓开发小结】参考资料:Java集合类:Set、List、Map、Queue使用场景梳理目录1.Java集合类基本概念2.Java集合类架构层次关系
3.
hystudio_lzu
·
2018-08-24 14:10
Android_Develop
18.Kotlin对象表达式深入解析
内部类特点1.匿名内部类是没有名字的类2.匿名内部类一定继承了某个父类,或者实现了某个接口
3.Java
运行时会将该匿名内部类当做它所实现的接口或是所继承的父类来看待。
leofight
·
2018-08-19 21:54
JVM Java虚拟机运行机制与原理
3.Java
虚拟机它的体系结构是什么样子的?4.Java虚拟机在工作做扮演什么角色?5.Java虚拟机在运行时数据区?
baishimingbaishiming
·
2018-08-15 22:44
jvm
虚拟机
Python和Java哪个好学?
1.Python比Java简单,学习成本低,开发效率高;2.Java运行效率高于Python,尤其是纯Python开发的程序,效率极低;
3.Java
相关资料多,尤其是中文资料
lmseo5hy
·
2018-08-09 18:18
3.Java
高级教程_12.Java 9 新特性
http://www.runoob.com/java/java9-new-features.htmlJava9发布于2017年9月22日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍Java9的新特性。Java9新特性模块系统:模块是一个包的容器,Java9最大的变化之一是引入了模块系统(Jigsaw项目)。REPL(JShell):交互式编程环境。HTTP2客户
qq_20398345
·
2018-08-08 17:05
[java_3_高级教程]
阿里菜鸟内推一面+部分参考理解
1.自我介绍2.在学校里和实习公司里做项目用的什么技术JSP前后端分离(json)SpringBootVue方便接口测试Java基础
3.Java
读取一个文件,有哪些方法,考虑性能,用哪一个类(带缓冲的类
梦蓝樱飞
·
2018-07-23 14:48
Java工程师学习技能
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他