自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java异常处理之陋习展播

你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ...2 java.sql.Connection conn = ...3 try { // ⑸4    Statement stat = conn.createStatement();5    ResultS

2004-09-10 15:03:00 1175

原创 我的Thinking in Java学习笔记(十)

第六章  重复运用classes  在面向过程的语言中重复运用代码只是简单的复制代码,以达到重复运用的目的,而在面向对象的java程序中,代码的重用主要体现在2点  1、在新的class中使用既有的class,这中方法称之为"组合"。但是这种重用方式只是很单纯的重复运用以有的代码 功能,而非重复运用其形式。  2、让新的class成为既有class的一类,并且根据需要加入新的功能,而无须更动原有c

2004-09-07 15:28:00 1929 2

原创 我的Thinking in Java学习笔记(九)

第五章       隐藏实现细目  首先考虑oop的一个重要思想--让变动的东西和不变动的事物彼此分开。  java库的程序员在编写库的时候最需要考虑到的就是,一旦他们改变类中的某个函数或者是成员变量,让已经使用前一版本库的程序不会受到变动的影响。库的编写者无法知道程序员调用用了库中那些函数和变量,因而无法修改库的成员,于是为了解决这样的问题,java中出现了访问控制符,其作用就是告诉程序员,那些

2004-09-03 15:59:00 2325 6

转载 彻底明白Java的IO系统---JAVA之精髓IO流

一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s

2004-09-02 21:43:00 1054

转载 当初始化不正确时

下面代码的输出是什么? on error resume next ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) importjava.util.ArrayList;public class InitializationT

2004-09-02 21:26:00 1239

转载 从命令行读取数据

Java的新手经常问,“我怎样才能从命令行读取一个整数呢?”他们遇到的问题是双重性的。第一个问题是Java 把命令行当成是字符输入的地方,比方“1”而不是1.第二个方面是从命令行读取数据需要一个非常陡峭的学习曲线。幸运的是,使用一个简单的Listener系统,学习曲线的坡度被降低了而程序员可以关注于真正的问题,也就是如何把输入的字符串转换成数字。 on e

2004-09-02 21:24:00 2824

转载 创建接受可变数目参数的方法

从 Java 1.5 开始,我们就可以创建接受可变数目参数的方法。像 Java 1.5 中很多其它的增强一样,这个增强纯粹是语法上的改变。创建接受可变数目参数的方法的语法如下:public void foo(String ... names) {} 调用接受可变数目参数的方法与调用接受固定数目参数的方法类似:foo("joe", "mandy"); 或者foo("joe");

2004-09-02 21:20:00 1199

转载 Java学习之神奇的i=i++

学习过一门计算机语言的人一定知道j=i++的运算结果,整个表达式的值为i,而i的值变为i+1;那么i=i++又是一个什么情况呢?下面分别用java 和 c 两种语言来做个测试:  JAVA:public class test{public static void main(String args[]){inti,j;i=0;for(j=0;j{  i=i

2004-09-02 21:16:00 805

转载 利用Java来模仿字符类型识别

当我们分析字符数据的时候,我们首先要确定被检查的字符是什么类型。比如,当前字符是一个大写字母,一个数字,空格,一个控制字符或者仅仅只是一个字母? on error resume next ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))

2004-09-02 21:14:00 1156

转载 使用 javap 深入查看类文件

Java 开发人员熟悉在一个循环中使用StringBuffer 来代替串联 String 对象能获得最佳性能。然而,多数开发人员从来没有比较两种方法产生的字节代码的区别。在 Java 开发工具包(JDK)中有一个叫做 javap 的工具可以告诉你为什么这样做可以获得最佳性能。 on error resume next ShockMode = (IsOb

2004-09-02 21:00:00 1361

空空如也

空空如也

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

TA关注的人

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