面试宝典
文章平均质量分 83
candy_crush
胡编乱写
展开
-
基本的数据类型和引用数据类型的区别
两种数据类型的对比 class Student { public String name; public int age; public Student(String name,int age) { this.name=name; this.age=age; } } public class RefTe转载 2015-03-23 21:13:38 · 367 阅读 · 0 评论 -
==运算符和equal()方法
在开始讲解他们两种的区别之前,首先来看一段示例代码: public class EqualTest { public static void main(String args[]) { //定义三个字符串变量 String a="1234"; String b="1234"; String c=ne转载 2015-03-24 14:19:26 · 474 阅读 · 0 评论 -
静态成员的特点
类的静态成员都是通过 static 关键字修饰的,主要包括:静态成员变量,静态方法,静态代码块。 特点: A.在类加载的时候,就进行创建和初始化或执行代码。 B.它们对于一个类来说,都只有一份。 C.类的所有实例都可以访问到它们转载 2015-04-21 18:41:46 · 1333 阅读 · 0 评论 -
java 位操作符
位运算的应用场景: 因为位运算的运算效率比直接对数字进行加减乘除高很多,所以当出现以下情景且对运算效率要求较高时,可以考虑使用位运算。 情况1: 题目描述 输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。例如输入5,因为5 的二进制表示为101,所以输出为2. 解题思路:普通方法是将5转换成二进制的形式,然后再遍历该二进制字符串,如果是1,则计数原创 2016-09-22 16:18:56 · 296 阅读 · 0 评论