starsinsky's JAVABLOG

执行力决定计划的完成程序,光磨枪不上瞠只能吓唬别人一次,子弹击中目标的一瞬间才是完整的句号。...

排序:
默认
按更新时间
按访问量

通过实验看 Java 中私有成员是否能被继承

关于 Java 中,子类能不能继承父类中的私有成员的问题,似乎颇有争议。在 SUN 授权 Java Language Specification 一书中,作者认为子类可以继承父类的私有成员,只是不能访问罢了。我们知道,子类可以通过声明具有相同名字的属性来覆盖掉从父类中继承而来的相应属性,也可以声明...

2005-09-25 11:21:00

阅读数:2149

评论数:2

Java 中子类是否只继承父类的非私有变量和方法?

今天在 CSDN 论坛中见到有人问在 Java 中子类是否只继承父类的非私有变量和方法(原贴在此)。大部分跟贴都认为这句话是正确的,但是对于这个问题背后的本质理解却是错误的。首先我们明确一下“继承”一词的概念,在 Java 中,继承一词的意义是有限制的。一个子类只能继承其父类的可访问的成员,并且该...

2005-09-25 11:17:00

阅读数:3336

评论数:4

抽象类和接口的区别

在 Java 中,接口用于定义一种必须具有的形式,但实际上又不提供任何方法的实现。在这个方面,有点和抽象类类似——抽象类要求程序员按照抽象方法所规定的相同的方式对之进行扩展(extend)。两者的不同之处在于:1. 抽象类是一个不完整的类,需要进一步细化;而接口只是一个行为的规范。2. 接口基本不...

2005-09-25 11:11:00

阅读数:2546

评论数:0

Java中的Class Loader

Java的ClassLoader Java中的ClassLoader采用Delegation机制。即每一个ClassLoader都有自己的Parent Class Loader,当从一个Class Loader中加载一个Class时,会先到当前ClassLoader的Parent中寻找该Class...

2005-09-25 11:04:00

阅读数:1463

评论数:0

对Java克隆方法的研究(一)

Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们...

2005-09-25 10:56:00

阅读数:1143

评论数:0

Life rule!!!

今后的生活准则1.要努力放弃自己的其他兴趣,不再去为其他东西浪费时间,只专心自己所关心、看好的技术。2.要努力克制对新事物的好奇,只关心与我本职行业有关的东西。3.要尽量少去自己常混的论坛,最主要的是不去落伍者论坛。4.要养成良好的作息习惯,一定要在凌晨0点之前睡觉9点之前起床。5.尽量少上QQ,...

2005-09-21 18:46:00

阅读数:1189

评论数:0

《通过重构实现模式》读书笔记

《通过重构实现模式》读书笔记作者: Joshua Kerievsky1.  模式是面向对象设计的基石,而测试为先的程序设计和毫不留情的重构又是渐进式设计的基石。    为了避免过度设计或者设计不充分,应该权衡使用这些编程实践,并按照需要不断发展变化。2.  随着设计技术的提高,我发现自己使用模式的...

2005-09-21 06:53:00

阅读数:1734

评论数:0

《Thinking in Java》读书笔记(二)

第二章 万事万物皆对象一. Reference是操控对象的钥匙。    Java中的Reference可以大致理解为C++中的Reference,但是注意Java中都是pass by value,而C++的Reference则并非如此。    【注】在C++中Reference != Pointe...

2005-09-21 06:43:00

阅读数:1652

评论数:0

《Thinking in Java》读书笔记(一)

第一章 对象导论1.  面向对象的一些基本概念    接口:每个对象都有接口。    封装:隐藏实现细节。    聚合:重复运用实现代码。          【注】aggregation和composition的区别可以参看UML定义    集成:重复运用接口。    多态:后期绑定(late b...

2005-09-21 06:41:00

阅读数:1484

评论数:0

Java中static、this、super、final用法

一、static   请先看下面这段程序:  public class Hello{    public static void main(String[] args){ //(1)      System.out.println("Hello,world!");   //(2...

2005-09-11 00:44:00

阅读数:1225

评论数:0

【经典推荐】每个初学者都应该搞懂的问题!

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多...

2005-09-07 18:56:00

阅读数:1058

评论数:0

超级简单的 Socket

服务端 Server.javaimport java.io.*;import java.net.*;public class Server {            public static final int PORT = 8080; //指定服务器监听端口      public stati...

2005-09-07 18:54:00

阅读数:1076

评论数:0

构造器

构造器和方法的区别 摘要要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他哺育动...

2005-09-07 18:53:00

阅读数:1195

评论数:1

对Final的一点认识

对Final的一点认识在编程的过程中,我们总是会遇到final关键字,那么我们对final怎么理解呢,下面是我的一点粗浅认识,和大家共享。package zy.pro.jbd.demo;  public class FinalDemo {  final   int   numInt1=16;  f...

2005-09-07 18:52:00

阅读数:981

评论数:0

Java内存泄露问题分析

Java内存泄露问题分析   作者:csdn  来源:csdn很多人在谈论内存泄露问题,当然对于c/c++来说,这个应该是老掉牙的问题,但是很多Java人员也越来越多得讨论这个问题,我这里写个小结,希望对大家有一定的参考价值。  内存泄漏的慨念  1.c/c++是程序员自己管理内存,Java内存是...

2005-08-05 15:31:00

阅读数:1193

评论数:0

【转载】JAVA代码编写的30条建议

JAVA代码编写的30条建议   作者:http://blog.csdn.net/cswcafe/  来源:http://blog.csdn.net/cswcafe/JAVA代码编写的30条建议 (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单...

2005-08-05 15:28:00

阅读数:775

评论数:0

初識JAVA

Java告诉我说:世间万物皆为对象!于是,我不断的在互联网Search,以更新我的QQ列表;然后以代码复用技术重复着那一经典:Hello!终于,当我在QQ的多线程间频繁切换时,我以为,我已经持有了对象。但一天,某Class对我说:你不是我的对象!这一刻,我心头只有一种形态:这种异常应该在执行期前得...

2005-08-04 13:03:00

阅读数:888

评论数:0

Java 的package 機制

Java 的package 機制,是每一位學習Java 的人都必須突破的門檻,所以接下來我們將就這個議題做深入討論,底下假設您剛裝好Java 2 SDK 於d:/jdk1.3.0_01 目錄之中,而且沒有修改任何的環境變數(請使用指令:echo%CLASSPATH%,看看CLASSPATH 這個環...

2005-08-04 13:01:00

阅读数:808

评论数:0

每个java初学者都应该搞懂的问题!

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多...

2005-07-27 10:38:00

阅读数:743

评论数:0

【转载】学不可以已——我一年Java之路的回顾,反思以及展望(下)

在暑假的学习中情况也是像我以前计划的那样发展,首先看的一本书就是《Java Network Programming》,Bruce确实推荐了一本好书,这本书循序渐进并且讲的非常的透彻,学完这本书然后再学习新的net的API以及NIO是非常轻松的,这本书我花了10天看完了,自我感觉好极了^_^。与此同...

2005-07-20 16:20:00

阅读数:882

评论数:0

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