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虚拟机的一些总结和理解(1)
Java字节码的执行是由JVM执行引擎来完成的Java代码编译和执行的整个过程包含以下三个重要机制1.
Java源码
编译机制a.分析和输入到符号表b.注解处理c.语义分析和生成class文件生成的class
csdn_FTD
·
2017-04-15 12:24
虚拟机
java
java源码
解读之LinkedHashMap------jdk 1.7
前面分析了HashMap的实现,我们知道其底层数据存储是一个hash表(数组+单向链表)。接下来我们看一下另一个LinkedHashMap,它是HashMap的一个子类,他在HashMap的基础上维持了一个双向链表(hash表+双向链表),在遍历的时候可以使用插入顺序(先进先出,类似于FIFO),或者是最近最少使用(LRU)的顺序。来具体看下LinkedHashMap的实现。1.定义publicc
冰凉的火焰
·
2017-04-12 15:27
java
java源码学习
Java源码
编译机制
以下介绍SunJDK源码编译机制,也就是javac将Java文件编译成class文件的过程1.词法解析将代码字符串转换成Token流(比如哪一些是定义的关键字intiffor等,语法结束的分隔符;{}()等,其实就是将代码字符串转换为接下来语法分析的最小单位字符序列)。结果:得到Token流2.语法分析根据词法分析中的Token的一些组合是否符合语法规范(词与词的组合是否符合语法规范)比如if语句
zhanglbjames
·
2017-04-11 15:51
Atiitt 使用java语言编写sql函数或存储过程
Atiitt使用java语言编写sql函数或存储过程 1.1.java编写sql函数或存储过程的机制11.2.Java编写sp的优点11.3.支持
java源码
,class文件,blogfile等模式。。
attilax
·
2017-04-07 22:00
将
java源码
打成jar包
方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar{ctxui}[vfm0Me][jar-file][manifest-file][entry-point][-Cdir]files...选项包括:-c创建新的归档文件-t列出归档目录-x解压缩已归档的指定(或所有)文件-u更新现有的归档文件-v在标准输出中生成详细输出-f指定归档文件名-m包含指定清单文件中的清单信息-
AsiaLYF
·
2017-04-07 20:07
Java
将
java源码
打成jar包
方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar{ctxui}[vfm0Me][jar-file][manifest-file][entry-point][-Cdir]files...选项包括: -c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所有)文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出 -f
AsiaLYF
·
2017-04-07 20:00
java8对Hashmap的改进
先推荐一个看
java源码
的网站grepcode.com提供各种不同版本的源码在线查看和下载,而且有语法高亮,函数跳转,简单的注释,非常适合学习。良心推荐,java学习必备。
锅与盆
·
2017-03-30 03:16
JVM教程之Java代码编译和执行的整个过程(二)
Java代码编译是由
Java源码
编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:
Java源码
编译机制类加载机制类执行机制
cutesource
·
2017-03-29 14:09
JAVA源码
阅读-HashMap(一)
HashMap是Java集合框架下常用的一类,其以Key-Value的形式保持数据;HashMap是Map接口的实现,通过hash算法实现key-value的存储。一、HashMap的继承结构继承结构实现接口HashMap实现了:Map、Cloneable、Serializable接口;实现子类关于HashMap的直接实现子类,后续介绍,本文不做分析;二、HashMap的数据结构HashMap是数
SimonCode
·
2017-03-28 17:48
JAVA学习
比较精确的计算农历节气的
java源码
在网上找了好多计算农历节气的
java源码
,有好多都有误差,另外靠存储查找的方法终究不靠谱。最近在“绿色冰点”的博客上看到了关于“寿星万年历---java算法实现”的博文,挺不错,转载一下。
i_01
·
2017-03-18 20:39
java
Gradle
gradle是一个编程框架-->更多内容Gradle的基本组件gradle中,每一个待编译的工程都是一个project,每一个project构建时都包括一系列Task,比如一个androidapk的编译包括
java
Sparky
·
2017-03-16 13:48
JNI乱码问题
我们看看我们从java通过native方法传入一个字符串给c函数并在c函数输出jni返回一个字符串乱码我们看看我们从java通过native方法传入一个字符串给c函数,并在c函数输出
JAVA源码
:packagecom.fmy
安儿IT
·
2017-03-15 15:46
安卓学习之旅
Android
JNI学习之旅
经验
大数据系列之kafka-java实现
Java源码
GitBub地址:https://github.com/fzmeng/kafka-demo关于kafka安装步骤可见文章http://www.cnblogs.com/cnmenglang/p
苦行僧1991
·
2017-03-14 17:07
大数据
Kafka
JAVA
大数据系列
Java面试系列
面试职位:Java高级工程师专业技能:(1)牢固掌握Java基础知识,如集合、并发、I/O等,并对
Java源码
有一定的研究。
cmdos
·
2017-03-12 23:56
Android G.711音频编解码
一开始对于JNI编程我是拒绝的,一直遵循着能用
java源码
,就绝不用Jni那一块。但是,显示总是残酷的,网上的资料,Demo很少,或者都是年代久远,还不能运行的。
chezi008
·
2017-03-10 17:09
Android音视频
Java中ArrayList类的源码解析
那么今天我们详细看下
Java源码
是如何实现线性表的,这一篇主要讲解顺序表ArrayList链式表下一篇在提及。
朝向远方
·
2017-03-10 09:29
Java虚拟机以及跨平台原理
我们编写的
Java源码
,编译后会生成一种.class文件,称为字节码文件。Java虚
魅力降不住美丽
·
2017-03-08 00:20
JAVA
Java源码
HashMap与HashSet解析
HashSet与HashMap的关系用一句话概括为:披着羊皮的狼。其内部实现实际上是用了HashMap的实例,将具体实现委托给HashMap进行完成的。本文主要讲解部分HashMap的相关方法。HashMap采用了拉链法解决hash冲突问题,一部分为数组,可以通过hash后的值找到该数组处的链表。另一部分是链表,通过map实体组成的链表前后相连组成链表。影响其性能的两个主要的参数主要是初始值和负载
wangyang1354
·
2017-03-05 15:00
java
源码
链表
HashMap
RxJava系列4(过滤操作符)
RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
张磊BARON
·
2017-03-02 13:22
RxJava
手把手叫你学会RxJava
Java源码
研究之容器(1)
Java源码
研究之容器(1)如何看源码很多时候我们看源码,看完了以后经常也没啥收获,有些地方看得懂,有些地方看得模棱两可,自己写代码的时候也不太能用得上看到的东西,顶多就是一些小的知识点可能学得到.我个人认为看源码是为了什么
骆驼骑士
·
2017-02-27 10:23
Java源码
分享——单机版五子棋
初学JavaGUI编程,就写了一个小游戏–五子棋。目前只实现了单机版,任何事情都是从简制作的,有问题请大牛们不吝指教啊。此处的棋盘和棋子都未用图片,全部都是使用Java中的Graphics画出来的。源码已提交至GitHub,点击此处GitHub源码以下列出其中的五子棋类:importjava.awt.BorderLayout;importjava.awt.Color;importjava.awt.
ScorpionHermit
·
2017-02-24 13:53
Java
java源码
management包解读
management包中提供了比较全面的监控和管理工具,包括JVM的监管API、监管API日志等等。管理接口PlatformManagementObject接口:所有的管理接口都要继承该接口,这个接口是从1.7才出现的,从其文档的注释中可以看到其存在的价值是为以后平台的扩展而设计的,而不是为了应用程序。BufferPoolMXBean接口:缓冲池管理接口包括direct和mapped类型的缓冲池。
wangyang1354
·
2017-02-17 20:00
java
源码
Management
Java源码
解析(6) —— ClassLoader(1)
ClassLoader(1)——类加载核心类1.类加载核心类,关于类加载详见:Java类的加载。2.ClassLoader作用:将类二进制数据加载为JVM中的Class对象3.关于阅读ClassLoader源码之前,最好理解一些相关体系、结构及相关名词含义:JVM安全体系:双亲委派、命名空间、策略、保护域。源码解析:publicabstractclassClassLoader{//ClassLoa
a327369238
·
2017-02-13 20:45
Java源码解析
Java源码解析
JAVA中使用DBCP做数据库连接池
原文链接介绍了和Java,有关的知识、技巧、经验,和一些
java源码
等。自己还没完全理解,第一次用,但是代码可以用了,放上来,要不到时又不知丢那去,找不着了。
a214919447
·
2017-02-07 11:58
Java
数据库
java虚拟机之代码编译和执行的过程
1java代码编译和执行的整个过程1>java代码编译是由
java源码
编译器来完成2>java字节码文件的执行是由jvm执行引擎来完成3>java代码编译和执行的整个过程包含了以下三个重要的机制.
java
qq_36150051
·
2017-02-02 15:49
Maven的几个常用plugin
maven-compiler-plugin编译
Java源码
,一般只需设置编译的jdk版本org.apache.maven.pluginsmaven-compiler-plugin3.6.01.81.8maven-dependency-plugin
恒久地平线
·
2017-01-19 10:08
RxJava系列五(组合操作符)
22039934RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
android
java
rxjava
RxJava系列七(最佳实践)
RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
rxjava
java
andriod
RxJava系列六(从微观角度解读Rx
Java源码
)
22338235RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
rxjava
java
android
RxJava系列二(基本概念及使用介绍)
20687307RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
android
rxjava
java
RxJava系列四(过滤操作符)
21966621RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
android
rxjava
java
RxJava系列三(转换操作符)
21926591RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-18 00:00
android
java
rxjava
RxJava系列一(简介)
20687178RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
BaronZhang
·
2017-01-17 00:00
android
java
rxjava
JVM内存调优之GC算法
Java虚拟机(JVM)指的是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从
Java源码
编译而来的字节码。
Xuejianxin_
·
2017-01-15 19:34
Java
java注解:@Deprecated(不建议使用的,废弃的);@SuppressWarnings(忽略警告,达到抑制编译器产生警告的目的)
java注解:@Deprecated(不建议使用的,废弃的),@SuppressWarnings(忽略警告,达到抑制编译器产生警告的目的)@Deprecated可以修饰类、方法、变量,在
java源码
中被
236004
·
2017-01-15 15:52
Java学习
Android便携式热点的开启状态检测和SSID的获取方法
打开WifiManager.
java源码
,可找到getWifiApState()方法,惊喜的发现直接调用这个方法就能获取到热点的状态,然而在调用的时候并不能调用到这个方法。。。
乔巴不寂寞
·
2017-01-12 09:43
Google Java编程规范
依照此规范编写的
Java源码
文件可以被称为GoogleStyle。和其他编程规范指南一样,规范不仅包括代码的结构美学,也包括了其他一些业界约定俗成的公约和普遍采用的标准。
lawliet3389
·
2017-01-11 10:45
编程规范
JAVA源码
分析-HashMap源码分析(一)
一直以来,HashMap就是Java面试过程中的常客,不管是刚毕业的,还是工作了好多年的同学,在Java面试过程中,经常会被问到HashMap相关的一些问题,而且每次面试都被问到一些自己平时没有注意的问题。因为HashMap不管对于毕业生,还是对于老司机来说,都非常熟悉,熟悉到你经常忽略它。本着知其然,更要知其所以然的精神,本人对JDK1.8版本的HashMap源码进行了仔细的学习。大家知道,JD
端木轩
·
2017-01-06 17:59
ant实现java项目自动构建并打包war
ant实现java项目自动构建并打包war基于netbeans,打包war1.目录结构proAproB...src
JAVA源码
编辑目录...WebRootweb文件存放地方...WEB-INF...libjar
abo_11
·
2017-01-05 10:06
ant
SlidingMenu实现沉浸式状态栏的终极办法
看了源码才发现要实现SlidingMenu沉浸式状态栏只需要把SlidingMenu.
java源码
里的一个状态修改下!privatebooleanm
黎晓墨
·
2017-01-04 17:11
Android
Java博客和文章存档
zhangerqing/article/details/8245560JDK1.8JVM内存模型http://blog.csdn.net/bruce128/article/details/79357870
Java
洺鱼
·
2017-01-04 15:04
Java基础
java
学习博客
Android Rxjava系列(简介)
RxJava系列1(简介)RxJava系列2(基本概念及使用介绍)RxJava系列3(转换操作符)RxJava系列4(过滤操作符)RxJava系列5(组合操作符)RxJava系列6(从微观角度解读Rx
Java
wangling90
·
2017-01-04 14:03
jvm工作机制
Java代码编译是由
Java源码
编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:
Java源码
编译机制类加载机制类执行机制
ddxu
·
2016-12-31 15:20
Java
Java字节码文件
字节码简介编译器将
Java源码
编译成符合Java虚拟机规范的字节码文件。字节码组成结构比较特殊,其内部不包含任何分隔符区分段落。一组8位字节单位的字节流组成了一个完整的字节码文件。
adsb
·
2016-12-29 00:53
Java
用数组和链表实现自制的栈和队列
数组和链表是常用的两种数据结构,在翻看了Stack类,Iterable接口,Iterator接口,Queue的
Java源码
后,尝试用数组和链表来自己实现一下栈和队列。
sugaryaruan
·
2016-12-22 14:03
Android-Thread类
使用多线程,离不开Thread类的使用,平时我们在上层调用的如sleep()等方法都在这个类中实现,Thread.
java源码
如下。
Arthur_02_13
·
2016-12-20 14:58
Android
Android 源码在线查看
比如ListView;点击search可看到:ListView.
java源码
此外,单个类文件时支持下载以及搜索的;可以在类文件顶部看到Downlo
CL18652469346
·
2016-12-14 16:45
android
源码
Android
Java源码
解析Integer方法解读
toUnsignedString方法解读看到Integer中有这样的一个方法把int转为Unsigned类型的字符串,但是有几个点不是很清楚,经过查询资料弄懂了,解读如下:/***Converttheintegertoanunsignednumber.*/privatestaticStringtoUnsignedString(inti,intshift){char[]buf=newchar[32]
低调的洋仔
·
2016-12-13 11:15
Java源码
侦探-Integer方法解读
toUnsignedString方法解读看到Integer中有这样的一个方法把int转为Unsigned类型的字符串,但是有几个点不是很清楚,经过查询资料弄懂了,解读如下:/***Converttheintegertoanunsignednumber.*/ privatestaticStringtoUnsignedString(inti,intshift){ char[]buf=newchar[3
wangyang1354
·
2016-12-10 22:00
java
源码
Integer
Java源码
侦探--异常体系解读Throwable
Throwable类是整个异常体系类的父级类,当然最终追根溯源到底的父类当然要归于Object类。Throwable类实现了Serializable接口,表示Throwable可以进行序列化,继承自Object类,他的子类主要是Error和Exception类还有一个StackRecorder类(不是很常见)。那么这里有几个问题要思考:1.为什么序列化?2.源码中并没有看到继承Object这个行为
wangyang1354
·
2016-12-02 21:00
java
jdk源码
Throwable类解读
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
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
其他