CS基础
文章平均质量分 66
iteye_6051
这个作者很懒,什么都没留下…
展开
-
位运算的基本操作以及实例介绍
谈到位运算,有些人可能感觉位运算很容易出错,但是位运算可以解决很多问题,所以我们有必要掌握位运算的知识,并能用位运算解决问题。首先我们熟悉一下位运算的基本操作符(java):^ (xor) 代表异或,~(not)代表取非,&(and) 代表按位与,|(or)代表按位或>> 代表右移, >>代表无符号右移(用0填充左边的空位)知道了基本的运算符,我们先看几个小的例子:...原创 2015-11-30 13:36:46 · 436 阅读 · 0 评论 -
Java中负数以及类型转换问题
学习过java的都知道,在java中,不是直观的表示负数,而是采用补码的形式表示负数。这是为了硬件操作的方便,把减法也转换成加法来运算。那补码是怎样表示的呢?为了得到补码,我们引入了反码。对于正数来讲,它的反码补码都为本身,如果不明白为什么,我们可以这样理解:引入反码补码的原因就是为了解决减法的问题,换句话数就是解决java中负数的问题,正数不存在这些问题,所以它的反码补码就是它本身。在有...原创 2015-11-30 19:35:27 · 7057 阅读 · 0 评论 -
面向对象中的多态
在说多态之前,我们先看一段代码:[code="java"]package JavaInterview;class A { int i; public A() { i = 3; System.out.println(i); } void display() { Syste...2016-01-30 15:43:08 · 149 阅读 · 0 评论 -
java中类的加载与实例化顺序
首先来看一段程序,通过它的输出来分析类的加载以及实例化的机制。[code="java"]public class T implements Cloneable { public static int k = 0; public static T t1 = new T("t1"); public static T t2 = new T("t2"); public stati...原创 2016-02-03 06:34:52 · 302 阅读 · 0 评论