摘要: 异常机制 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提 阅读全文
posted @ 2021-09-14 11:41 花朝十三博客 阅读(38) 评论(0) 推荐(0)
摘要: 面向对象编程 面向过程 & 面向对象 面向过程思想 步骤清晰简单,第一部做什么,第二步做什么... 面向过程适合处理一些较为简单的问题。 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适 阅读全文
posted @ 2021-09-14 11:34 花朝十三博客 阅读(38) 评论(0) 推荐(0)
摘要: 数组 数组概述 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。 语法格式: dataType[] arrayRef 阅读全文
posted @ 2021-09-08 19:53 花朝十三博客 阅读(47) 评论(0) 推荐(0)
摘要: 方法 System.out.println(); //System是系统的类;out是对象;println是方法 java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就 阅读全文
posted @ 2021-09-07 17:35 花朝十三博客 阅读(39) 评论(0) 推荐(0)
摘要: 结构 顺序结构 JAVA的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。 Demo01顺序结构 package 结构 阅读全文
posted @ 2021-09-01 18:12 花朝十三博客 阅读(139) 评论(0) 推荐(0)
摘要: Scanner对象 java提供了一个工具类,可以用来获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner(System.in); 通过Scanner类的 next() 与 阅读全文
posted @ 2021-08-30 18:22 花朝十三博客 阅读(37) 评论(0) 推荐(0)
摘要: 运算符 java语言支持如下运算符: 算术运算符:+,-,*,/,%(取余),++,-- 赋值运算符:= 关系(比较)运算符:>, <, >=, ⇐, ==, !=instanceof(不等于) 逻辑运算符:&&(与), ||(或), !(非) 位运算符:&(与), |(或), ^(异或), ~(取 阅读全文
posted @ 2021-08-29 16:52 花朝十三博客 阅读(86) 评论(0) 推荐(0)
摘要: 变量 变量就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项: 1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。 ​ 2.变量名必须是合法的标识符。 ​ 3.变量声明是一条完整的语句 阅读全文
posted @ 2021-08-27 17:49 花朝十三博客 阅读(54) 评论(0) 推荐(0)
摘要: 类型转换 由于java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。 运算中,不同类型的数据先转化为同一类型,然后进行运算。 强制类型转换 自动类型转换 Demo0501基础 public class Demo0501基础 { public static void main(String 阅读全文
posted @ 2021-08-27 17:47 花朝十三博客 阅读(36) 评论(0) 推荐(0)
摘要: 数据类型扩展 public class Demo03 { public static void main(String[] args) { //整数拓展:进制 二进制0b 十进制 八进制0 十六进制0x int i = 10; int i2 = 010;//八进制0 int i3 = 0x10;// 阅读全文
posted @ 2021-08-27 10:43 花朝十三博客 阅读(33) 评论(0) 推荐(0)