- 博客(8)
- 收藏
- 关注
原创 thingking in java 读书笔记---初始化和清除
函数重载:对于基本的数据类型的重载,能自动从一个较小的类型提升为一个较大的类型,但反过来的话就需要手动强制转换。如果你的类没有构造器,编译器就会给你一个缺省的没有参数的构造器,但是如果你有自己的构造器,编译器就不会给你缺省的。跟c++中一样。this的用法与c++中一样,在一些时候可以用来消除歧议,但是多了一种用法,就是在构造器中调用构造器,例如:class A {
2007-04-24 19:32:00 1231
原创 google 笔试感悟
感觉很郁闷,考试好像完全不在状态,本来说是7.30考试,却托到了8.30,心里有点紧张,做题的过程中曾有要放弃的想法,最后现在已知的是错了一个选择题, 写程序的题忘记了一个细节地方,在遍历的时候,忘了给遍历过的结点mark,真是不应该。最后一个题没办法,当时硬是没想出来,还是水平问题,总体说来得到了些经验,也算没 白花那100人民币。说说做错的题吧。选择: int f(int
2007-04-24 15:59:00 2401
原创 thingking in java 读书笔记---控制程序流
所有的运算符只能操作基本数据类型,例外的是:=,==,!=。它们能操作所有对象,除此外,String能使用+,+=。=:=有些东西需要说明一下,a=b,这种,当a,b都是基本变量类型的时候,其作用跟c++中的一样,是值拷贝,但是当a,b都是对象的引用的时候,这种赋值只是引用的改变,就像别名一样。结果两个引用都指向同一个对象上。而各自的对象还存在原来的堆中,只是如果有的对象没有引用指向它,就
2007-04-19 21:53:00 1132
转载 你会用sizeof吗?(vc篇)
本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type};对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyS
2007-04-19 14:19:00 844
原创 java中模拟c中对sizeof的实现
这是一个程序,java中没有现成的sizeof的实现,原因主要是java中的基本数据类型的大小都是固定的,所以看上去没有必要用sizeof这个关键字。实现的想法是这样的:java.lang.Runtime类中有一些简单的能涉及到内存管理的函数:Every Java application has a single instance of class Runtime that allo
2007-04-19 14:16:00 2451
原创 ant简介
Ant 是一个纯Java工具,所以,要运行它,首先需要安装一个Java虚拟机(JVM)。你可能已经安装了一个JVM,但是如果还没有,你可以从 http://java.sun.com/j2se/1.4/download.html 上面免费下载一个。然后,从 http://www.apache.org/dist/jakarta/jakarta-ant/release/v1.4.1/bin/ 下载Ant
2007-04-18 20:59:00 1145
原创 thingking in java 读书笔记----一切都是对象
对象都存储在堆中,用引用来操作对象,例如String s;对象还不存在,只是引用已经存在了。其初始化一般用new。一般定义引用的同时初始化:String s=new String("abc");String类有一个特殊的地方,可以直接用下面的方法初始化:String s="abc"。性质是一样的。对象的存贮:对象都是动态创建的。其本身都存储在堆上,而其引用都存储在堆栈里
2007-04-18 20:44:00 1031
原创 thingking in java 读书笔记---对象引论
c++ 使用virtual关键字来实现动态邦定(后期邦定),而在java中,动态绑定是默认的。不需要virtual关键字来实现多态性。第一章里面有一段程序。Circle c = new Circle();Triangle t = new Triangle();Line l = new Line();doStuff(c);doStuff(t);doStuff(l);也显示出了java
2007-04-17 19:57:00 1026
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人