- 博客(10)
- 收藏
- 关注
原创 使用I/O操作文件
使用I/O操作文件JAVA的 流输出流:只能从中写入数据。输出流:只能从中读入数据。1.1操作文件或者目录属性在计算机中,通过使用各种各样的文件来保存数据,如何在Java程序中操作这些文件呢?java.io包提供了一些接口和类,对文件进行基本操作,包括对文件和目录属性的操作、对文件可读的操作等。首先学习如何使用File类操作文件或者目录。File对象即可表示文件,也可表示目录,在程序中一个File对象可以代表一个文件或目录。利用它可用来对文件或目录进行基本操作。它可以查出...
2021-06-16 17:52:28
234
原创 异常的捕获和处理
认识异常异常是指在程序的运行过程中所发生的不正常事件,如所需文件找不到、网络连接不通或者连接中断、算术运算出错(如被零除)、数组下标越界、装载不存在的类、对null对象操作、类型转换异常等。异常会中断正在运行的程序。2.Java异常体系结构Java中的异常有很多类型,异常在Java中封装成各种异常类,Java的异常体结构。所有异常类型都是Throwable类的子类,它派生了两个子类:Error类和Exception类(1)Error类:表示仅靠程序本身无...
2021-06-06 14:14:00
345
原创 复习封装与继承
1封装Java中的封装是指就是将类的状态信息隐藏在类内部,不允许外部程序直接访问,只允许通过特有的方法进行访问和赋值封装放映了事物的相对独立性,有效避免了外部错误对此对象的影响,并且能对对象使用者由于大意产生的错误擦走起到预防作用,同样面向对象编程提倡对象之阿健实现松耦合关系。封装的好处在于隐藏类的实现细节,让使用者只能通过程序云规定的方法来访问数据,可以方便的加入存取控制修饰符,来限制不合理操作2继承继承是面向对象的三大特点之一。继承可以解决编程中代码沉鱼的问题。是实现代码重要手段
2021-05-30 09:24:14
71
原创 继承与多态
继承的基本概念继承是面向对象的三大特性之一。继承可以解决编程中代码余的问题,是实现代码重要的手段之一。继承是软件可以重用行的一种表现,新类可以在不添加i神代码的情况下,通过先有的类中继承其属性和方法,来充实自身内容。这种现象或行为称为继承。此时新类称为子类。现有的类称为父类,继承最基本的作用就是使得代码可以重用,增加软件的可扩展性。java中只支持单继承,即每个类中只能由一个直接父类。继承表的是"xxis axx"的关系,或者说是一种特殊和一般的关系,如dog is a pet。同样可以让"学生
2021-05-27 16:24:59
225
原创 面向对象基础
面向对象:Java语言 是一种面向对象的语言。要使用Java进行面向对象的编程,首先要建立面向对象的思想。面向对象是一种直观而且程序结构简单的程序设计方法,他比较符合人类认识现实世界的思维方法,其基本思想是把问题堪称是由无数给对象组成,这些对象之间是独立的,但又可以相互配合,链接和协调。从而完成整个程序需要实现的任务和功能。面向对象的三大特征:封装,继承和多态。对象:对象是来描述客观事物的一个实体,用面向对象方法解决问题时,要对显示世界中的对象进行分析和归纳,找出那些对象与要解决
2021-05-23 17:52:22
192
原创 数组2
二维数组Java中定义和操作多维数组的语法与一位数组类似,在实际应用中,三位及以上数组很少使用,主要使用二维数组。下面主要以二维数组为例进行讲解。定义二维数组的语法格式如下数据类型[][]数组名;或者;数据类型 数组名 [][];数据类型为数组元素的类型。【】【】用于表明定义了一个二维数组,通过多个下标进行数据访问。定义一个整型二维数组关键代码:int[][]scores; //定义二维数组scores=new int[5][50]; //分配内存空
2021-05-18 17:55:24
71
原创 数组
一维数组1在java中,数组是用来存储一组相同类型数据的数据结构。当数组初始化完毕后,java为数组在内存中分配一段连续的空间,其在内存中开辟的空间也将随之固定,此时数组的长度就不能再发生改变,即使数组中没有保存任何数据,数组所占据的空间依然存在。2定义数组再java中,定义数组的方法有如下两种。数据类型[]数组名=new数据类型[数组长度]或者:数据类型 数组名[]=new 数据类型[数组长度];定义数组时一定要指定数组名和数组类型。必须书写[] 表示定义了一个数组
2021-05-17 15:37:45
89
原创 选择结构与循环结构
判断成绩取值范围流程控制结构在Java中有三种流程结构:顺序结构,选择结构,循环结构。if控制语句if控制语句共有三种不同的形式,分别是单分支结构,双分支结构和多分枝结构。if语句由条件表达式和紧随其后的语句组成。如果if条件表达式后面又多个语句千万不要忘记在多个语句的前后添加一对花括号,一般情况下,项目开发规范中都会又此要求,这样的程序具有更高的可读性。嵌套if控制语句在if控制语句中又包含一个或多个if控制语句的成为嵌套if控制语句。嵌套if控制语句可以通过外层语句和内层语句
2021-05-11 16:43:18
1440
原创 数据类型与运算符
【一】实现个人信息输出1变量的命名:在Java中,标识符用来为程序中的常量,变量,方法,类,接口和包命名。关键字是Java语言中保留的,为其定义了固定含义的特殊识符2Java中的注释:注释是程序开发人员和程序阅读者之间交流的重要手段,是对代码的解释和说明。好的注释可以提高软件的可读性,减少软件的维护成本。多行注释一般用于说明比较复杂的内容,如复杂的程序逻辑和算法的实现原理等。当有多行内容需要被注释时,一般使用多行注释。如果想为程序生成像官方API帮助文档一样的文件,可以在编写代码
2021-05-07 15:30:48
92
原创 初识Java
(1) JDK JRE JVM的区别 JDK 是Java开发工具包,是Sun Microsystems针对Java开发员的产品 JRE 是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。 JVM是常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行三者间的关系是JDK包含JRE,JRE又包含JVM的关...
2021-05-06 17:31:08
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人