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中运算性能
阅读更多
JAVA底层
运算耗时原文:http://jiahua8859-163-com.iteye.com/blog/573535Java优化策略(一):底层优Java语言标准从1996年发布第一版,到2000
churchchen86
·
2016-02-26 16:00
java
jdk
编程
Java中运算性能
JAVA底层
运算耗时原文:http://jiahua8859-163-com.iteye.com/blog/573535Java优化策略(一):底层优
churchchen86
·
2016-02-26 16:00
java
jdk
编程
JVM系列之JVM体系(一)
前言、为什么要学习了解Java虚拟机1.我们需要更加清楚的了解
Java底层
是如何运作的,有利于我们更深刻的学习好Java。2.对我们调试错误提供很宝贵的经验。
leesf
·
2016-02-21 21:00
准备java面试资料
(1)
java底层
基础知识1:java程序的运行机制ooohttp://blog.csdn.net/eagullx/article/details/60669022:java的类加载机制ooohttp:
dayangshu3009
·
2016-02-19 15:25
Java基础知识
几种Java NIO框架的比较(zz)
本身其实都是对
Java底层
的一种在封装。封装一套更简便,更易于扩展的一套东西以方便开发者使用。所以性能上也许会有所差异,但是绝对没有java和C++之间这么多。(代码写的太烂的除外,不过想要使用ja
拿时间投资自己
·
2015-12-21 11:00
java中native修饰符
这个也比较好理解,因为
java底层
本来就是用c、c++去写的,所以当然有对应接口去直接调用C/C++写的方法;而且众所周知java对底层的操作远不如C/C++灵
猴子哥哥1024
·
2015-11-30 21:08
java
java底层
实现容器
1 package StudyCollection; 2 3 /** 4 * 底层实现简单容器 5 * 6 * @author ouyang-an 谢谢尚学堂 高琪 老师 7 */ 8 9 public class MakeArray { 10 private Object[] elementData; 11 private in
·
2015-11-13 13:49
java
Java底层
代码实现多文件读取和写入
需求: ”E:/data/”目录下有四个文件夹,如下: 每个文件夹下有几个.csv文件,如下: 将每个文件夹下的.csv文件合并成一个以该文件夹命名的.csv文件。 做法: 找到“E:/data”这个目录,循环读取目录下的四个文件夹; 针对每个文件夹,循环读取目录下的文件列表; 将读取的文件写入要合并的文件中。 代码: public class FileOperation
·
2015-11-13 02:29
java
Java底层
代码实现单文件读取和写入(解决中文乱码问题)
需求: 将"E:/data/车站一次/阿坝藏族羌族自治州.csv"文件中的内容读取,写入到"E:/data//车站一次.csv"。 代码: public class FileOpe { public static void main(String[] args) { sigle(); } public static void sig
·
2015-11-13 02:28
java
项目开发中遇到的问题,原因,解决思路
后台代码报错:看控制台日志,找到控制台中自己的写的类对应的错误代码的那一行:(有些信息是
java底层
的信息,看不大懂,不用看,看自己写的代码) 然后分析,具体是在类中对应的方法里面打个断点。
·
2015-11-08 16:48
开发
1人30天44587行代码分享舍得网开发经验
舍得网的开发暂时告一段落,一个人用时不到1个月,
java底层
代码16902行,jsp代码27685行,共计44587
·
2015-10-31 16:18
代码
true false Boolean之前的关系
true:null); 这个公式看起来没任何问题 希望获得的结果是null,但是运行的结果确实很惊人 这个代码执行结果竟然是“空指针”,这个牵涉到Boolean的自动封箱问题 使用javap 反编译之后发现
java
墙头上一根草
·
2015-10-29 21:00
true
false
Boolean之前的关系
[代码与芯片]JVM的内存管理模块
如果实现从低速自动数据处理过渡到高速自动数据处理....就需要我们对
JAVA底层
函数和JVM的内存模块进行彻底的研究.......其中还需要配合对硬件和驱动的开发...
comsci
·
2015-09-30 08:00
java
jvm
网络协议
firefox
Ntuch
java内存中的对象
痴情研究java内存中的对象博客分类:
java底层
痴情研究java内存中的对象前记:几天前,在浏览网页时偶然的发现一道以前就看过很多遍的面试题,题目是
endual
·
2015-08-06 23:00
java内存
java内存中的对象
痴情研究java内存中的对象博客分类:
java底层
痴情研究java内存中的对象前记:几天前,在浏览网页时偶然的发现一道以前就看过很多遍的面试题,题目是
endual
·
2015-07-26 02:00
java内存
Java编程之路相关书籍(三个维度)
当然
Java底层
相关的书籍肯定不仅这几本,更多的书籍待猿友们去挖掘哈。(2)横向发展,略为向上,从应用的角度建议看一些主流的应用框架相关的书:st
u013142781
·
2015-07-24 10:00
java
学习
书籍
java底层
的深入理解——————堆栈
java堆栈方法区的简单分析收藏人:sd95272011-05-04|阅:5347转:66|来源大中小|分享腾讯空间新浪微博腾讯微博人人网开心网搜狐微博推荐给朋友举报Java里的堆(heap)栈(stack)和方法区(method)基础数据类型直接在栈空间分配,方法的形式参数,直接在栈空间分配,当方法调用完成后从栈空间回收。引用数据类型,需要用new来创建,既在栈空间分配一个地址空间,又在堆空间分
OneCode2World
·
2015-07-10 20:50
Java
HashSet中如何去除重复的对象
通过查看
java底层
api实现可以发现在hashset中比较2个值是否相等,他是比较的hash值和equals方法,所以我们只需要重写这2个方法即可。
strict_nerd
·
2015-05-22 17:00
HashSet排除重复对象
java底层
比较器Comparable和Comparator比较对象时的使用
刚开始学习java时可能对这2个接口存在一定的疑惑,对于Comparable意思是说:可以与此对象进行比较的那些对象的类型,此接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序,类的compareTo方法被称为它的自然比较方法。而Comparator则是T-此Comparator可以比较的对象类型,它是强行对某个对象collection进行整体排序的比较函数。区别:Compa
strict_nerd
·
2015-05-22 17:00
java比较器
小黑小波比.极客学院.android自学笔记
Java基础1_Java语言基础-计算机进制转换1_计算机系统进制概述概述:1.数值是用一组固定的符号和同意的规则来表示数值的方法.2.计算机底层使用的数制是二进制.3.用Java编程使用的是十进制.
Java
snow_it_bobo
·
2015-05-14 15:00
小黑小波比
Java相对路径读取文件
Java相对路径读取文件 不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与
Java底层
的实现有关,不能算bug,只要方法得当,问题还是可以解决的。
allantaylor81
·
2015-04-24 15:00
阿里巴巴面试题集合
是怎样实现的,什么时候rehash2.java的内存管理3.分布式缓存的内存管理,如何管理和释放不断膨胀的session,memcache是否熟悉4.oralce的底层管理(怎样让查询快,插入慢)5.
java
John-HZ
·
2015-01-27 16:00
(满满的是硬货)Spring深入研究一IOC实现
IOC基于
Java底层
的反射机制实现 反射机制: 核心: Class cls = Class.forName(类名); Class ptypes[] = new Class[2
·
2015-01-12 09:00
spring
转载)相对路径读文件
不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与
Java底层
的实现有关,不能算bug,只要方法得当,问题还是可以解决的。
jonemill
·
2014-12-26 19:00
(转载)相对路径读文件
不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与
Java底层
的实现有关,不能算bug,只要方法得当,问题还是可以解决的。
jonemill
·
2014-12-26 18:00
java底层
:类的加载机制,类的加载先后顺序
1,java类的加载机制系统类加载器(systemclassloader) Ⅱ Ⅴ扩展类加载器(extensionsclassloader) Ⅱ Ⅴ引导类加载器(bootstrapclassloader) 除了引导类加载器之外,所有的类加载器都有一个父类加载器。通过给出的getParent()方法可以得到。对于系统提供的类加载器来说,系统类加载器的父类加载器是扩展类加载
xb12369
·
2014-12-02 10:00
java基础
java类加载机制
java类加载的先后顺序
java底层
学习
阅读更多下面文字来自《疯狂java讲义》:1.类的加载、连接和初始化当系统主动使用某个类,如果该类还未加载到内存中,系统会加载、连接、初始化三个步骤。1.类的加载将类的Class文件读入内存中,并为之创建一个java.lang.Class对象。Class文件的来源:(1)从本地加载class文件(2)从jar包中加载(系统api)(3)从网络加载2.类的连接:连接阶段负责将类的二进制数据合并到JR
button
·
2014-10-11 13:00
java底层
学习
下面文字来自《疯狂java讲义》: 1.类的加载、连接和初始化 当系统主动使用某个类,如果该类还未加载到内存中,系统会加载、连接、初始化三个步骤。1.类的加载将类的Class文件读入内存中,并为之创建一个java.lang.Class对象。Class文件的来源:(1)从本地加载class文件(2)从jar包中加载(系统api)(3)从网络加载2.类的连接:连接阶段负责将类的二进制数据合并到JR
button
·
2014-10-11 13:00
java
字符集 字符编码 起源 以及
java底层
字符原理
(一)Unicode与UCS的历史恩怨 ASCII及相关标准地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646。由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有的字
blue2048
·
2014-09-24 10:00
字符编码
字符集 字符编码 起源 以及
java底层
字符原理
阅读更多(一)Unicode与UCS的历史恩怨ASCII及相关标准地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646。由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有
blue2048
·
2014-09-24 10:00
字符编码
字符集 字符编码 起源 以及
java底层
字符原理
阅读更多(一)Unicode与UCS的历史恩怨ASCII及相关标准地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646。由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有
blue2048
·
2014-09-24 10:00
字符编码
字符集 字符编码 起源 以及
java底层
字符原理
(一)Unicode与UCS的历史恩怨 ASCII及相关标准地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646。由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有的字
blue2048
·
2014-09-24 10:00
字符编码
字符集 字符编码 起源 以及
java底层
字符原理
(一)Unicode与UCS的历史恩怨 ASCII及相关标准地球人都知道ASCII就是美国标准信息交换码的缩写,也知道ASCII规定用7位二进制数字来表示英文字符,ASCII被定为国际标准之后的代号为ISO-646。由于ASCII码只使用了7个二进制位,也就是说一个字节可以表示的256个数字中,它仅使用了0~127这128个码位,剩下的128个码位便可以用来做扩展,用来表示一些特定语言所独有的字
blue2048
·
2014-09-24 10:00
字符编码
java内存分配
Java作为C/C++发展出来的语言,最大的区别就是对程序员管理屏蔽了内存管理的部分,java中没有了指针的概念,所有动态内存的分配和释放都在
Java底层
里自动完成。
wangzhaotongalex
·
2014-07-27 17:00
扯扯淡
心里就会莫名的忧伤,也是自己想法太多行动太少了吧,所以总觉得自己每天的进步很小,感觉收获不是很多,都说努力可以找到出口和方向,可是当自己想法多的时候又不知从何处入手了,想学好android、想做项目、想了解
java
HarderXin
·
2014-06-26 10:00
java底层
是怎样对文件操作的
一、序言 IO操作,才程序中比较普遍,JAVA 中提出了IO/NIO 的概念,也一直在说NIO 比IO快,一直不知道原因,就想memcache 和ehcache 比较优劣一样,这些东西得自己看看如何实现的,才 知道区别,从而才知道优劣以及试用范围,而不仅仅是“听说”!这里我可以先了解下JAVA 如何操作IO的。
greemranqq
·
2014-05-08 14:00
java底层是怎样对文件操作的
read 源码
关于Java的一些NIO框架的一点想法
本身其实都是对
Java底层
的一种在封装。封装一套更简便,更易于扩展的一套东西以方便开发者使用。所以性能上也许会有所差异,但是绝对没有java和C++之间这么多。(代码写的太烂
TinyZzh
·
2014-04-11 00:00
netty
Mina
xsocket
Grizzly
关于Java的一些NIO框架的一点想法
本身其实都是对
Java底层
的一种在封装。封装一套更简便,更易于扩展的一套东西以方便开发者使用。所以性能上也许会有所差异,但是绝对没有java和C++之间这么多。(代码写的太烂的除
Tiny&zzh
·
2014-04-11 00:00
Java底层
堆栈的实现
1)
java底层
的Stack是继承Vector的,也就是说是直接实现Collection的(满足后进先出)classStackextendsVector2)向堆栈中压入数据/***Pushesanitemontothetopofthisstack.Thishasexactly
胡弦
·
2013-12-17 15:27
java开发
java虚拟机
无意间想看看
java底层
的虚拟机工作原理,就花了40分钟百度了一把。找了两篇文章,算是学到了。百度文库的http://wenku.bai
xiaodu1993
·
2013-11-21 21:02
java
虚拟机
Java 反射机制
发射技术是
Java底层
JVM运行程序的机制。1.反射的作用:可以通过反射机制发现对象的类型,发现类型的方法、属性、构造器可以创建对象并访问任意对象方法和属性等。2.Class加载类加载到内存:J
sunlovefly2008
·
2013-02-26 20:00
JavaSE 第八十二讲:观察者模式深度剖析
首先可以确定的是根本没有自动的概念,所谓的自动无非就是
Java底层
中的某一种机制促使这种现象发生,在外面看来像是实现了自动执行的感觉。这就引入了观察者模式,观察者模式在Java中的地位是及其重要的。
xukunhui2
·
2013-01-14 18:00
2012年的书单
《InsidetheJVM》:深入彻底的研究了JVM,无论是从事
Java底层
开发,还是从事上层应用开发,都值得一读。《Struts技术内幕》:以源代码的方式彻底解剖Struts的核心。
陈佳庆
·
2013-01-05 16:00
书单
阿里面试题:整理(2012/12/26)
是怎样实现的,什么时候rehash2.java的内存管理3.分布式缓存的内存管理,如何管理和释放不断膨胀的session,memcache是否熟悉4.oralce的底层管理(怎样让查询快,插入慢)5.
java
lvwenwenjava
·
2012-12-26 18:27
MyInterview
阿里面试题:整理(2012/12/26)
什么时候rehash 2.java的内存管理 3.分布式缓存的内存管理,如何管理和释放不断膨胀的session,memcache是否熟悉 4.oralce的底层管理(怎样让查询快,插入慢) 5.
java
lvwenwen
·
2012-12-26 18:00
java源码之ArrayList(一)
最近有点时间顺道看看
java底层
api实现方式针对ArrayList容器本身存放的是对象数组元素和对应数组元素的长度源码: privatetransientObject[]elementData
li20081006
·
2012-11-01 00:00
黑马程序员
Java底层
类加载器
-------android培训、java培训、期待与您交流!----------1,Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap(加载JRE/lib/rt.jar),ExtClassLoader(加载JRE/lib/ext/*.jar),AppClassLoader(加载classpath指定的所有jar或目录)2,类加载器也是J
focusjava
·
2012-10-16 11:00
java 内存编译-动态编译
java底层
是有内存编译类的:javax.tools.JavaCompilercompiler=javax.tools.ToolProvider.getSystemJavaCompiler();但是,他无法在自定义的
jl19861101
·
2012-08-24 16:00
java
String
ClassLoader
File
basic
compiler
反编译C#的dll文件并修改,再重新生成dll
前话:自从换了份工作,着重于
JAVA底层
接口服务开发,就很少写博客文章了,一来事情比较忙,二来封闭式的开发让我不能时刻把新的技术问题解决方案写下来。
Sbangm
·
2012-08-01 11:00
windows
dos
C#
Microsoft
dll
反编译工具
Java底层
(二) - Java的动态编译
在Java的动态编译中用到了两个
Java底层
类,即com.sun.tools.javac.Main和Class。
Jonee_Leo
·
2012-06-16 23:00
java
动态编译
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他