随笔分类 -  Java SE

上一页 1 ··· 5 6 7 8 9 10 下一页
Java 面向对象(七)JavaBean 组件
摘要:JavaBean 一、什么是JavaBean JavaBean是一种Java语言写成的可重用组件。 所谓javaBean,是指符合如下标准的Java类: 通常由下面四个组成部分: 1、所有的成员变量都要使用 private 关键字修饰; 2、为每一个成员变量编写一对儿 Getter/Setter 方 阅读全文
posted @ 2020-10-05 20:15 格物致知_Tony 阅读(461) 评论(0) 推荐(0)
Java 面向对象(六)类的成员 之 构造器(构造方法)
摘要:一、构造器 构造器又称构造方法,是为了创建对象和初始化对象所产生的。 二、构造器的特征 1、它具有与类相同的名称。 2、它不声明返回值类型。(与声明为 void 不同) 3、不能与 static、final、synchronized、abstract、native 修饰,不能有 return 返回值 阅读全文
posted @ 2020-10-05 20:02 格物致知_Tony 阅读(491) 评论(0) 推荐(0)
Java 面向对象(五)面向对象特征之一:封装性(封装与隐藏)
摘要:一、封装性的引入 1、高内聚,低耦合 高内聚:类的内部数据操作细节自己完成,不允许外部干涉; 低耦合:仅对外暴露少量的方法用于使用。 2、封装性的设计思想 隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的可扩展性、可维护性。通俗的说, 把该隐藏的隐藏起来,该暴露的暴露出来。 阅读全文
posted @ 2020-10-05 17:45 格物致知_Tony 阅读(529) 评论(0) 推荐(0)
Java 面向对象(四)类的成员 之 方法
摘要:一、方法 1、什么是方法(method、函数) (1)方法是类或对象行为特征的抽象,用来完成某个功能操作。在某些语言中也称为函数或过程; (2)将功能封装为方法的目的是,可以实现代码重用,简化代码,解决代码冗余的现象; (3)Java 里的方法不能独立存在,所有的方法必须定义在类里; 2、方法的声明 阅读全文
posted @ 2020-09-13 22:44 格物致知_Tony 阅读(418) 评论(0) 推荐(0)
Java 面向对象(三)类的成员 之 属性
摘要:一、属性(成员变量) 1、概念 在类中声明的变量,用于描述类的状态信息。 2、语法格式 修饰符 数据类型 属性名 = 初始化值 ; 说明: (1)修饰符:常用的权限修饰符由:private、缺省、protected、public;其他修饰符:static、final(暂不考虑) (2)数据类型:任何 阅读全文
posted @ 2020-09-13 18:44 格物致知_Tony 阅读(440) 评论(0) 推荐(0)
Java 面向对象(二)类与对象
摘要:一、类与对象 1、概述 类(Class) 和 对象(Object) 是面向对象的核心概念。 类是对一类事物的描述,是抽象的、概念上的定义; 对象是实际存在的该类事物的每个个体,因此也称为实例(Instance)。 2、类 类:是一组相关 属性 和 行为 的集合。可以看成一类事物的模板,使用事物的属性 阅读全文
posted @ 2020-09-13 16:22 格物致知_Tony 阅读(387) 评论(0) 推荐(0)
Java 面向对象(一)面向对象思想
摘要:一、面向过程与面向对象 面向过程(POP【Procedure Oriented Programming 】)与 面向对象(OOP【Object Oriented Programming 】) 二者都是一种思想,面向对象是相对于面向过程而言的。 面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做 阅读全文
posted @ 2020-09-13 15:29 格物致知_Tony 阅读(201) 评论(0) 推荐(0)
Java 之 数组 案例(不重复的数组&回形数)
摘要:案例一:创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同 方式一实现: 1 public static void main(String[] args) { 2 int[] arr = new int[6]; 3 4 for (int i = 0; i < arr.length 阅读全文
posted @ 2020-09-06 21:42 格物致知_Tony 阅读(765) 评论(0) 推荐(0)
Java 之 数组中常见的异常
摘要:数组找那个常见的异常: 1、数组角标越界的异常:ArrayIndexOutOfBoundsExcetion 原因:访问到了数组中的不存在的脚标时发生。 Demo: int[] arr = new int[2]; System.out.println(arr[2]); System.out.print 阅读全文
posted @ 2020-09-06 18:13 格物致知_Tony 阅读(391) 评论(0) 推荐(0)
Java 之 数组 Arrays 工具类
摘要:java.util.Arrays类即为操作数组的工具类, 包含了用来操作数组(比如排序和搜索) 的各种方法。 (1)数组元素比较 boolean equals(int[] a,int[] b):判断两个数组是否相等。 Demo: int[] arr1 = new int[]{1,2,3,4}; in 阅读全文
posted @ 2020-09-06 17:59 格物致知_Tony 阅读(487) 评论(0) 推荐(0)
Java 之 数组常用算法
摘要:一、数组的遍历 数组遍历:就是将数组中的每个元素分别获取出来,就是遍历。遍历也是数组操作中的基石。 方式一:使用索引下标方式 1 int[] array = { 15, 25, 30, 40, 50, 60, 75 }; 2 System.out.println(array[0]); // 15 3 阅读全文
posted @ 2020-09-06 17:55 格物致知_Tony 阅读(452) 评论(0) 推荐(0)
Java 之 多维数组(二维数组)
摘要:一、多维数组 Java 语言里提供了支持多维数组的语法。 如果说可以把一维数组当成几何中的线性图形,那么二维数组就相当于是一个表格,类似于一个 Excel表格。 以二维数组来讨论,可以看成一维数组array1 中又作为另一个一维数组 array2 的元素而存在的。 二、二维数组声明与初始化 1、格式 阅读全文
posted @ 2020-09-06 17:51 格物致知_Tony 阅读(3408) 评论(0) 推荐(0)
Java 之 一维数组
摘要:一、声明与初始化一维数组 1、声明(两种方式) 数组元素类型 数组名称[]; 数组元素类型[] 数组名字; 数组元素类型:决定了数组的数据类型,即数组要存放什么类型的数据,可以是基本数据类型和引用数据类型; Java语言中声明数组时不能指定其长度(数组中元素的数), 例如: int a[5]; // 阅读全文
posted @ 2020-09-06 14:53 格物致知_Tony 阅读(466) 评论(0) 推荐(1)
Java 之 数组概述
摘要:一、概念 1、容器 容器:是将多个数据存储到一起,每个数据称为该容器的元素。 2、数组(Array) 数组:是多个相同类型数据按一定顺序排列的集合, 并使用一个名字命名, 并通过编号的方式对这些数据进行统一管理。 二、数组相关概念 1、数组名 使用合法的标识符即可。 2、下标(索引) 可以通过下标( 阅读全文
posted @ 2020-09-06 00:19 格物致知_Tony 阅读(199) 评论(0) 推荐(0)
Java 流程控制 之 循环结构
摘要:一、循环结构 1、循环结构 在某些条件满足的情况下,反复执行特定代码的功能,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。 2、循环语句分类 (1)for循环 (2)while 循环 阅读全文
posted @ 2020-08-30 18:04 格物致知_Tony 阅读(421) 评论(0) 推荐(0)
Java 流程控制 之 分支结构(条件判断)
摘要:一、if-else 判断结构 if 语句有三种格式: 1、单 if 语句(单分支结构) 语法格式: if(条件表达式){ 语句体; } 执行流程: 首先判断条件表达式看其结果是 true 还是 false; 如果是 true 就执行语句体; 如果是 false 就不执行语句体。 流程图: Tips: 阅读全文
posted @ 2020-08-30 11:52 格物致知_Tony 阅读(701) 评论(0) 推荐(0)
Java 流程控制 之 顺序结构
摘要:一、程序流程控制 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 Java 中流程控制方式采用结构化程序设计中规定的三种基本流程结构: 顺序结构 分支结构 循环结构 1、顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转。 2、分支结构 根据条件 阅读全文
posted @ 2020-08-30 11:45 格物致知_Tony 阅读(300) 评论(0) 推荐(1)
Java 之 运算符
摘要:运算符:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 Java中的运算符: 算数运算符 赋值运算符 比较运算符(关系运算符) 逻辑运算符 位运算符 三元运算符 一、算数运算符 Tips: a. Java 中,整数使用以上运算符,无论怎么计算,也不会得到小数; b. 一旦运算中有不同类型 阅读全文
posted @ 2020-08-26 16:06 格物致知_Tony 阅读(360) 评论(0) 推荐(0)
Java 之 数据类型与类型转换
摘要:一、数据类型 1、数据类型分类 Java 中数据类型分为两大类: 基本数据类型:整数、浮点数、字符型、布尔型 引用数据类型(对象类型):类、数组、字符串、接口等。 2、基本数据类型 四类八种基本数据类型: 数据类型 关键字 内存占用 取值范围 字节型 byte 1个字节 -128~127 短整形 s 阅读全文
posted @ 2020-08-23 17:30 格物致知_Tony 阅读(654) 评论(0) 推荐(0)
Java 之 变量
摘要:一、变量 1、变量的概念 内存中一个存储区域; 该区域的数据可以在同一类型范围内不断变化; 变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值; 2、变量的作用 作用:用于在内存中保存数据。在 Java 中,变量本质上,就是代表一块内存区域,变量中的数据是存储在 JVM 内存中。 3、使用 阅读全文
posted @ 2020-08-21 18:16 格物致知_Tony 阅读(270) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 下一页