- 博客(12)
- 收藏
- 关注
原创 Java学习笔记 - 06
继承与多态实际上,我们在Java中定义的每个类都是从隐式地从java.lang.Object类中继承而来的。超类和子类(Superclasses and Subclasses):声明子类为继承的方式如下:public class SUBCLASS extends SUPERCLASS{}super关键字:类似与this关键字一样,super关键字是指向父类的。这个
2014-04-04 15:34:50 637
原创 Java学习笔记 - 05
Java Strings*不像其他语言将字符串理解为字符构成的数组,Java中字符串有专门的类:String, StringBuffer,StringTokenizer.构造一个字符串:String newString = new String(stringLiteral);或者使用*简化声明方式:String newString = stringLiteral;同样也可以
2014-03-31 19:40:37 801
原创 Java学习笔记 - 04
今天学习Java的类和对象。和数组很类似,声明“指向类的变量”语法为:ClassName objectRefVar;然后使用new操作符来创造对象:objectRefVar = new Classname();当指向类的变量不指向任何对象的时候,这个变量的值为null。当一个对象不再需要的时候,可以将指向其的所有变量设置为null,然后这个对象将会被Java
2014-03-30 10:08:02 871
原创 Java学习笔记 - 03
今天学习了数组。在声明数组的语法上,有两种形式,一种是沿袭了C++的模式:dataType arrayRefVar[];另一种是Java自己的模式:dataType[] arrayRefVar;arrayRefVar作为数组的表头,其实和C++中数组索引的表头的指针在操作上是十分类似的。创建数组,则采用下面的语法:arrayRefVar = new
2014-03-26 21:23:57 718
原创 Java学习笔记 - 02
今天学习了Java的method.在Pascal中,有返回值的“method”称为function,没有返回值的称为procedure。C++中,统称为“函数”,Java中则称之为method。对于有返回值的函数进行定义的时候,一定要有返回值,编译器会基础判断函数“可能没有返回值”的情况而报错。e.g.public static int sign(int n){
2014-03-24 22:30:12 662
原创 Java学习笔记 - 01
开始学习Java了,随便拿了本书看,感觉不错,基础部分和C++的语法很相似。主要还是记录一下Java和C++不同的一些小细节吧。Java中,对于移位(shift)操作,右移分为逻辑右移(logic right shift)和算术右移(arithmetic right shift)。逻辑右移是在最左段采用"0"来补齐,而算术右移才有生成最高位的拷贝来补齐。在针对无符号数进行处
2014-03-17 20:32:28 785
原创 Ubuntu12.04LTS配置Java环境
最近开始想要学Java了(因为想了解下Hadoop貌似得要会Java)首先Java和C/C++不同的地方在于,代码进行编译之后产生的是bytecode,这是一种platform-independent的二进制文件,需要通过JVM(Java Virtual Machine)进行intepreted之后再在机器上运行。所以不管你是不是程序员,想要运行Java的Application,在Linu
2014-03-14 18:33:11 907
转载 Ubuntu 12.04 LTS 中文输入法安装
使用Ubuntu的话感觉最好使用英文版+中文输入法的部署。若是直接使用中文版的话,/home/username/中的很多目录都会变成中文,对于使用命令行的人来说是是非常不方便的。所以安装中文的输入法就非常重要(毕竟在国内不能不用中文)接下来转自:http://www.2cto.com/os/201207/144189.html安装输入法的第一步,是安装语言包。我们选择S
2014-02-27 20:55:41 995
原创 UESTC 第五届ACM趣味程序设计竞赛第四场(正式赛) 解题报告
本文只将我自己的解法公布,标准题解请等待官方正式题解报告(暂无E题题解,欢迎补充)Problem A Police and the Thief博弈论 + 乱搞首先我们定义Police和Thief之间的哈夫曼距离dis = |xp - xt| + |yp - yt|作为一个聪明的小偷,他每次的行动会尽可能的使dis增大,而作为一个牛B的警察,他每次的行动会尽可能使dis减
2013-12-21 18:22:41 1672
原创 UESTC 第五届ACM趣味程序设计竞赛第一场(热身赛,非原创题) 解题报告
第一次写解题报告,水平有限,欢迎补充!这次的题目稍微排个难度顺序吧(仅个人观点)Problem DThe Heros 字符串查找Problem F三国杀 模拟题Problem G懒惰的妹纸 简单的数学题Problem EAnts Run! 数学题Problem HFruit Ninja 数学题Problem CUESTC冠军杯 模拟题
2013-12-02 17:16:33 1930
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人