自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 异常的捕获和处理

9.1.1 异常概述1.认识异常异常: 在程序的运行过程中锁发生的不正常事件;文件找不到 网络连接中断或者不同 算术运算出错 数组下标越界 装载一个不存在多的类 null对象操作 类型转换异常通过 if - else 语句进行异常处理, 缺点如下:代码臃肿, 加入大量异常情况判断和处理代码 影响开发效率 难以穷举所有的异常情况, 程序不健壮 影响代码的可读性, 加大日后程序的维护难度2. Java异常体系结构异常在java中被封装成了各种异常类;所有异常类型..

2021-06-05 11:28:55 665

原创 继承和多态

7.1.1继承的基本概念继承的作用: 解决编程中代码冗长的问题, 体现软件可重用性的一种表现(新类可以在不增加自身代码的情况下,通过从现有的类中继承其属性和方法, 充实自身内容)。 新类称为子类, 现有的类称为父类;最基本的作用: 使代码可重用, 增加软件的可扩充性;Java只支持单继承, 即每个类只有一个直接父类;继承表达的是一种特殊和一般的关系 , 例如 “苹果” 继承 “水果” , “学生” 继承 “人”继承的语法格式:[访问修饰符] class <SubClass&gt

2021-05-27 15:07:27 124

原创 面向对象基础

6.1.1 面向对象的基本概念1)面向对象的基本思想: 把问题看成是若干个对象组成,这些对象之间是相互独立的,但又可以相互配合、连接和协调,从而共同完成整个 程序要实现的任务和功能;面向对象的三大特征:封装 、 继承 、多态;2)对象的定义:描述客观事物的一个实体3)类:几个对象之间具有的一些共同 的特征,把这些 共同的特征和共同的行为组织到一个单元中,就得到了类;类是具有相同属性和方法的一组对象的集合;类定义了对象将会拥有的特征和行为。 类 <--> 对象 ...

2021-05-21 15:12:36 365

原创 Java数组

4.1.1一维数组1.数组: 在java中,数组是用来存储一组相同类型数据的数据结构;当数组初始化完毕后,java为数组在内存中分配一段连续的空间,其在内存中开辟的空间也随之固定,此时数组的长度就不能发生改变;即使数组中没有保存任何数据,数组占据的空间依然存在;2.定义数组数据类型 [ ] 数组名 = new 数据类型[数组长度];数据类型 数组名 [ ] = new 数据类型[数组长度];----数组长度决定连续分配的空间的个数,通过数组的length属性获取长度...

2021-05-17 14:51:44 819

原创 Java面向对象课堂笔记

Chapter 1 JAVA初体验程序(指令的集合):对一系列执行过程的描述,某些事情的既定完成模式。(银行取钱)指令:要执行的指令 ---> 指令被逐条执行 程序员 ---> 计算机计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合计算机语言:编写程序的工具Java之父:James Gosling, sun microsystems 公司 1995Java属于Oracle公司,IBM...

2021-05-12 14:34:39 151

原创 流程控制---选择结构与循环结构

3.1.1 流程控制结构3 种: 顺序结构(从上到下依次)、 选择结构(根据条件判断的结果来选择执行不同的代码 ----- 单分支、双分支 、 多分支 ----if 控制语句 、 switch语句)、 循环结构(根据判断条件 来重复执行某段代码---- while语句 、 do - while 语句 、 for语句);1. if 控制语句:单分支:if(表达式){ ---- 表达式是布尔类型的表达式,结果为true , false; 语句}执行步骤:...

2021-05-10 17:57:06 75

原创 JAVA 数据类型与运算符+Scanner

课时一 2021/5/7Chapter 2 JAVA 数据类型与运算符2.1.1 变量的命名标识符:为常量、变量、方法、类、接口、包,命名。标识符规则:1.组成部分----字母、数字、下划线_、$. 2.开头部分----字母、_ 、$ , 不能是数字。 3.不能和关键字、true or false 、null相同。 4.区分大小写2.1.2 Java的...

2021-05-07 15:30:57 132

原创 Java基础面向对象class1

1、JDK JRE JVM的区别JDK( Java development kit)是java应用程序的开发工具包,提供了编译、运行java程序所需要的各种工具和资源。JRE(Java runtime environment)存放java运行环境文件JVM(Java virtual machine)是虚拟机,实现跨平台原理2. Java跨平台的原理通过JVM安装在不同操作系统,实现跨平台原理。Java源代码 (.java) ----> ...

2021-05-07 14:03:53 70

原创 java基础预科

课时1 2021-5-6JAVA 面向对象第一章 -----java初体验1.1.1 java语言小巧且安全,可以移植,也能够解决跨Internet的语言问题。1.1.2 JDK(Java Development Kit)提供编译,运行Java程序所需工具和资源。 JDK安装目录:bin :存放编译,运行java程序的可执行文件。 lib :存放java的类库文件 ...

2021-05-06 16:42:46 86

空空如也

空空如也

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

TA关注的人

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