文章分类 -  Java 基础

后端语言
摘要:Integer.toBinaryString(num)此方法返回值参数表示的无符号整数的二进制的字符串表示形式(基数为2). 阅读全文
posted @ 2016-07-09 13:43 He_quotes 阅读(62) 评论(0) 推荐(0)
摘要:转成二进制: 正整数转二进制,负整数转二进制,小数转二进制 1、 正整数转成二进制 方法:除二取余,然后倒序排列,高位补零(计算机内部表示数的字节单位是定长的,如8位,16位,或32位。所以,位数不够时,高位补零); 2、 负整数转换成二进制 方法:先是将对应的正整数转换成二进制后,对二进制取反,然 阅读全文
posted @ 2016-07-09 13:18 He_quotes 阅读(672) 评论(0) 推荐(0)
摘要:java.lang: 线程 Runnable Thread Exception 对象 Object 字符串 String java.lang.ref : http://www.importnew.com/20468.html 定义Java引用类型 FinalReference SoftReferen 阅读全文
posted @ 2016-07-05 16:18 He_quotes 阅读(79) 评论(0) 推荐(0)
摘要:知识库:Java反射—运用反射生成jdk动态代理 代理的目的是调用目标方法的时候可以转而执行InvocationHandler类的invoke方法,所以就可以在调用invoke前后加入自己的业务代码,所以如何在.InvocationHandler上做文章就是spring实现AOP技术的关键 代理模式 阅读全文
posted @ 2016-07-05 09:26 He_quotes 阅读(113) 评论(0) 推荐(0)
摘要:本文的目录大纲: 一.你了解String类吗? 二.深入理解String、StringBuffer、StringBuilder 三.不同场景下三个类的性能测试 四.常见的关于String、StringBuffer的面试题(辟谣网上流传的一些曲解String类的说法) 若有不正之处,请多多谅解和指正, 阅读全文
posted @ 2016-07-04 10:20 He_quotes 阅读(82) 评论(0) 推荐(0)
摘要:系统变量JAVA_HOME和CLASSPATH PATH 变量名(N):JAVA_HOME 变量值(V):D:\Java\jdk1.7.0_79 变量名(N):CLASSPATH 变量值(V):.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 变量名(N):P 阅读全文
posted @ 2016-07-04 09:48 He_quotes 阅读(276) 评论(0) 推荐(0)
摘要:Q.请写一段代码来计算给定文本内字符“A”的个数。分别用迭代和递归两种方式。 A.假设给定文本为”AAA rating”。迭代方式就很直观,如下: 接下来,递归方式的代码如下: 递归比较难以理解,我们用下面的图来进行说明。 Q.理解递归需要了解哪些概念? A. 可重入方法(re-entrant me 阅读全文
posted @ 2016-06-28 10:22 He_quotes 阅读(330) 评论(0) 推荐(0)
摘要:一、 final数据 有时候数据的恒定不变是很有用的,它能够减轻系统运行时的负担。对于这些恒定不变的数据我可以叫做“常量”。“常量”主要应用与以下两个地方: 1、编译期常量,永远不可改变。 2、运行期初始化时,我们希望它不会被改变。 对于编译期常量,它在类加载的过程就已经完成了初始化,所以当类加载完 阅读全文
posted @ 2016-06-14 17:31 He_quotes 阅读(87) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/lanxuezaipiao/p/3371224.html 阅读全文
posted @ 2016-06-12 17:02 He_quotes 阅读(65) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/hguisu/article/details/6155636 1. 引子 http://blog.csdn.net/hguisu/article/details/6155636 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且 阅读全文
posted @ 2016-06-12 10:23 He_quotes 阅读(80) 评论(0) 推荐(0)
摘要:问题: 如果类A和类B中有静态变量,静态语句块,非静态变量,非静态语句块,构造函数,静态方法,非静态方法,同时类B继承类A,请问当实例化B时,类内部的加载顺序是什么? 实例: Class A: Class B: 程序运行结果: java类的整个加载过程: 阅读全文
posted @ 2016-06-08 15:47 He_quotes 阅读(135) 评论(0) 推荐(0)
摘要:三大特性是:封装,继承,多态 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某 阅读全文
posted @ 2016-05-19 10:22 He_quotes