自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

八谷泉 -- 职业神经病.

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

原创 JAVA 引用类型数组的初始化

本页面更新日期: 2016年06月30日 引用类型数组的数组元素是 引用. 我们之前学习过的基本类型数组, 它里面的数组元素存放的是具体的值. 可以当作我们现实生活中的买房, 基本类型数组呢, 就像是你直接找到了房主. 而引用类型数组就像是你没有直接找到房主, 而是通过中介找到了房主. 为了更好的说明引用类型数组的运行过程, 下面先定义一个 Person 类 (所有类

2016-06-30 23:24:35 5737 2

原创 JAVA 基本类型数组的初始化(原理篇)

本页面更新日期: 2016年06月25日前言 在之前的学习中, 我们已经会 初始化数组了. 但是你真的了解其内部都发生了什么嘛? 下面让我们探究一下. 扒光数组的华丽外衣, 嘿嘿. 对于 基本类型数组而言, 数组元素的值 是直接存储在 对应的数组元素中. 因此, 初始化数组时, 先为该数组分配内存空间, 然后直接将数组元素的值 存入对应的数组元素中去. 看上图, 其中 1,2,

2016-06-25 20:19:40 5387 2

原创 JAVA 深入数组之 内存中的数组

本页面更新日期: 2016年06月23日前言 数组是一种引用数据类型. 数组引用变量只是一个引用. 数组元素和数组变量在内存里是分开存放的. 下面将深入介绍数组在内存中的运行机制.内存中的数组 数组引用变量只是一个引用. 这个引用变量可以指向任何有效的内存. 只有当该引用指向有效内存后, 才可以通过该数组变量来访问数组元素. 与所有引用变量相同的是,

2016-06-23 23:13:02 3417 1

原创 使用 JAVA 数组

本页面更新日期: 2016年06月23日前言 数组最常用的用法 就是访问数组元素. 包括对数组元素进行赋值和取出数组元素的值. 访问数组元素都是通过在 数组引用变量后紧跟一个方括号[] 方括号里 [] 是数组元素的 索引值 , 这样就可以访问数组元素了. 访问到数组元素后, 就可以把一个数组元素当成一个普通变量使用了. Java 语言的数组索引是从 0 开始的

2016-06-23 20:21:15 678

原创 JAVA 数组的初始化

本页面更新日期: 2016年06月23日 java 语言中, 数组必需初始化之后才可以使用. 那么什么是初始化? 就是为数组的 数组元素 分配内存空间, 并为每个数组元素赋初始值. 数组的初始化有如下两种方式:静态初始化: 初始化时由程序员显式指定 每个数组元素的初始值, 由系统决定数组长度.动态初始化: 初始化时程序员只指定数组长度, 由系统为数组元素分配初始值.静态初始

2016-06-23 18:10:25 1848

原创 JAVA 定义数组

本页面更新日期: 2016年06月23日 JAVA 语言支持两种语法来定义数组type[] arrayName;type arrayName[]; 根据我们之前经常写的这句话: String[] args 就可以知道 这货是个数组. 所以我更喜欢第一种语法格式. type[] arrayName; 我们来解读一下这个语法. 对于 type[] arrayName; 而言

2016-06-23 16:46:47 1955

原创 JAVA 数组类型

本页面更新日期: 2016年06月23日 数组是编程语言中最常见的一种数据结构. 可用于存储多个数据, 每个数组元素存放一个数据, 可通过数组元素的索引来访问数组元素/赋值/取出元素的值. 简单来说, 数组就是一个大容器. 你往里面放了好多土豆. 如果你想从这一筐土豆里面找到你最爱的那个, 你肯定要为每个土豆都编号, 对吧. 那么这个编号就像是数组里的 元素索引.理解数组, 数

2016-06-23 16:06:07 4990 1

原创 JAVA 流程控制

本页面更新日期: 2016年06月16日顺序结构 如果程序中没有流程控制, 就是自上而下的运行, 直到结束. 对吧? 嗯, 解释完毕.分支结构 这个就有点意思了. JAVA提供两种分支控制结构, if 和 switch 语句. if 语句使用 布尔表达式 或 布尔值 作为分支条件来进行分支控制. switch 语句用于对多个整型值进行匹配, 从而实现分支控制. i

2016-06-16 20:21:53 747

原创 JAVA 运算符

本页面更新日期: 2016年06月08日前言 运算符是一种特殊的符号,用以表示数据的运算, 赋值, 和比较等. JAVA语言使用运算符将 一个或多个操作数 连缀成执行性语句, 用以实现特定功能. JAVA语言中的运算符可分为如下几种.算术运算符赋值运算符比较运算符逻辑运算符位运算符类型相关运算符算数运算符

2016-06-08 16:42:54 974

原创 JAVA 直接量

本页面更新日期: 2016年06月08日前言 直接量 是指 在程序中通过源代码直接给出的值. 例如在 int a = 5; 这行代码中, 为变量 a 所分配的初始值 5 就是一个直接量.直接量的类型 并不是所有的数据类型都可以指定直接量. 能指定直接量的通常只有三种类型基本类型 int 类型直接量: 整型数值, 可以 二进制, 十进制, 八进制 和 十六进制来表示. 例如十进

2016-06-08 15:47:26 2542 1

原创 JAVA基本类型的类型转换

本页面更新日期: 2016年06月06日基本类型的类型转换 在JAVA程序中, 不同的基本类型的值 经常需要进行相互转换, 以满足项目的需求. JAVA语言所提供的 7种数值类型 之间可以相互转换, 有两种类型转换方式:自动类型转换强制类型转换自动类型转换 把一个 取值范围小 的数值或变量 直接赋值给 一个取值范围大的变量时, 系统将会进行自动类型转换; 否则就需要强制类型转换.

2016-06-06 20:55:27 746

原创 JAVA 数据类型

本页面更新日期: 2016年06月06日前言 JAVA语言是强类型语言, 这有两方面含义:所有变量必需先声明再使用.指定类型的变量只能接受 类型与之匹配 的值. 这意味着每个变量和表达式都有一个在编译时就确定的类型. 类型限制了一个变量能被 赋予的值. 限制了一个表达式可以 产生的值. 限制了在这些值上可以进行的 操作. 强类型语言可以在编译时进行 严格的语法检查

2016-06-02 21:46:52 860

原创 JAVA 标识符和关键字

本页面更新日期: 2016年06月02日前言 JAVA语言是一门强类型语言. 为什么这么说? 主要两方面所有变量必需先声明再使用.指定类型的变量只能接受类型与之匹配的值. JAVA语言的基本数据类型整型字符型浮点型布尔型 基本数据类型大致上可以分为两类数值类型布尔类型 其中数值类型包括:整型字符型浮点型 所有 数值类型 之间可以进行类型转换, 转换分为:自动转换强制转换

2016-06-02 18:02:05 1327

原创 理解面向对象

本页面更新日期: 2016年06月01日前言 JAVA语言是面向对象的程序设计语言. 它有三种特征: 继承、封装、多态. 这三个概念我们后面会 一一详解.面向对象 JAVA程序的最小程序单位是类, 不管多大的JAVA程序都是由一个一个的类(class)组成. 这些类可以生成系统中的多个对象. 就像人类生成了无数多的人, 你、我、他 都是由人类生成的对象. 假设我

2016-06-01 22:25:05 1144

原创 JAVA程序的基本规则

本页面更新日期: 2016年06月01日前言 前面我们成功运行了第一个 JAVA 程序. 下面我们对它进行一些解释, 从而了解JAVA程序必需满足的基本规则.JAVA 程序的组织形式 JAVA 程序是面向对象的程序设计语言, 因为JAVA程序必需以类(class)的形式存在, 类(class)是Java程序的最小程序单位. JAVA程序不允许可执行性语句、方法等成分独立存在, 所有的

2016-06-01 18:15:44 1110

原创 第一个 JAVA 程序

本页面更新日期: 2016年06月01日 另外很高兴 CSDN 博客给予我了第一个勋章 (恒) 很开心! 继续前进吧!前言 任何编程语言第一个都会让你写个 HelloWorld 来运行一下! JAVA 也不例外.编辑 JAVA 源代码 在windows里推荐你用 EditPlus 作为编辑器. 给你开个传送门 我在 Mac 上使用的是 Atom 编辑器. 这个也是传送门

2016-06-01 12:20:27 1077

空空如也

空空如也

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

TA关注的人

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