77家的会客2010

Java常见面试题(含答案)
Weather:阵雨,东北风6-7级,最高气温25 ℃

 第一,谈谈final, finally, finalize的区别。
final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声...

Java入门需掌握的30个基本概念
Weather:阵雨,东北风6-7级,最高气温25 ℃

基本概念 

  1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 

  2.OOP中最重要的思...

C#的四个基本技巧(转)
Weather:十度有风天
1.如果可能尽量使用接口来编程
  
    .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:
private void LoadList (object [] items, ListBox l)
  {
   for (int i = 0; i < items.Length;i++) <...
关于c#中多态的例子!(转)
Weather:十度有风天
/*
***这是一个非常简单的c#例子,但却涉及到了一些面向对象的高级概念
×××抽象类,子类如何继承并覆盖父类中的(抽象)方法,
***多态***
***/
using System;

public abstract class Shape
{
  public abstract void DrawYourself();
}

public class Triangle:Shape
{
  public override void Dra...
c#操作符重载!
Weather:十度有风天
using System;

class TimeSpan
{
  private uint totalSeconds;
  private const uint SecondsInHour=3600;
  private const uint SecondsInMinute=60;

  //构造函数
  public TimeSpan()
   {
    totalSeconds=0;
   }

  public...