博客专栏  >  编程语言   >  Java全部基础

Java全部基础

笔者在工作之余用了一个月从C#转型JAVA,并将自己的学习经验做了系统的总结。本系列博客从浅到深系统的介绍了笔者自己学习的整个过程,一共38篇,包含大量的demo都可以实现。适合刚入门者一步步跟着学习。

关注
5 已关注
38篇博文
  • java基础の抽象类

    我们从几个方面来分析java的抽象类:为什么,是什么,怎么用(代码网上太多了略) 1为什么会有抽象类: 当一个类被继承的种类很多以至于父类没有必要有具体的实现的时候,会把此父类抽象成抽象类...

    2016-04-26 10:39
    268
  • java的常用的dos命令

    dir当前目录下的文件和文件夹 md创建目录 rd删除 cd进入指定目录 Cd..退回到上一级目录 Cd\:退回到根目录 del删除文件 exit退出dos命令行 Echo javase>1.doc ...

    2016-05-02 20:20
    379
  • 成员变量vs局部变量

    相同点: 遵循变量声明的格式 有一定的作用域、 都有初始化值 不同点:   成员 局部 声明位置不同 类里方法外 ...

    2016-05-02 20:23
    302
  • eclipse使用技巧及常用快捷键

    Ctrl+F11 运行 Ctrl+Shift+O 将缺少的import语句加入Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+L 定位在某行 (对于程序超过100的人就有...

    2016-05-02 20:26
    216
  • eclipse中Ctrl+Shift+F 无法格式化代码

    检查当前输入法的设置里面是否Ctrl+Shift+F 里已经设置成了其他的快捷键,最常用的是设置成了简体和繁体的转化,只要取消在输入法中的设置即可

    2016-05-02 20:31
    303
  • java基础のsuper和this区别和联系

    来用父类中指定操作; super可以用于访问父类中定义的属性 成员方法 构造器 注意 尤其当子类父类出现同名成员时,可以用super进行区分 super的追溯不仅限于直接父类 s...

    2016-05-04 10:55
    272
  • java基础の重载和重写区别和联系

    重载overload 重写overrideoverwrite 【面试题】重载与重写的区别 重载“两同一不同”:同一个类,同一个方法名,不同的参数列表。注:方法的重载与方法的返回值无关! 构造器...

    2016-05-04 10:57
    263
  • java基础-面向对象の多态

    多态性指的是:一个事物的多种表性形态 方法的重载与重写也是一种表现 子类对象的多态性   前提: 类的继承 子类对父类方法的重写 程序运行时分为编译、运行 对于...

    2016-05-04 15:46
    244
  • 单例模式の懒汉式和饿汉式

    单例模式,是用来解决一次只能实例化一个对象的问题。 根据对象实例化的先后,有两种实现方式: 懒汉式 饿汉式 下面是在代码中有详细的说明两种实现方法package 设计模式; /* * 单例...

    2016-05-10 19:47
    765
  • 模板方法

    抽象类体现的是一种模板模式的设计,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展、改造、但子类总体上会保留抽象类的行为方式。package 设计模式; public class Test...

    2016-05-10 19:48
    229
  • 抽象类abstract详解

    定义 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则变得更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计的非常抽象,以至于他没有具体的实例,这样的类叫做抽...

    2016-05-10 19:50
    1010
  • 代理模式の房屋销售

    前言: 以前一直不太理解代理模式,随着在房地产公司做了一年程序员后,对于房地产行业业务的理解帮我从另一个角度很清晰的明白的代理模式。 概述: 为其他对象提供一种代理以控制这个对象的访问  代码...

    2016-05-14 14:56
    293
  • 工厂模式

    概述 定义一个创建对象的接口,让子类决定实例化哪一个类。 FactoryMethod使一个类的实例化延迟到其子类。 适用性 1.当一个类不知道它所必需创建的对象的类的时候 2.当一个类希...

    2016-05-14 14:57
    211
  • 接口应用の接口实现匿名类对象

    package InterfaceDemo; /* * 功能说明: * 电脑的usb接口功能 * 闪盘可以实现这个接口 * 打印机也可以实现这个接口 * 如果新来的一个新的产品例如打印机,...

    2016-05-14 15:00
    244
  • javaの内部类

    在java中,允许一个类的定义位于另一个类的内部,前者成为内部类,后者成为外部类。 Inner class一般用在定义他的类或语句块之内,在外部引用他时必须给出完整的名称。 Inner class 的...

    2016-05-18 15:41
    185
  • javaの面向对象的总结

    前面一系列的文章都是介绍java面向对象的细节,今天把所有的总结一下,并且,针对关键字static再一次强调一下,如下图我画的思维导图:

    2016-05-18 15:46
    179
  • java中static修饰特殊的类

    Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而...

    2016-05-18 15:47
    289
  • TreeSet的排序两种实现方式Comparator和Comparable

    TreeSet 条件 类型一样 设计到排序 comparable是自然(可以修改类的情况下) comparator是定制(不可以修改类的情况下)优先级更高  使用说明: 一般采用...

    2016-05-21 17:10
    1105
  • 全方位剖析List

    数据存储 数组:基本数据类型和引用数据类型 集合:引用数据类型 1.add(Object obj),addAll(Collection coll),size(),clear(),isEmpty(...

    2016-05-21 17:33
    217
  • 全方位剖析Set

    /*  * Set:无序性(底层存储位置),不可重复  * 无序性!=随机性  *不可重复性:当向Set中添加相同的元素时,后面的不可以添加进去  *                     ...

    2016-05-21 17:40
    205

设计模式
76913
uml专栏
89942
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部