自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我就是认真的随便写写程序.

八谷泉 -- 职业神经病.

  • 博客(14)
  • 收藏
  • 关注

原创 Java 教程目录

JAVA 语言概述Java 语言的发展简史Java 程序运行机制开发 Java 的准备第一个 Java 程序Java 程序的基本规则JAVA 理解面向对象面向对象JAVA 数据类型Java 标识符和关键字Java 数据类型Java 基本类型的类型转换Java 直接量JAVA 运算符Java 运算符JAVA 流程控制Java 流程控制JAVA 数组Java 数组类型

2016-07-06 20:22:32 7371 4

原创 JAVA 面向对象之 多态

本页面更新日期: 2016年07月30日前言 Java 引用变量有两个类型:一个是编译时类型一个是运行时类型 编译时类型由声明该变量时使用的类型决定. 运行时类型由实际赋给该变量的对象决定. 如果编译时类型和运行时类型不一致, 就可能出现所谓的多态(Polymorphism).多态性 先看下面程序class BaseClass{ public int book

2016-07-30 18:47:37 805

原创 JAVA面向对象 类的继承

本页面更新日期: 2016年07月30日前言 继承是面向对象的三大特征之一. 也是实现软件复用的重要手段. Java继承具有单继承的特点, 每个子类只有一个直接父类.继承的特点 Java的继承通过extends关键字实现. 实现继承的类被称为子类. 被继承的类被称为父类. 父类和子类的关系, 是一种一般和特殊的关系. 例如水果和苹果的关系, 苹果继承了水

2016-07-26 20:10:40 7046 2

原创 JAVA 面向对象之深入构造器

本页面更新日期: 2016年07月23日前言: 构造器是一个特殊的方法. 这个特殊方法用于创建实例时执行初始化. 构造器是创建对象的重要途径. 因此, java类必需包含一个或一个以上的构造器.使用构造器执行初始化 构造器的最大的用处就是在创建对象时执行初始化. 前面说过, 当创建一个对象时, 系统为这个对象的实例变量进行默认初始化. 这种默认出的初始化会把所

2016-07-23 22:31:36 1064

原创 Java 面向对象 package/import/import static

本页面更新日期: 2016年07月23日package 包 前面提到了包这个概念. 什么是包? 由于非常多的人参与 Java 的开发, 这难免会遇到一个问题 – 类名冲突. 也就是说难免会遇到重名的情况. 所以 Java 引入了包这个机制. 提供了类的多层命名空间. 用于解决类的命名冲突 / 类文件管理等问题. Java允许将一组功能相关的类放在同

2016-07-23 20:49:41 2174

原创 JAVA 面向对象 隐藏和封装

本页面更新日期: 2016年07月22日前言 在前面程序中,经常出现通过某个对象直接访问其成员变量的情况. 这可能引起一些潜在问题,比如将某个 Person 的 age 成员变量直接设为 1000. 这在语法上没有任何问题, 但显然违背了当前的自然规律. 人怎么可能活到 1000岁 - - . (就现在的科学来讲) Java也考虑到了这种情况, 为你提供了 类和对象的成员变量

2016-07-22 22:25:11 5837 3

原创 JAVA 面向对象 成员变量和局部变量

本页面更新日期: 2016年07月20日前言 在 Java语言中, 根据定义变量位置的不同,可以将变量分成两大类:成员变量局部变量 成员变量和局部变量的运行机制存在很大差异,下面我们看看差异在哪.成员变量 成员变量指的是在类里定义的变量. 局部变量指的是在方法里定义的变量. 下面我给出Java程序中的变量划分图: 成员变量被分为类变量和实例变量两种. 定义成员变

2016-07-20 18:08:42 16401 8

原创 JAVA 面向对象之方法详解

本页面更新日期: 2016年07月18日前言 方法是类或对象 的行为特征的抽象. 方法是类或对象最重要的组成部分. 所有的方法都必需定义在类里. 方法不能独立存在. 方法在逻辑上要么属于类, 要么属于对象.方法的所属性 一旦将一个方法定义在某个类的类体内. 如果这个方法使用了static修饰符,则这个方法属于这个类. 否则这个方法属于这个类的实例.

2016-07-17 23:08:29 7484

原创 JAVA面向对象 对象/引用

本页面更新日期: 2016年07月17日对象/引用 在前面 PersonTest.java 代码中, 有这样一行代码: Person p = new Person(); 这行代码创建了一个 Person 实例, 也被称为 Person对象,这个Person对象被赋给 p 变量. 这行代码实际产生了两个东西: 一个是 p 变量, 一个是 Person 对象. 从 Pers

2016-07-17 17:25:43 4458 1

原创 JAVA 面向对象 类和对象

本页面更新日期: 2016年07月17日前言 Java 是面向对象的程序设计语言, Java 语言提供了 定义类, 成员变量, 方法 等基本功能. 类 可以被认为是一种自定义的数据类型. 可以使用类来 定义变量,所有使用类定义的变量都是 引用变量. 它们将会引用到 类的对象. 类用于描述客观世界里 某一类对象的共同特征. 而对象则是 类的具体存在. Java

2016-07-17 15:57:34 3829 1

原创 JAVA 小练习 01

本页面更新日期: 2016年07月13日使用循环输出九九乘法表 开始我还一位要用到二维数组, 一个控制行数, 一个控制列数嘛. 后来我百度了一下, 被度娘打脸 - - . 其实只用二层循环就能搞定了… 发代码给你看看public class Multiplication{ public static void main(String[] args) { for(in

2016-07-13 21:58:15 897

原创 GitHub 教程资源目录

如果你对GIT还不太明白, 建议你可以百度或者谷歌一下, 先进行初步的了解.GITHUB手把手教你最简单的开源项目托管GitHub入门教程

2016-07-10 22:08:55 1042

原创 JAVA8 增强的工具类: Arrays

本页面更新日期: 2016年07月07日Arrays Java 提供的 Arrays 类里包含了一些 static 修饰的方法 可以直接操作数组. 这个 Arrays 类里包含了如下几个 static 修饰的方法(static 修饰的方法可以直接通过类名调用) 关于 static 的介绍以后会说, 暂时我们只需要看看 Arrays 都给我们提供了哪些方法用来操作数组.

2016-07-07 15:10:34 4556

原创 Java 没有多维数组

本页面更新日期: 2016年07月06日 JAVA语言里提供了支持多维数组的语法. 但如果从数组的底层运行机制上来看,是没有多维数组的. JAVA语言里的数组类型是引用类型. 因此, 数组变量其实是一个引用, 这个引用指向真实的数组内存. 数组元素的类型也可以是引用,如果数组元素的引用再次指向真实的数组内存, 这种情形看上去就像多维数组. 不过首先, 我有个

2016-07-06 16:38:16 1021

空空如也

空空如也

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

TA关注的人

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