自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android: failed to execute tools\android.bat

Sometimes when opening the "SDK manager", a error may violate: The error state: failed to execute tools\android.bat : The system cannot find the file specified. The solution is easy: Extra...

2012-03-04 07:07:13 327

原创 Web Authoring Component & Error 1406 when installing VISUAL STUDIO 2008

 Wheninstall visual studio 2008, I stuck in two steps. Thefirst step is that it is fail to install the web authoring component. Actually,this component should be installed manually: 1....

2012-02-28 06:58:17 126

原创 c# stuff which you must know

c# was initially created specifically for use with .NET platform.c# is used with the .NET framework, which allows you access to a number of libraries that specifically intended for use with Windows....

2012-01-02 04:41:57 146

原创 How JVM works?

JVM is a very important part for JAVA. It stands for Java Virtual Machine.The gap between human to machineBefore understanding the theory of how JVM works, we'd better be aware of why we calle...

2011-12-27 07:51:25 199

原创 Deeper understanding of Abstract Class & Interface

 In Java, abstract class and interface are subtle to distinguish because they have a lot features in common. Firstly, I want to illustrate some obvious differences between them: From the k...

2011-12-16 07:36:54 194

原创 The last TechBolg in this term

这是这个学期的最后一篇技术博客了,其实也算不上什么技术博客了,就是小小总结一下。 想想看,这东西也算是大学期间唯一做的认真的事情吧,虽然发表的东西并不多,但都是这个学期用Java时候印象较深刻的想法和收获。 最开始的时候,我重新对Java的基础知识进行了梳理:这其中包括,对final, static, abstract 进行了较之以前更深刻的认识理解: 1.about ...

2011-05-24 09:13:56 96

原创 An design pattern of queue in bank

这个学期的Course Work 选择了“银行排队模拟系统”这个题目, 用这学期新学的‘动词名词分析法’一想,感觉挺简单的。因为唯一一个核心的类---windows,在里边封装好处理客户的算法;再加上一个customer类,用ArrayList将其封装,按照固定顺序,传递给windows进行处理,整个程序就完成了;还有涵盖最大的类---bank,对windows类和ArrayList<Cus...

2011-05-18 00:34:18 75

原创 About Observer & Observable

从字面意义上看:Observer观察者,Observable可观察的。当然是观察者对可观察的对象进行观察。乍一看,这观察没什么难的,用普通的 if 语句就可以实现这个功能,但其实这里的Observer Pattern是有一些很好的优点的。 看程序前,先通过API对Observer Pattern进行最基本,最准确的认识和理解。------------------------------...

2011-05-08 09:02:16 81

原创 About Exception

以前写程序,只关注功能的实现,却对异常的出现不以为然。现在越来越发现,程序的实现需要合理的设计,只有对异常进行适当地处理,程序才能够健康,代码才能够通用。 Exception类可以分为两种:checked exception和unchecked exception。1、运行时异常---属于unchecked exceptionRuntimeException类及其子类都被称为运行时...

2011-04-28 23:47:06 82

原创 编程其实没什么难的

编程其实没什么难的,语法都是死的。编程其实挺难的,死板语法蕴含着运行机制。 编程其实没什么难的,就是一堆语句的拼凑。编程其实挺难的,要把独立的语句组合成一个整体。 编程其实没什么难的,达到目的方法千千万。编程其实挺难的,实现一个目的需要考虑千千万。 编程其实没什么难的,练习之后就有进步。编程其实挺难的,水平的进步绝不单单靠练习。 编程其实没什么难的....

2011-04-28 23:37:10 191

原创 子类到底继承了什么?(A)

Java的继承可以在结构和功能上为程序带来很好的便捷性和灵活性。但是在继承的过程中,如果不能够非常深刻的理解这其中的一些规律规则,就不能够很好的发挥继承带来的优势,甚至会造成一些错误。 继承和abstract     这三个类的代码如下: import java.awt.event.*;public abstract class grandfathe...

2011-04-18 13:57:19 151

原创 adjoining seats returner

Many theater only provide single seat reservation and adjoing seat reservation,single seat reservation is easy to implement, and adjoing seat reservation canimplements base on single reservation....

2011-04-17 01:11:29 123

原创 Calculator GUI Work(Version T1)

从大一开始就有人做计算器,那时候由于对gui不太熟悉,再加上当时认为算法自己理解地不是很透彻,所以没有自己做过。最近一直想努力做好gui,所以做了一个计算器的gui。 这篇文章来实例自己如何一步一步没话界面,有好建议的希望提出来。 首先,上version 1: 代码: import javax.swing.*;import java.awt.*;import...

2011-04-16 02:30:49 115

原创 About "sort of the objects"

      今天完成了一个小工程,这个工程的功能是对学生进行管理,可以添加,删除,修改成绩,使学生按不同规则进行排序(我所实现的是按照studentName 和 averageScore进行排序)。       以前所能做到的只是对例如int,double等的基本数据类型进行比较,排序。现在可以利用对类实现Comparable<T>接口来达到对对象的比较排序的目的,其中,T 表...

2011-03-23 00:36:37 115

原创 About"Timer" & "Calendar"

这个星期做了一个简单的计时器,这个计时器可以获得当前的系统时间,并计时。 主要用到了java.util.Calendar 和 java.util.Timer 这两个类,这两个类非常实用,计时器这个程序也可以应用的很广,比如很多游戏需要计时(扫雷),测试也需要计时。 第一个类代码如下: /** * The NumberDisplay class represents a ...

2011-03-12 10:31:20 127

原创 About"Layout"

漂亮的布局至关重要,有时候功能实现,程序却丑的不堪入目,确实蛋疼无比。 以下是比较常见的layout:  包类特点java.awtCardLayout将组件象卡片一样放置在容器中,在某一时刻只有一个组件可见java.awtFlowLayout将组件按从左到右而后从上到下的顺序依次排列,一行不能放完则折到下一行继续放置java....

2011-03-04 11:34:46 111

原创 利用BlueJ对程序进行测试

bluej 可以不写main函数,就对程序进行操作非常简单的测试。 简单功能如何: 首先,在以前,我们对自己所写的程序测试,需要如下操作: 在main函数中,有对各种对StuClass方法测试的代码。 而如今,我们可以省去main函数的大量书写,通过另外一种方法更加快捷地对程序进行测试:  操作之后,在bluej界面左下角,出现:  ...

2011-03-04 00:17:24 541

原创 About“final”

final:只用来修饰类及其的成员:变量、方法;final类无法继承、final变量无法修改、final方法无法重写。 举例如下:public final class FinalTest{ final int i=10; public FinalTest(){} public final int getNumber() { i =2...

2011-03-03 17:23:05 87

原创 About"static"

static静态修饰符,大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。 在Java程序里面,所有的东西都是对象,而对象的抽象就是类,对于一个类而言,如果要使用他的成员,那么普通情况下必须先实例化对象后,通过对象的引用才能够访问这些成...

2011-03-03 16:50:41 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除