Java语法总结

     摘要: 方法的重载、重写、构造方法、方法返回值。  阅读全文

posted @ 2007-10-30 18:49 Raylong 阅读(6417) | 评论 (8)  编辑 |

     摘要: Java语法总结 - 线程

一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程的运行完全是以不可预料的方式和速度推进,有的一个程序运行了N次,其结果差异性很大。  阅读全文

posted @ 2007-10-25 23:53 Raylong 阅读(32623) | 评论 (19)  编辑 |

     摘要: Java语法总结 - 内部类

从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。  阅读全文

posted @ 2007-10-24 08:03 Raylong 阅读(32146) | 评论 (24)  编辑 |

     摘要: 软件开发中一个古老的说法是:80%的工作使用20%的时间。80%是指检查和处理错误所付出的努力。在许多语言中,编写检查和处理错误的程序代码很乏味,并使应用程序代码变得冗长。原因之一就是它们的错误处理方式不是语言的一部分。尽管如此,错误检测和处理仍然是任何健壮应用程序最重要的组成部分。

Java提供了一种很好的机制,用强制规定的形式来消除错误处理过程中随心所欲的因素:异常处理。它的优秀之处在于不用编写特殊代码检测返回值就能很容易地检测错误。而且它让我们把异常处理代码明确地与异常产生代码分开,代码变得更有条理。异常处理也是Java中唯一正式的错误报告机制。  阅读全文

posted @ 2007-10-22 08:18 Raylong 阅读(6414) | 评论 (12)  编辑 |

     摘要: Java不是纯的面向对象的语言,不纯的地方就是这些基本数据类型不是对象。当然初期Java的运行速度很慢,基本数据类型能在一定程度上改善性能。如果你想编写纯的面向对象的程序,用包装器类是取代基本数据类型就可以了。  阅读全文

posted @ 2007-10-21 13:14 Raylong 阅读(17706) | 评论 (2)  编辑 |

     摘要: Java语法总结 - 数组

数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。注意:如果你熟悉C/C++,请注意, Java数组的工作原理与它们不同。  阅读全文

posted @ 2007-10-21 13:01 Raylong 阅读(4647) | 评论 (3)  编辑 |

     摘要: Java语法总结 - 字符串

Java的String太特别了,也太常用了,所以重要。我初学Java就被它搞蒙了,太多混淆的概念了,比如它的不变性。所以必须深入机制地去理解它。  阅读全文

posted @ 2007-10-21 12:47 Raylong 阅读(5630) | 评论 (17)  编辑 |

     摘要: 所有的东西都放在一个文章里,显然太长了,因此分成几篇文章来写。这篇置顶的是其他文章的索引链接,这样我就不用考虑篇幅的长短,能加进一些例子,还有实践建议,更详细的总结。我打算在下一周把基本的内容搞定,然后就是日后的慢慢修改,更新。希望大家看到错误及时通知我,免得误人啊。
-------------------Raylong  阅读全文

posted @ 2007-10-14 16:12 Raylong 阅读(13498) | 评论 (21)  编辑 |