- 博客(6)
- 收藏
- 关注
原创 第5章 异常
异常(Exception),意思是例外,怎么让写的程序做出合理的处理,安全地退出,而不至于程序崩溃。Java是采用面向对象的方式来处理异常的。当程序出现问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等),从而能够更迅速地定位到问题原因。异常与错误:异常和错误是很容易混淆的两个概念。异常指的是程序运行过程中出现的不正常现象,比如文件读不到、链接打不开,影响了正常的程序执行流程,但不至于程序崩溃,这些情况对于程序员而言是可以处理的。
2024-12-26 16:28:07
767
原创 第4章 面向对象程序设计(进阶)
将变量私有化,取而代之的是提供一些public的方法,用于给变量赋值或者获取变量,这些方法一般称之为“get()方法(getter)”和“set()方法(setter)”。,即A类继承B类,B类还可以继承C类,此时C类称为A类的间接父类。java.lang.Object类是Java中所有类的父类(包括数组),如果一个类没有用extends关键字继承其他类,那么它默认就继承Object类。继承是在现有类的基础之上构建出的一个新的类,现有类被称作父类(也称作超类、基类等),新类称之为子类(派生类),
2024-12-26 16:18:42
931
原创 第3章 Java面向对象程序设计(基础)
创建一个对象前,首先JVM会将这个类加载到方法区,当类被加载后,就会创建出它的静态变量,并执行静态代码块。需要注意的是,对象其实并不是构造方法创建出来的,而是new关键字创建的。(2)同一个类中,静态方法不能调用成员变量和成员方法,成员方法可以调用静态或非静态的方法和变量。(3)同一个类中,静态代码块不能调用成员变量和成员方法,构造代码块可以调用静态或非静态的方法和变量。成员方法中不能使用this关键字调用构造方法,只能在构造方法中使用this关键字调用其它构造方法,并且它必须在构造方法的第一行。
2024-12-26 15:53:17
647
原创 第2章 Java编程基础
首先假设索引0处的元素是最大值,之后遍历整个数组,每次遍历取出当前元素与所假设的最大值进行比较,如果当前元素比假设的最大值还大,就再假设该元素是最大值,直到数组遍历完毕为止,最后所假设的最大值就是真正的最大值。变量的本质就是一个“可操作的存储空间”,声明变量时即在内存在为其分配空间,空间位置是确定的,但是里面放置什么值不确定。在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可,这种现象称作方法重载。占用字节数少的数据类型的值,可以直接赋值给占用字节数多的数据类型的变量。
2024-12-25 09:04:25
945
原创 第1章 初识Java与面向对象程序设计
第一代计算机编程语言:机器语言第二代计算机编程语言:汇编语言第三代计算机编程语言:高级语言Java语言发展史:1990年年末,詹姆斯·高斯林决定创造一种全新的语言:Oak(橡树,java的前身)。詹姆斯·高斯林也被誉为“Java语言之父”。Java语言发展版本:在Java语言的发展历程中,Java被分成三个版本。Java SE:定位在个人计算机上,用于开发桌面应用程序。Java EE:定位在服务器端,用于开发企业级应用,如WEB应用,分布式系统和企业中间件。Java ME。
2024-12-25 08:59:09
890
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅