java
文章平均质量分 67
icekingdom_cool
一名正在学习的90后
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java第十章:集合
集合的概述: Java中集合类是用来存放对象的,集合中只能存放引用数据类型的数据 集合相当于一个容器,里面包容着一组对象–容器类 其中的每个对象作为集合的一个元素出现 Java API提供的集合类位于java.util包内 集合和数组的区别: 数组也是容器,它是定长的,访问较快,但是数组不会自动扩充 集合也是容器,不定长,数组可以包含基本数据类型或引用类型的对象,而集合中只能包含引用类型的对象 集合的继承树 单列集合(Collection)–接口 Collection中的方法: ..原创 2021-02-20 14:47:37 · 327 阅读 · 0 评论 -
Java第九章:工具类
JAVA API API (Application Programming Interface) 应用程序接口 java API :java应用程序接口,就是JDK提供的各种功能的Java类 java API 帮助文档:JDK中各种功能类的介绍文档 Object类 概述:object类是所有类的父类 ,Object是Java语言中唯一一个没有父类的类。 /** * Object中的方法 * @author Administrator * */ public class Te..原创 2021-02-01 22:13:34 · 167 阅读 · 0 评论 -
Java第七章:面向对象高级特性
继承 含义:在Java中定义一个类时,让该类通过关键字extends继承一个已有的类,这就是类的继承(泛化)。 被继承的类称为父类(超类,基类),新的类称为子类(派生类)。 子类继承父类的所有属性和方法,同时也可以增加自己的属性和方法 语法: 子类 extends 父类 好处: 使编码更高效 易维护 代码的重用 作用: 提高代码复用率 子类继承父类,子类扩展父类功能(扩展功能) 注意: ①子类继承父类继承了父类的属性和方法,也能有自己的属性和方法,简单来说子类在父..原创 2021-01-14 16:43:45 · 298 阅读 · 0 评论 -
Java第八章:异常处理
异常的定义 概述: 运行期间出现的错误,而不是编译时的语法错误 例如, 打开一个不存在的文件 网络连接中断 操作数组越界等 异常的继承树 Throwable类是java语言中的所有错误和异常的基类 Error(错误):特指应用程序在运行期间发生的严重错误,异常处理机制不做处理 Exception(异常): RuntimerException(运行时异常,非检查性异常):代码编译过程中不会自动监测的异常,运行时才发生的异常,不需要处理该类异常 Check Exception(检查性异常 ..原创 2020-12-12 17:04:15 · 131 阅读 · 0 评论 -
Java第六章:面向对象编程基础
抽象:由具体到抽象,由复杂到简单的过程称为抽象,简单来说就是将复杂的问题简单化。 面向过程和面向对象的区别: 面向过程的概念: 面向过程是一种以过程为中心的编程思想 面向过程的抽象: 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象的概念: 是一种以事物为中心的编程思想 面向对象的抽象:强调直接以问题域中的事物为中心来思考问题,认识问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为系统的基本构成单位。从..原创 2020-12-09 12:46:13 · 372 阅读 · 0 评论 -
Java第五章:方法定义以及调用
方法的概念 概述:方法是完成某个功能的一组语句,通常将常用的功能写成一个方法 作用:可以实现代码的重用、简化了程序的编写和维护工作 方法的定义 定义方法就是编写一段有特定功能的代码,在程序中使用同样功能的地方,没有必要重复编写同样的代码,只要调用定义好的方法就可以 [访问控制符] [修饰符] 返回值类型 方法名(参数类型 形式参数,参数类型 形式参数,…){ 代码; [返回值;] } 方法的分类 无参无返回值 无参有返回值 有参无返回值 有参有返回值 /** * ..原创 2020-12-08 13:48:34 · 172 阅读 · 0 评论 -
Java第四章:数组
概念:数组就是一个存放同一类型数据的容器 特点: 定长的,数组一旦创建其长度不能改变 数组能存放基本数据类型也能存放引用数据类型 数组只能存放同一类型的数据 数组是引用数据类型 引用数据类型的值存在堆区,栈区中存放堆区对象的地址 数组的声明和创建: // 数组的声明 int[] array1; int array2[]; // 数组的创建 /** * ①数组名 = new 数据元素类型[ 元素个数 ] --动态初始化:所有元素其实已经被初始化,元素都是默认值 ..原创 2020-12-07 19:39:11 · 258 阅读 · 0 评论 -
Java第三章:流程控制语句
If语句 * 语法: * if(A){ * 语句块B; * } * 如果A为true执行B,否者不执行 * 注意:A的返回值必须是布尔值 */ /*if(1<2) { System.out.println("1<2"); }*/ if(2<1) System.out.println("2<1"); System.out.println("哈哈"); System.out.println("..原创 2020-12-06 18:36:12 · 165 阅读 · 0 评论 -
Java第二章:变量和运算符
关键字、保留字和标识符 关键字:java中已经使用的特殊的英文单词,对编译器有特殊意义,关键字不能用作变量名、方法名、类名、包名 保留字:对编译器有特殊意义的英文单词,java中还没有使用,以后用不用不知道。例如:goto 标识符:Java中的包、类、方法、参数和变量的名称总称为标识符 标识符的命名规则(必须遵守): 必须以字母、下划线(_)或美元符号($)开头 余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限 标识符中不能有空格; 所有标识符的命名不能有中文和空格 不能使用Java中..原创 2020-12-05 14:33:48 · 191 阅读 · 0 评论 -
认识java
1、java是什么? java是一门编程语言。 2、编程语言的分类 机器语言:计算机能够识别的语言,规定是以二进制编写的语言,0101011010… 汇编语言:以一系列的英文单词组成的指令集合,通过指令使计算机执行相应的程序 高级语言:c/c++、java、php、javaScript、python… 3、计算机组成 **硬件:**显卡、cpu、硬盘、内存… 软件:操作系统、应用软件 4、高级语言的分类 编译型语言:c/c++ 特点:将源码编译成可执行的二进制文件 优点:执行速度快,较安全 缺原创 2020-09-10 11:16:46 · 103 阅读 · 0 评论
分享