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