- 博客(21)
- 收藏
- 关注
原创 declare,announce
announce更接近于汉语“公布”、“告知”的意思,它所涉及的是一件对方原来不知道的事。如: The accident was announced to his family by telephone. 已将事故用电话告诉了他的家属。 The date of his visit has not been announced. 他来访的日期尚未公布。 declare含有庄严宣告或交代清楚的意思...
2009-08-31 16:31:11
156
原创 hashCode()的作用(个人见解加例子)
1.hashcode是用来查找的,如果你学过数据结构就应该知道,在查找和排序这一章有 例如内存中有这样的位置 0 1 2 3 4 5 6 7 而我有个类,这个类有个字段叫ID,我要把这个类存放在以上8个位置之一,如果不用hashcode而任意存放,那么当查找时就需要到这八个位置里挨个去找,或者用二分法一类的算法。 但如果用hashcode那就会使效率提高很多。 我们这个类中有个字段叫ID,那么我们...
2009-05-26 22:36:38
150
原创 在main方法内外创建对象有什么区别?
1。类B的对象在main方法外创建package wy.wy7.test;import static wy.wy3.Print.*;import static wy.wy3.Range.*;class A { A() { print("A()"); }}class B extends A { B() { print("B()"); }...
2009-04-17 13:22:11
625
子类能否获得父类的所有域和方法?
子类能否获得父类的所有域和方法,到现在我还没有结论。不过子类不能继承父类的private方法和final方法那是肯定的。 现象: 父类中private方法不可以被继承,也不可以被覆盖。因为都不可以被继承了所有覆盖从何说起。但是子类可以有相同名称的方法,不过此方法与父类的private方法毫无关系。只是名字相同的两个毫无关系的方法而已。 父类中final方法的意境比p...
2009-04-16 17:46:23
224
原创 static与final的区别和联系
1.首先正确的认识一下final, 一个final修饰的叫"终态", 而这种终态很特殊, 它指的是:"当这个变量被赋值之后成为终态". 那么,当一个被赋值之后的final修饰变量, 将不可再被赋新值. (先理解) 2.而static表示静态变量, 说穿了,你需要知道JAVA如何为一个类创建内存空间--我们知道类有空间,类产生的实例(对象)有空间,方法有空间,变量有空间, 当static修饰时, 这...
2009-04-14 18:50:46
99
原创 Topic: final与static变量的区别是什么?
1.final与static变量的区别是什么? Copy to clipboardPosted by: SY_GeminiPosted on: 2005-11-19 10:33final定义的变量对每个对象都存在,而static变量是多个对象共用,对吗? 2.Re:final与static变量的区别是什么? [Re: SY_Gemini]Copy t...
2009-04-14 18:21:22
123
原创 C++解释继承与组合
对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象设计的重点是类的设计,而不是对象的设计。 对于C++程序而言,设计孤立的类是比较容易的,难的是正确设计基类及其派生类。本章仅仅论述“继承”(Inheritance)和“组合”(Composition)的概念。注意,当前面向对象技术的应用热点是COM和CORBA,这些内容超...
2009-04-13 18:27:47
126
原创 JAVA初始化顺序
1、调用顺序: JAVA类首次装入时,会对静态成员变量或方法进行一次初始化,但方法不被调用是不会执行的,静态成员变量和静态初始化块级别相同,非静态成员变量和非静态初始化块级别相同。 先初始化父类的静态代码--->初始化子类的静态代码--> (创建实例时,如果不创建实例,则后面的不执行)初始化父类的非静态代码--->初始化父类构造函数--->初始化子类非静态代码--->...
2009-04-12 18:35:19
98
原创 2009.4.8
继续梳理社保一事有些进展但依旧还有问题没有得到解决。问题一:09年保险基数到现在还是不知道。已经给双高打过电话了答复是基数还没有下来等短信通知。 新问题:大廖的医保社保分别差了实习的两个月的2008.6-2008.7 。这要等回来之后问其会计才可得知。这两个问题我希望是终极问题了。现在解决不了因为问题的决定权不在我。所以要暂且放置一下再说。呵呵。有困难要上,没有困难制造困难也要上!事情...
2009-04-08 14:28:07
85
原创 2009.4.5
问题一:09年保险基数到现在还是不知道。问题二:之前一直没有关注过银行代扣款的一些细节。今天分别找到2月和3月的账单发现扣款钱数不对。问题三:到现在还不知道我的帐户密码以至于不能在网上查询余额。 问题一二要找双高人才咨询。问基数。发现扣款钱数不对。问题三要去银行重设密码。包括网上密码和付款密码。额外问题:红的存折的作用? ===================...
2009-04-05 18:49:55
81
原创 2009.4.4
今天早上突然想起保险的事情发现了一些问题。最麻烦与人打交道,尤其是自己不懂行的事情。拿自己当只菜鸟不怕,就怕别人也拿你当鸟糊弄了。 问题一:09年保险基数到现在还是不知道。问题二:之前一直没有关注过银行代扣款的一些细节。今天分别找到2月和3月的账单发现扣款钱数不对。问题三:到现在还不知道我的帐户密码以至于不能在网上查询余额。 问题一二要找双高人才咨询。问基数。发现扣款钱数不...
2009-04-04 20:51:57
79
垃圾回收的知识点
//: initialization/TerminationCondition.java // Using finalize() to detect an object that // hasn't been properly cleaned up. class Book { boolean checkedOut = false; Book(boolean checkOut) { c...
2009-04-02 17:02:20
182
原创 人间四月天
四月祭故人你们走了。心中悲切但不光是因为已故的人。 今年四月份的天气依然冷冷的。好像春天不怎么愿意眷顾这个光秃秃的人间似的。我像一条蛇一样,眼巴巴地等待着阳光能温暖我已经冻僵的身躯。我闭着眼睛一动不动咬着牙在心里默念我不能死,也许明天就有了希望。不为别的,只为了我的同伴。为了他我也要坚持!又想起18岁的那年也是同样的季节同样很冷,只不过没有同伴。我抛弃了...
2009-04-02 15:22:36
119
原创 找出4位数的所有吸血鬼数字
package ChapterIVPractice; public class Practice10 { public static void main(String[] args){ String[] ar_str1,ar_str2; int sum=0; for(int...
2009-03-31 13:10:21
102
转载 找出4位数的所有吸血鬼数字
package ChapterIVPractice; public class Practice10 { public static void main(String[] args){ String[] ar_str1,ar_str2; int sum=0; for(int i=10;i<100;
2009-03-31 12:28:00
1340
原创 如何计算按位取反 ~
25在内存中的存储为:0000000000011001 就有~25=1111111111100110果> 用原码来显示:~25的原码为补码取反+1 那么就为:1000000000011001+1=1000000000011010 最高位为符号位这里为负号, 000000000011010=26 所以结果为:-26
2009-03-27 19:36:00
1219
原创 关于java中char,byte,short的移位操作
在Think in Java中有这么一段话“对char,byte或者short进行移位处理,那么在移位进行之前,它们会自动转换成一个int。只有右侧的5个低位才会有用。这样可防止我们在一个int数里移动不切实际的位数。若对一个long值进行处理,最后得到的结果也是long。此时只会用到右侧的6个低位,防止移动超过long值里现成的位数。”
2009-03-27 15:07:00
8846
2
转载 如何将负数转换为二进制
2009-03-27我们已经知道计算机中,所有数据最终都是使用二进制数表达。我们也已经学会如何将一个10进制数如何转换为二进制数。不过,我们仍然没有学习一个负数如何用二进制表达。 比如,假设有一 int 类型的数,值为5,那么,我们知道它在计算机中表示为:00000000 00000000 00000000 000001015转换成二制是101,不过int类型的数占用4
2009-03-27 12:54:00
3394
转载 二进制转换十六进制以及十六进制优势
十六进制优势所在:1 与二进制转换方便,记住:8、4、2、1. "8421"2 数字长度比二进制短,与10进制相当。实际上在计算机内部使用的数字只有2进制的,也就是说只有0和1两个数字而已。 而16进制是计算机使用人员为了更好的表达计算机中存储的数字而使用的,可以想象一下,如果使用人员也使用2进制来表示计算机中存储的数字,那么仅仅表示一个简单的数字就是长长的一串0、1
2009-03-25 18:49:00
1303
转载 位、字节、字及相关概念
1、位(bit) 来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。 2、字节(byte) 字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表
2009-03-24 13:58:00
2141
原创 2.8.16进制之间的转换
r 进制转化成十进制 公式: 举例: 101.101(B)= 1*22+0*21+1*20+1*2-1+0*2-2+1*2-3 = 4+0+1+0.5+0+0.125 = 5.625 715(O)= 7*82+1*81+5*80 = 461 A01B(H)= 10*163+0*162+1*161+11*160 = 40987 2、十进制转化成 r 进制 方法: 整数部分:除以 r取余数,直到商为0
2008-10-15 08:43:00
1421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人