JavaSE学习笔记 10 对象和类02
摘要:变量作用域 一个类的实例变量和静态变量称为类变量或类属性。类变量只能声明一次,但是在一个方法内中可以声明相同的变量名。如果一个局部变量和一个类变量或成员变量具有相同的名字,那么局部变量优先,而同名的类变量或成员变量将被隐藏(hidden)。 this引用 关键字this是指向调用对象本身的引
阅读全文
JavaSE学习笔记 09 对象和类01
摘要:定义对象的类 面向对象程序设计(OOP)就是使用对象进行程序设计。对象(object)代表现实世界中可以明确标识的一个实体。每个对象都有自己独特的标识、状态和行为。 一个对象的状态(state)是指对象的特征(property)或属性(attribute))。 一个对象的行为(behavior)
阅读全文
JavaSE学习笔记 08 二维数组
摘要:声明并创建二维数组 声明二维数组的语法: 数据类型[][] 数组名; 数据类型 数组名[][]; 二维数组中使用两个下标,一个表示行,另一个表示列。同一维数组一样,每个下标索引值都是int类型的,从0开始。 创建二维数组语法: 数据类型[][] 数组名 = new 数据类型[外部数组大小][
阅读全文
JavaSE学习笔记 07 一维数组
摘要:Java中提供了一种称作数组(array)的数据结构,可以用它来存储具有相同类型的变量集合。 声明数组变量 如同其他使用数据类型使用一样,使用数组必须先声明数组变量,并指明数组的元素类型。声明数组变量的语法: 元素类型[] 数组引用变量; (推荐使用这种,阅读感更强) 元素类型 数组引用变量[]
阅读全文
JavaSE学习笔记 06 方法
摘要:方法 方法(method):方法是为完成一个操作而组合在一起的语句组,它可以用于定义可重用的代码以及组织和简化编码。 定义方法 定义方法的语法如下所示: 修饰符 返回值类型 方法名 (参数列表) { //方法体; } 方法可以根据具体业务来设置返回值类型。某些方法只是完成某些要求的操作,而不返回值。
阅读全文
JavaSE学习笔记 05 循环
摘要:Java提供了一种被称为循环(loop)的功能强大的结构,用来控制一个操作或操作序列重复执行的次数。循环是用来控制语句块重复执行的一种结构。循环的概念是程序设计的基础,Java提供了三种类型的循环语句:while循环、do-while循环和for循环。 while循环 while循环的语法如下:
阅读全文
JavaSE学习笔记 04 选择
摘要:从控制台读取输入 如果要想从控制台读取输入,可以使用Scanner类从控制台输入。 Java使用System.out来表示标准输出设备,使用System.in表示标准输入设备。默认情况下,输出设备是显示器,而输入设备是键盘。Java并不直接支持控制台输入,但是可以使用Scanner类创建它的
阅读全文
JavaSE学习笔记 03 基本程序设计
摘要:标识符 什么是标识符?先来看一段示例代码: 代码示例3-1:Identifier.java Java所有的组成部分都需要名字,出现在程序中事物的名字称为标识符(identifier)。如示例3-1中的Identifier、main、num1、num2、sum。所有标识符必须遵循以下规则: 标识符是由
阅读全文
JavaSE学习笔记 02 Java安装与HelloWorld
摘要:Java API JDK 应用程序接口(Application Program Interface, API)包括为开发Java程序而预定义的类和接口。Java语言的规范是稳定的,但是API一直在扩展。在Oracle(神谕)网站上,可以查看和下载最新版的Java API。 Java是一个全面且功能强
阅读全文
JavaSE学习笔记 01 计算机与Java概述
摘要:什么是计算机 计算机是存储和处理数据的电子设备。它包括硬件(hardware)和软件(software)两部分。一般来说,硬件包括计算机中可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且要求硬件完成特定的任务。编写指令让计算机来完成的过程就称为计算机程序设计。 一台计算机是由以下几
阅读全文