Java基础
文章平均质量分 79
思凡
这个作者很懒,什么都没留下…
展开
-
JAVA 位运算符和位移运算符
java位运算符包括 &(与) AND |(或) OR ^(异或) XOR ~(非) NOT 位移运算符包括 >>(右移) >>>(右移,左边空出的位以0填充) 顾名思义,位运算符用于位运算,那就只能对整型或者字符型进行运算。而除了~(非)是一元运算符之外其他的都为二元运算符。 所有位运算都会把值转为二进制转载 2016-10-26 19:50:05 · 356 阅读 · 0 评论 -
java中的引用类型概念
1、什么是引用类型 引用类型(reference type)指向一个对象,不是原始值,指向对象的变量是引用变量。 在java里面除去基本数据类型的其它类型都是引用数据类型,自己定义的class类都是引用类型,可以像基本类型一样使用。 示例如下: public class MyDate { private in转载 2016-11-02 20:19:30 · 410 阅读 · 0 评论 -
快速排序
快速排序算法是冒泡排序的一种改进,快速排序也是通过逐渐消除待排序的无序序列中逆序元素来实现排序的算法思想:(1) 我们从待排序的记录序列中选取一个记录(通常第一个)作为基准元素(称为key)key=arr[left],然后设置两个变量,left指向数列的最左部,right指向数据的最右部。 (2) key首先与arr[right]进行比较,如果arr[right...转载 2018-10-23 00:44:38 · 358 阅读 · 0 评论