博客专栏  >  编程语言   >  javase学习笔记

javase学习笔记

java基础学习,从零开始,循序渐进,日有所长。尽量涵盖java语言中的每一个小知识点,希望对零基础的初学者有所帮助。

关注
8 已关注
53篇博文
  • [javase学习笔记]-9.3 子父类中成员变量特征体现

    这一节我们来说一说继承中子父类中的成员变量有什么特征。 我们先看从一个例子说起: class Father//父类 { int age1 = 48; } class Son extends ...

    2016-01-13 10:52
    876
  • [javase学习笔记]-9.2 单继承与多重继承

    这一节我们来看java中的单继承和多重继承。 在java语言中,支持的是单继承,不直接支持多继承,但是对C++中的多继承进行了改良。 那么什么是单继承和多继承呢? 单继承:一个子类只能有...

    2016-01-12 12:03
    556
  • [javase学习笔记]-9.1 继承

    这一节我们学习面向对象的第二个特征——继承。 那么什么是继承呢?继承有作用是什么? 我们先通过一个例子来说明: class Student//学生类 { String name;/...

    2016-01-11 15:26
    557
  • [javase学习笔记]-8.8 构造代码块

    这一节我们再看一个特殊的代码块,那就是构造代码块。 这里我们简单的通过例子来说明一下: class Person { private String name; { System.out....

    2016-01-07 08:57
    503
  • [javase学习笔记]-8.7 静态代码块

    这一节我们看一个比较特殊的概念,那就是静态代码块。 前面我们也提到过代码块,就是一段独立的代码空间,那么什么是静态代码块呢?说白了,就是用static关键字修饰的代码块。 我们来看一个例子: c...

    2016-01-06 16:42
    772
  • [javase学习笔记]-8.6 静态的内存加载

    之前几节我们一直在说static关键字所修饰的静态,那么在程序运行时,内存中static是如何体现的呢?这一节我们就来看一看。 我们还是先看一个例子,希望我们通过对这个例子的分析让我们初学者们对s...

    2016-01-06 08:40
    854
  • [javase学习笔记]-8.5 static关键字的使用场景

    这一节我们来看一下在我们开发的过程中,在什么时候我们要用到static关键字进行静态修饰。 我们这里所说的静态,无非就是两种,一种是静态变量,一种是静态函数,我们分这两种情况进行说明static关...

    2016-01-05 11:27
    1108
  • [javase学习笔记]-8.4 main函数的解析与细节

    上一节我们说了静态使用细节时提到了main函数是静态的,其实,对于我们初学者,真是对main函数是什么样认识还很模糊,那么这一节我们就解析一下main函数. main函数的固定格式:public ...

    2015-12-31 08:11
    480
  • [javase学习笔记]-8.3 static关键字使用的注意细节

    这一节我们看静态在使用过程中应注意的几个细节。 上一节我们在学习成员变量与静态变量的区别时,对于两种变量的调用方式不同时出现了“无法从静态上下文中访问非静态变量”的错误,这个问题我们在以后会经常遇...

    2015-12-30 08:26
    868
  • [javase学习笔记]-8.2 成员变量与静态变量的区别

    这一节我们看一看成员变量与静态变量的区别所在。 什么是静态变量呢?我们上节用static关键字时就提到了静态变量。也就是说用static关键字修饰的变量就是静态变量。 我们在6.4节学习了成员变量...

    2015-12-29 08:52
    1098
  • [javase学习笔记]-8.1 static关键字之特点

    这一节我们来学习java语言中一个新的关键字就是static关键字。 当然对于每一个关键字,我们都要明确的是它有什么作用,怎么用。我们先来看一个例子: class Person { Strin...

    2015-12-28 16:07
    974
  • [javase学习笔记]-7.7 this关键字的细节与应用

    这一节我们接着上一节来继续学习this关键字. 我们之前在7.5节中的构造函数应注意的细节中提到过一个细节就是构造函数可以调用一般函数,但一般函数不能直接调用构造函数.但是我们没有深究构造函数能不能调...

    2015-12-27 09:04
    1020
  • [javase学习笔记]-7.6 this关键字的原理

    这一节我们来讲一个关键字,就是this关键字。 我们还是通过例子来看吧: class Person { private String name; private int age; Person...

    2015-12-26 10:10
    766
  • [javase学习笔记]-7.5 构造函数需要注意的几个细节

    这一节我们简单的说几个在使用构造函数时需要注意的细节。 通过我们前几节的学习,我们对构造函数有了一个比较清楚的认识,当我们在创建对象时,我们会调用构造函数。那么我们在定义和调用构造函数时,需要...

    2015-12-25 09:38
    797
  • [javase学习笔记]-7.4 构造函数的内存加载

    这一节我们来说说构造函数在内存中是如何被加载的。 我们之前说过,构造函数只有创建对象时才会被调用并且只调用一次。那么在创建对象的过程中内存中的变化是什么样的呢? 我们接着上一节的Perso...

    2015-12-24 15:07
    934
  • [javase学习笔记]-7.3 构造函数的重载

    这一节我们来学习一下构造函数的重载。 说到重载,我们在函数那一章已经学习过了,为了更好的理解构造函数的重载,我们先要弄明白一个问题: 那就是什么时候定义构造函数呢? 在描述事物时,该事物已存在就...

    2015-12-23 11:16
    781
  • [javase学习笔记]-7.2 构造函数与一般函数的区别

    这一节我们简单学习一下构造函数与一般函数之间的区别所在。 那么它们有什么区别呢,结合上一节,我们可以总结出以下两点区别: 第一个区别: 构造函数:对象创建时,就会调用与之对应的构造函数,对对象进...

    2015-12-23 07:05
    837
  • [javase学习笔记]-7.1 构造函数概述与默认构造函数

    这一节我们来学习一个特殊的函数,那就是构造函数。 那么什么是构造函数呢? 既然是函数,那它应该是被定义在类中,同时有函数名,要明确函数返回的结果和参数类型。 我们这里先看一下构造函数的特...

    2015-12-22 11:52
    915
  • [javase学习笔记]-6.7 封装

    这一节我们学习面向对象中的第一个特性,封装(encapsulation) 封装:是指隐藏对象的发生和实现细节,仅对外提供公共访问方式. 那么什么是隐藏对象的实现细节?我们来举例学习. 比如我们来定...

    2015-12-20 23:10
    747
  • [javase学习笔记]-6.6 基本数据类型参数与引用数据类型参数的传递过程

    这一节基本数据类型参数和引用数据类型参数的传递过程。 数据类型参数和引用参数我们在前面章节中都已涉及到了,那么我们来看看下面的两段代码: //基本数据类型参数传递 class Demo {...

    2015-12-20 10:35
    850
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部