语法
zhann98
未来的魅力在于未知。
展开
-
Map四种获取key和value值的方法,以及对map中的元素排序
原文地址:http://blog.csdn.net/fishroad/article/details/47421457获取map的值主要有四种方法,这四种方法又分为两类,一类是调用map.keySet()方法来获取key和value的值,另一类则是通过map.entrySet()方法来取值,两者的区别在于,前者主要是先获取到所有的key的集合,当你需要查询value的值的时候需要通过k转载 2017-06-18 00:45:59 · 1328 阅读 · 0 评论 -
JAVA IO 详解
Java IO 详解初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于...转载 2018-03-13 15:34:55 · 353 阅读 · 0 评论 -
java反射获取方法以及调用方法
Java反射获取方法以及调用方法获取方法1.先找到方法所在类的字节码2.找到需要被获取的方法Class类中获取方法:public Method[] getMethods();//获取包括自身和继承(实现)过来的所有的public方法——Method不支持泛型<>,即后面不接<>public Method[] getDeclaredMethods();//获取自身所有的方法(...转载 2018-03-13 11:14:15 · 3561 阅读 · 0 评论 -
深入分析Java的序列化与反序列化
原文地址:http://www.importnew.com/18024.html序列化是一种对象持久化的手段。普遍应用在网络传输、RMI等场景中。本文通过分析ArrayList的序列化来介绍Java序列化的相关内容。主要涉及到以下几个问题:怎么实现Java的序列化为什么实现了java.io.Serializable接口才能被序列化transient的作用是什么怎么自定义序列化策略自定义的序列化策略...转载 2018-03-13 10:42:48 · 217 阅读 · 0 评论 -
Java中Synchronized的用法
原文:http://blog.csdn.net/luoweifu/article/details/46613015作者:luoweifu转载请标名出处《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized...转载 2017-11-16 22:46:03 · 184 阅读 · 0 评论 -
Integer与int比较
原文地址:http://www.cnblogs.com/liuling/archive/2013/05/05/intAndInteger.html如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为fa...转载 2017-12-02 17:20:14 · 146 阅读 · 0 评论 -
java 字符串截取的几种方式
众所周知,java提供了很多字符串截取的方式。下面就来看看大致有几种。 1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=0,len=strs.l...转载 2018-03-07 22:04:34 · 1129 阅读 · 0 评论 -
Java学习之Iterator(迭代器)的一般用法 (转)
原文地址:http://www.cnblogs.com/amboyna/archive/2007/09/25/904804.html迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向转载 2017-06-18 20:01:02 · 421 阅读 · 0 评论 -
map containsKey与get方法区别经典总结
原文地址:http://blog.csdn.net/u012903926/article/details/47293521前提是:Map可以出现在k与v的映射中,v为null的情况, 所以containsKey出现更加必要Map集合允许值对象为null,并且没有个数限制,所以当get()方法的返回值为null时,可能有两种情况,一种是在集合中没有该键对象,另一种是该键对象没有映射任转载 2017-06-18 00:53:26 · 1325 阅读 · 1 评论 -
JAVA基础教程汇总
到这一篇博客为止,JAVA的基础部分已经介绍完了,这一篇为基础部分的汇总。JAVA介绍JAVA概述Java的特点JDK/bin目录下的不同exe文件的用途JAVA环境变量配置第一个JAVA程序第一个JAVA程序解析JAVA语法基础JAVA语法基础之标识符和关键字JAVA语法基础之变量和基本数据类型JAVA语法基础之运算符JAVA语法基础之流程控制JAVA语法基础之数组JAVA面向对象JAVA面向对...转载 2018-03-13 15:35:20 · 1216 阅读 · 0 评论