JAVA SE
小牧要学习
晚风一吹,热爱生活的理由又多了不少
展开
-
I/O流
一、I/O流1.File1.1File类概述 它是文件和目录路径名的抽象表示形式。 通过File类可以查看文件的基本信息。1.2.实例化对象 File f = new File(String pathname) pathname为给定的路径名1.3.File类常用方法createNewFile() 当文件不存在时,创建一个该路径名的新空文件isDirectory() 测试路径名是否为目录exists() 测试路径名是否为文件 public原创 2021-03-25 14:04:51 · 272 阅读 · 3 评论 -
常用工具类 API
一、常用工具类 APIAPI 应用程序编程接口1.Object所有类的基类Object的常用方法: hashCode() 获取对象的hash值 toString() 将对象信息变为字符串返回 equals() 判断两个内存地址是否一样 getClass()获取类名2.String2.1概述 String类是一个final类,不可被继承 String类可以看成一个char型的数组。 对字符串重新赋值是重新开辟了一块内存区域2.2.string常用方法 le原创 2021-03-24 14:35:12 · 2313 阅读 · 6 评论 -
集合
一、集合概述:集合类存放的都是对象的引用,而非对象本身;集合类型:set(集)、list(列表)和map(映射);集合接口:Collection,Map,list,set;集合是一个动态的数组;集合里不能存放基本数据类型,可以存放包装类。1.collection接口表示一组对象;可重复,无序的List集合 元素可重复;有序的;每一个元素都存在索引; ArrayList 实现类 LinkedList 实现类1.1.ArrayList常用方法add( )原创 2021-03-24 14:44:18 · 71 阅读 · 0 评论 -
接口、多态、异常
一、接口1.概述接口用关键字interface修饰 ; 格式:interface 接口名 类实现接口用implements表示; 格式:类名 implements 接口名 2.总结:1.接口是对外的;2.接口,实际上可以看成一种规范3.接口不能实例化 ;4.接口没有构造方法 ,因为接口主要是扩展功能的,而没有具体存在5.接口里的变量都是全局静态常量;(public static final)6.接口里的方法没有方法体;都是全局抽象方法(public abstract)7.非抽原创 2021-03-24 15:00:28 · 302 阅读 · 4 评论 -
继承、抽象、构造器
一、继承1.继承可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法2.继承的特性:2.1.子类拥有父类所有非private的属性、方法。2.2.子类可以拥有自己的属性和方法,即子类可以对父类进行扩展2.3.java继承是单继承,但是可以多代继承。即一个子类只能继承一个父类,一个类可以被多个子类继承3.extends 关键字格式:class 子类 extends 父类 { }4.方法重写 、重载方法重写 override子类继承父类以后,对父类中同名的方法原创 2021-03-24 15:19:42 · 150 阅读 · 0 评论 -
面向对象oop
面向对象1.类和对象类是对象的类型,是抽象的,java就是由不同功能的类组成对象是类的实例;2.类的构成:类是由抽象出的属性和行为组成的对一种实物的描述属性 是类的成员变量,行为 是类的方法。3.成员变量和局部变量的区别3.1.成员变量:方法之外的变量成员变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。3.2.局部变量:类的方法中的变量。局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。4.封装4.1.封原创 2021-03-24 15:45:15 · 74 阅读 · 0 评论 -
数组
数组1. 总结1)数组是存储同一种数据类型多个元素的集合。2)数组既可以存储基本数据类型,也可以存储引用数据类型。3)声明一个数组就是在内存空间划分出一串连续的相同类型的空间。2.语法:(1)先赋值再定义数据类型[ ] 数组名 = new 数据类型 [ 数组长度 ](2)定义和赋值在一起进行int[] a = {1,3,4,67,2,5};注意:数组长度一旦给定,就不能修改;数组使用下标来访问元素,下标从0开始。3.输出数组int[] arr = {57,25,135,121,11原创 2021-03-24 15:54:20 · 102 阅读 · 0 评论 -
方法
1.关键字break 终止整个循环 用于switch语句的作用是结束一个switch语句。 用于循环语句中的作用是结束当前所在的循环语句。continue 用在循环,跳过本次循环; 中止正在进行的本轮循环,跳过后面剩余的语句,进行下一次循环;return 可用在方法内,退出整个方法;2.方法2.1.JAVA方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法在程序中创建,在其他地方被引用2.2语法 修饰符 返回值类型 方法名(参原创 2021-03-24 16:05:57 · 76 阅读 · 0 评论 -
java基本语法
1.数据类型java分为基本数据类型和引用数据类型基本数据类型(四类八种)byte;short;int;long;float;double;char;boolean引用数据类型:class;string2.变量的命名规定: 1)由字母、数字、下划线(_)、$符号组成 2)不能以数字开头 3)不能使用java关键字 4)不能使用汉字规范: 1)变量名有意义 2)使用驼峰命名法3.JAVA内存:栈:先进后出堆:先进先出定义变量时,先在堆中开辟一片空间,栈中有一个标识符指向堆原创 2021-03-24 16:19:09 · 209 阅读 · 0 评论