- 博客(13)
- 收藏
- 关注
原创 File类
创建该目录下的抽象路径名命名,包括任何必要的但不存在父目录。返回的名称的文件或目录的路径名表示的抽象。注意设计文件的读写删除,请大家谨慎测试,比如使用delete删除的文件是无法在回收站进行找回的。删除文件或目录的路径名表示的抽象。返回此抽象路径名的父路径名的字符串,或 null如果路径名不叫父目录。测试文件是否通过这种抽象路径名表示的是一种正常的文件。返回的字符串在该目录下的抽象路径名的文件和目录命名为数组。注意:只是创建出文件对象,不是直接生成对应的文件!返回文件的抽象路径名表示的长度。
2022-09-01 20:36:06 88 1
原创 JAVA基本语法
Java 的基本语法格式编写 Java 程序代码必须先声明一个类然后在类中编写实现需求的业务代码。在编写 Java 程序代码时,需要特别注意几个关键点,具体如下。(1) Java 中的程序可分为结构定义语句和功能执行语句。其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条功能执行语句的结尾都必须用英文分号(;)结束。值得注意的是,在程序中不要将英文的分号(;)误写成中文的分号(;)。如果写成中文的分号,编译器会报告“Invalid Character(无效字符)”错误信息。
2022-09-01 20:24:32 347
原创 字节流
IO流概述:IO:输入/输出(input/ouput)流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的常见的应用:文件复制,文件上传,文件下载。
2022-09-01 20:13:58 178
原创 if-else语句
一、Java 条件语句 - if…else如果布尔表达式的值为 true,则执行 if 语句中的代码块,否则执行 if 语句块后面的代码。
2022-08-31 20:05:02 12703
转载 switch语句
匹配成功的分支执行,分支当中没有break;语句的话,直接进入下一分支执行(不进行匹配),这种现象被称为case穿透现象。- byte,short,char也可以直接写到switch和cese后面,因为它们可以进行自动类型转换,可以自动转换成int类型。* switch后面小括号当中的“数据”和case后面的“数据”进行一一匹配,匹配成功的分支执行,按照自上而下的顺序依次执行。* 所有分支都没有匹配成功,当有default的语句的话,会执行default分支当中的程序。...
2022-08-31 20:01:59 65
原创 函数
参数名相同,参数个数不同,参数列表不同均属于函数重载的情况。注意,函数的重载和返回值类型无关。函数是定义在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。函数的重载是指,在同一个类中,可以定义多个函数名相同、参数列表不同的函数。递归必须要有结束条件,不然就是陷入无限递归的状态,永远无法结束函数的调用。函数的递归是指在一个函数的内部调用自身的过程。函数都是在栈内存中运行;运行的函数处在栈顶。调用时通过函数名和参数列表来确定一个函数。函数的主要作用是为了提高代码的复用性。...
2022-08-31 19:51:16 85
原创 Java 匿名类(匿名内部类)
代码里局部类和匿名类实现的功能是一样的,内部的方法实现的代码是也一样的,区别只在实现。其实上面的示例中的匿名类就是实现接口的方式,这个示例将实现更复杂的功能。匿名类继承父类,调用父类构造,重写父类方法。方法中有局部类和匿名类分别实现。......
2022-08-31 19:40:01 3594
原创 关键字
修饰类:abstract修饰类,这个类就是抽象类,抽象类中可以有非抽象变量和成员变量,也可以有普通方法、构造方法。但是不能实例化,只能被子类继承。如果子类不是抽象类,则必须重写父类的抽象方法。...}修饰方法:abstract修饰方法,这个方法就是抽象方法。抽象方法必须存在于抽象类中。抽象方法不能有具体实现。......
2022-08-31 00:27:06 61
原创 关键字 二
例如在处理i++的时候另外一个线程修改i的值,那么i的值将会发生错误,这是原子性导致的。使用strictfp关键字来声明一个类、接口或者方法时,那么该类、接口或者方法会遵循IEEE-754标准来执行,提高浮点运算的精度,并且减少不同硬件平台之间由于浮点运算带来的差异。若a是b的一个实例(或子类对象),则整个表达式的结果是true,否则结果为false。long是Java的基本类型之一(默认值为0L),表示64位、有符号的整数。声明a为一个接口,若接上该接口,则必须实现其中的抽象方法b。类和接口不能为私有。.
2022-08-29 19:30:21 71
原创 接口
public interface 接口名称{// 抽象方法// public abstract 是固定搭配,可以不写// 注意:在接口中上述写法都是抽象方法,跟推荐方式4,代码更简洁// Error:(4, 18) java: 此处不允许使用修饰符private}
2022-08-29 19:27:37 196
原创 抽象类
/ 抽象类:被abstract修饰的类// 抽象方法:被abstract修饰的方法,没有方法体// 抽象类也是类,也可以增加普通方法和属性} p// 面积}// 矩形类} pSystem.out.println("矩形: length= "+length+" width= " + width);} p}} // 圆类:this.r = r;} pSystem.out.println("圆:r = "+r);......
2022-08-29 19:26:15 255
原创 3. 对象
对象的多态性是指在父类中定义的属性或方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为。封装的原则是使对象以外的部分不能随意的访问和操作对象的内部属性,从而避免了外界对对象内部属性的破坏。如果父类的构造器带有参数,则必须在子类的构造器中显式地通过 super 关键字调用父类的构造器并配以适当的参数列表。protected:类中限定为protected的成员,可以被这个类本身、它的子类(包括同一个包中以及不同包中的子类)和同一个包中的所有其他的类访问。子类对父类的方法进行重新编写。.........
2022-08-27 12:55:26 173
原创 1.面向对象
所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。其中,修饰符public,abstract,final 说明了类的属性,className为类名,superclassName为类的父类的名字,interfaceNameList为类所实现的接口列表。人类,就是人的总称,也是相似对象的一种抽象。简单来说,自然世界中的每一个个体都是一个对象,而每一个个体又都不一样,有的黑皮肤,有的黄皮肤,有的白皮肤,有的长头发,有的短头发,高矮胖瘦各不相同。..
2022-08-27 12:51:20 152 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人