杂项2
文章平均质量分 62
tcg_gd
这个作者很懒,什么都没留下…
展开
-
java3----java环境---jdk,jre(3)-----jdk和jre的理解3
原文地址:http://ihyperwin.iteye.com/blog/1513754关于jdk和jre 大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大转载 2015-12-30 14:02:34 · 565 阅读 · 0 评论 -
java2---java环境---jdk,jre(2):深入理解JDK、JRE
原文地址: http://www.cnblogs.com/qsl568/archive/2012/11/20/2779819.html深入理解JDK、JRE JDK和JRE的区别:1.jdk的位置1 Jre jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟机。 2.jdk的位置2 Jdk 是java的开发工具包,里面包含了各种类库和工具。当然也包括了另转载 2015-12-30 13:34:18 · 742 阅读 · 0 评论 -
java1---java环境---jdk,jre(1)----分清JavaEE,Tomcat,JVM,JRE,JDK,SDK等基本概念
1.jdk,jre,jvm的关系如下图jdk:是可以开发的。jre:只能运行class文件转载 2015-12-30 12:57:04 · 924 阅读 · 0 评论 -
逻辑 循环算数 左移 右移 和其在java中的应用
逻辑左移 逻辑右移 循环左移 循环右移 算数左移 算数右移源于汇编原理,是计算机底层的运算。原创 2016-01-20 16:10:04 · 1294 阅读 · 0 评论 -
移位运算符中关于java编程思想中关于后侧的5个低位的意思:
转自:http://bbs.csdn.net/topics/190065386 –> 移位操作符操作的运算对象是二进制的“位”,int类型是32位也就是2的5次幂 !如果移32位以上,那么原来的数的信息会全部丢失,这样也就没有什么意义了!所以上面的“只有右侧的5个低位才会有用”说的是:移位操作符右端的那个数(化成二进制)的低5位才有用,即 x << y 是指y的低5位才有用,即不能大于32。 而转载 2016-01-20 16:52:17 · 665 阅读 · 1 评论 -
java----map,set,hash的源码分析---篇1
图片如图: 会详细介绍map—abstractmap—-hashmap—sortedmap–treemap—hashtable–set—sortedset-abstractset–hashset–treeset原创 2016-05-06 20:59:14 · 357 阅读 · 0 评论 -
java 中== equal hashcode()什么的之间的关系
我的理解就是这三者没有关系。1.==:就是个运算符,返回布尔值 如果是引用类型用==,就是判断引用类型是否指向同一处(同一处就是true),不会判断两个引用是否是同一种类型,因为所有引用都能被向上转型成指向object 类. 测试程序:package test1;import java.util.ArrayList;import java.util.Collections;public cla原创 2016-05-05 12:08:58 · 515 阅读 · 0 评论 -
向上转型,重写基类函数,访问权限,循环依赖---图片为什么上传不了??
1.重写基类函数时,子类方法的访问权限不能比父类方法窄,即父类是protected子类不能是包访问,单可以是public 2.向上转型后的访问权限变化如图:如果基类和派生类的重写方法权限不一致,也可能引起问题如下图:因为基类aa是包权限,派生类也有aa,基类和派生类不在同一个包,向上转型的时候,看注解可得派生类的aa()就不是基类aa()的重写方法了---由于对于派生类对象是不原创 2016-05-12 16:44:14 · 582 阅读 · 0 评论 -
arraylist的迭代器的实现研究---其中的iterator(不是listiterator)---(源码)
总结: 1.什么next,hasnext—-其实不是next,是当前容器内元素数组的指针指向的元素,其实是当前 2.必须在next()后使用remove()【因为只有next()会改变lastret】, 总之用remove()之前必须要有next(),并且不能连续remove();remove()—只能 —-几个next();—–直接没有remove–;remove();—-几个next()原创 2016-05-05 15:18:59 · 1736 阅读 · 0 评论