- 博客(6)
- 收藏
- 关注
原创 第6章 Java常用类
Java是面向对象的语言,但并不是纯面向对象的语言,比如Java中的基本数据类型就不是对象。然而,在实际开发中,要求“一切皆对象”,基本数据类型很多场景下满足不了使用,比如一个APP注册阶段,年龄是非必填项,当用户不填时,在系统中应当如何表示?可能有人会认为,使用0表示未填写,但实际上0岁与未填写是两码事,基本数据类型int就表示不出这种“未填写”的状态。为了解决这种问题,让基本数据类型也可以像对象一样进行操作,在设计类时为每个基本数据类型设计了一个对应的类,这样,与这8。
2024-12-27 13:14:46
663
原创 第5章 异常
方法处理,也就是交给虚拟机处理,而虚拟机处理异常的方式简单粗暴:直接打印异常堆栈信息并停止程序的运行。如果方法中抛出的是运行时异常,编译期就不会强制要求开发者将异常声明在方法上,而如果抛出的是编译时异常,则必须将这些异常全部声明在方法上。编写一个登录案例,用户输入用户名和密码,对于用户名不存在和密码错误两种场景,均提示“用户名或密码错误”,但抛出异常时则抛出不同的异常。程序仅仅抛出异常,而不对异常进行处理,是没有任何意义的,但处理异常之前,需要知道调用的方法可能会抛出哪些异常,从而有针对性地处理。
2024-12-27 12:25:11
755
原创 第4章 面向对象程序设计 (进阶)
制造厂家为了方便使用电视、汽车,把复杂的内部细节封装起来,只暴露简单的接口,比电源开关,具体内部是怎么实现的,不需要操心。需要让用户知道的才暴露出来,不需要让用户知道的全部隐藏起来,这就是封装。从Java面向对象程序设计的角度来看,封装是指隐藏对象的属性和实现细节,仅对外提供公共的访问方式。封装能够在一定程度上提高代码的安全性和复用性,使用时只需要了解使用方式,不需要知道内部细节。
2024-12-27 12:00:39
536
原创 第3章 面向对象程序设计(基础)
面向对象程序设计的思维方式是一种更符合人们思考习惯的方式。面向对象分析问题涉及到的事物或对象,创建对应的类,分析事物的属性和行为,将这些属性和行为定义到类中,在解决问题的过程中按需创建对象,通过对象调用类中的行为,最终解决问题。3.1.2。
2024-12-26 17:22:26
1137
原创 第2章 Java编程基础
方法就是定义在类中的具有特定功能的一段独立小程序,用来完成某个功能操作。在某些语言中方法也称为函数或者过程。在平时的开发中,不可能把程序的所有功能都写到main()方法中,这样维护起来成本很大,因此需要将功能拆分成一个一个方法,需要完成该功能时只需要调用对应方法即可。2.5.2方法声明与调用当想要使用方法时,必须先声明该方法,才能在其它代码中调用。方法声明语法格式如下所示。方法的声明包含了很多组成部分,每个组成部分的含义如下。1)修饰符:用于控制方法的访问权限,目前学习阶段全部写为。
2024-12-26 13:35:10
1139
原创 第1章 初识Java与面向对象程序设计
1.1 Java概述历经了三个发展历程:第一代计算机编程语言:机器语言:是微处理器理解和使用的语言,用于控制它的操作二进制代码。第二代计算机编程语言:汇编语言:采用英文单词作为指令来编写程序,这意味着不去记忆那些枯燥的0和1也可以写出一个小型应用。汇编语言本身是一门低级语言,由于在不同平台没有做到统一化,导致不同平台的汇编语言指令不同,并且依然需要开发者掌握硬件知识,因此汇编语言的使用门槛依然很高。第三代计算机编程语言:高级语言。
2024-12-26 10:46:07
1061
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅