java基础
文章平均质量分 70
Random__Walker
这个作者很懒,什么都没留下…
展开
-
异或(^)的用途
1. 基本概念参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0.2. 特征(1) 0^0=0,0^1=1 0异或任何数=任何数(2) 1^0=1,1^1=0 1异或任何数-任何数取转载 2016-07-25 20:35:36 · 429 阅读 · 0 评论 -
java变量,初始化快,构造函数的执行顺序
转自:http://blog.csdn.net/macheng365/article/details/6403050对于JAVA中类的初始化是一个很基础的问题,其中的一些问题也是易被学习者所忽略。当在编写代码的时候碰到时,常被这些问题引发的错误,感觉莫名其妙。而且现在许多大公司的面试题,对于这方面的考查也是屡试不爽。不管基于什么原因,我认为,对于java类中的初始化问题,有必要转载 2016-07-26 11:13:41 · 364 阅读 · 0 评论 -
黑马程序员_Map集合中按value值进行排序
public class CountString { public static void main(String[] args) { Map<String, Integer> maps = new HashMap<String, Integer>(); maps.put("abc",2); maps.put("xyz",9);转载 2016-07-20 19:33:58 · 344 阅读 · 0 评论 -
Java类的初始化
大家都知道类的初始化顺序,有父类的时候,顺序是: –> 父类的静态成员(包括静态变量和静态代码块) –> 子类的静态成员(包括静态变量和静态代码块) –> 父类的普通成员(普通成员变量和普通代码块)和构造函数 –> 子类的普通成员(普通成员变量和普通代码块)和构造函数我个人觉得大家平时说的初始化可以分成两类,也即两个阶段,首先是类的初始化,其次是对象的初始化。静原创 2016-08-17 15:43:09 · 437 阅读 · 0 评论 -
Java继承中的构造器实现
首先要说明的是,子类构造器执行时一定会先隐式或显式地调用父类的某一构造器。以下分情况进行说明。父类没有显式定义构造器,子类也没有显式定义构造器,或者显式定义了构造器,但是在定义的构造器中没有显式调用父类构造器,则在执行子类构造器代码时(也就是初始化的时候),会在第一行最先隐式地调用父类默认构造器,然后执行子类构造器代码。 父类没有显式定义构造器,子类显式定原创 2016-08-11 15:43:26 · 460 阅读 · 0 评论