摘要: 异常(Exception) ·Java异常的简单分类 ·检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能简单地被忽略。 ·运行时异常:运行时异常时可能被程序员避免的异常。与检查性异常相反 ,运行时异常 阅读全文
posted @ 2020-07-16 20:39 北洛丶 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 抽象类 ·abstract修饰符可以用来修饰方法也可修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类 ·抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类 ·抽象类,不能使用new关键字类创建对象,它是用来让子类继承的。 ·抽象方法,只有方法的声明,没有方法的 阅读全文
posted @ 2020-07-16 20:35 北洛丶 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 封装 ·该露的露,该藏的藏 ·我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合就是仅暴露少量的方法给外部使用。 ·封装(数据的隐藏) ·通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 ·属性私有,通过get/ 阅读全文
posted @ 2020-07-12 20:57 北洛丶 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(Object-Oriented Programming,OOP) ·面向对象思想 ·分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考 ·面向对象适合处理复杂的问题和需要多人协作的问题 ·面向过程思想 ·步骤清晰简单,第一步、第二步做什么,适合处理较为简单的 阅读全文
posted @ 2020-07-07 21:56 北洛丶 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 数组 定义 1.数组是相同类型数据的有序集合 2.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 3.其中的每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 例1: public class Demo01 { public static void main(Stri 阅读全文
posted @ 2020-07-06 19:15 北洛丶 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 方法 1.Java方法是语句的集合,它们在一起执行一个功能。 ·方法是解决一类问题的步骤的有序组合 ·方法包含于类或对象中 ·方法在程序中被创建,在其他地方被引用 2.设计方法的原则:方法的本意是功能块,即实现某个功能的语句块的集合,设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能, 阅读全文
posted @ 2020-07-06 19:05 北洛丶 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 2.1 Scanner对象 通过Scanner类来获取用户的输入,实现程序与人的交互。 基本语法: Scanner类有next()和nextline()两种方法获取输入的字符串,在读取前要使用hasNext()和hasNextline()判断是否还有输入的数据。 next(): 1.一定要读取到有效 阅读全文
posted @ 2020-07-01 18:17 北洛丶 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 可能遇到的情况 单词大小写不能出现问题,JAVA是大小写敏感的。 尽量使用英文 文件名和类名必须保持一致,并且首字母大写 符号必须全英文符号 JAVA程序运行机制 Java包括这两种--à先编译成class文件再解释--à操作系统平台 1.编译型 -->操作系统,C/C++… 2.解释型 -->网页 阅读全文
posted @ 2020-06-29 16:33 北洛丶 阅读(104) 评论(0) 推荐(0) 编辑
摘要: ·算术运算符: +、-、*、/、+ +、- - ·赋值运算符: = ·关系运算符: >、<、>=、<=、= =、!= 、instanceof ·逻辑运算符: &&、||、! ·位运算符: &、|、^、~、>>、<<、>>> ·条件运算符: ? : ·扩展运算符: +=、-=、*=、/= 1.自增自减 阅读全文
posted @ 2020-06-27 22:56 北洛丶 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 变量 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 变量分为三种:类变量,实例变量,局部变量。 type varName [=value] [{,varName[=value]}]; //数据类型 变量名 = 值; 阅读全文
posted @ 2020-06-27 21:20 北洛丶 阅读(55) 评论(0) 推荐(0) 编辑