自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Y

  • 博客(10)
  • 收藏
  • 关注

原创 第三章、第6节 异常处理

文章目录1、==什么是异常?==2、==try-catch(检测-处理异常)(重点)==3、==throws(抛出方法内的异常,交给调用处)==4、==throw(抛出方法内的异常对象(产生异常) )==1、什么是异常?​ 异常是在程序中导致程序中断运行的一种指令流。例如,现在有如下的操作代码:public class ExceptionDemo{ public static void main(String[] args){ int i = 10;

2021-04-07 15:10:58 86 2

原创 第三章、第4节 面向对象高级

文章目录==1、继承(extends)====2、子类实例化内存分析====3、super详解====4、重写(也可称其为覆盖)(Override)、重写与重载(Overload)的区别====5、final关键字====6、抽象类(抽象类中的方法是模糊的)==6.1 概念6.2 抽象方法6.3 不能被实例化(注意)6.4 常见问题(注意)6.5 抽象类和普通类的区别==7、接口(重点)==7.1 概念7.2 面向接口编程思想7.3 全局常量和抽象方法的简写7.4 接口的(实现)implements7.5

2021-04-05 19:12:31 85 3

原创 第三章、第3节 面向对象进阶

文章目录==1、封装(private)====2、this关键字====3、静态static====4、包(package)==4.1 介绍4.2 包的使用规则==4.3 import关键字(用于导包)====5、权限修饰符====6、代码块({ 代码的区域 })==7、main方法详解1、封装(private)描述: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。 保护成员属性,不让类以外的程序直接访问和修改;封装原则: 隐藏对象的属性和实现细节,仅对外公开访问方法

2021-04-04 18:46:52 138 3

原创 第三章、第2节 面向对象基础

文章目录1、面向对象思想1.1 概述1.2 举例==1.3 三大思想====1.4 三大特征====2、类与对象==2.1 两者关系2.2 类的定义格式2.3 属性与方法2.4 对象的创建与使用3、创建对象内存分析==3.1 栈(stack)====3.2 堆(Heap)==3.3 方法区(Method area)3.4 PC寄存器3.5 本地方法栈==4、构造方法(构造器(Constructor))==4.1 回顾对象创建4.2 概述4.3 定义格式4.4 ==构造方法设计(注意)====5 方法的重载=

2021-04-04 15:50:49 93

原创 第二章、第2节 入门基础

文章目录一、Java发展史及其特点特性1、Java起源与演变1.1、起源1.2、演变2、Java体系与特点2.1、体系2.2、特点3、Java跨平台原理3.1、Java技术的两种核心机制3.2、Java虚拟机(JVM)3.3、垃圾回收器3.4、Java SE的组成概念图3.5、JDK4、什么是程序5、Java程序开发的三个步骤6、语法二、JDK11下载与安装1、JDK概述2、JDK11下载3、JDK11安装(win10)三、eclipse下载与安装及使用1、简介2、eclipse的下载(win10)3、ec

2021-04-01 14:31:26 69

原创 Markdown学习

一、Markdown简介markdown是一种轻量级的标记语言。理念:markdown致力于让创作或者阅读变得更加的容易。hyper text markup language(html)超文本标记语言。二、Markdown学习1.标题:代码:#空格标题名称,回车。 //一级标题##空格标题名称,回车。 //二级标题###空格标题名称,回车。 //三级标题/*总结:一个"#"代表一级标题,n个"#"代表n级标题。(1 ≤ n ≤ 6)*/效果如下:一级标题二级标题三级标题

2021-03-31 14:06:09 83

原创 第二章、第3节 基础语法

第3节 基础语法二进制计算机只能识别和存放(0,1)二进制数。**二进制:逢二进一,借一当二。**只有0、1俩值。eg: 十进制中的10 <==> 计算机可识别的二进制1010。计算机中信息的存储单位。位(Bit):表示一个二进制数码0或1,是计算机存储处理信号最基本的单位。字节(Byte):一个字节由8个位组成。它表示作为一个完整处理单位的8个二进制数码。​ 1 Byte = 8 Bit不同进制之间的转换二进制–》十进制:​ 乘

2021-03-26 00:20:07 136 1

原创 第二章、第5节 数组

第5节 数组概述:​ 数组是相同数据类型的多个数据的容器。​ 这些元素按线性顺序排列。所谓线性顺序是指除第一个元素外,每一个元素都有唯一的前驱元素;出最后一个元素外,每一个元素都有唯一的后继元素。(简单理解就是:一个跟一个顺序排列)​ 新技术:动态扩容算法<面向数组的扩容>(了解)。创建格式:​ 常用格式1:创建数组,并指定长度,不指定数组中的内容。​ 数据类型[] 数组名称 = new 数据类型[数组长度];​ 常用格式2:创建数组的同时,制定数组中的内容

2021-03-24 23:33:57 80

原创 第二章、第4节 流程控制

第4节 流程控制1、接收用户键盘输入Scanner类​ Scanner就是一种引用类型,用于接收各种数据类型,JDK已经写好了这个类供我们直接使用。步骤有三个:1、导包。​ import java.util.Scanner;2、创建。​ Scanner sc = new Scanner(System.in);//new表示引用类型的对象。​ PS:其中System.in代表从键盘输入。3、使用。​ a) 获取键盘输入的int数字:​ int num = sc.nextint

2021-03-24 23:27:35 52

原创 2-2、环境搭建

2-2、环境搭建文章目录1. Java起源与演变1.1、起源2.1. Java起源与演变1.1、起源 1991年,SUN公司成立了一个由詹姆斯· 高斯林(James Gosling)领导的“Green”项目小组,目的是开发一种能够在各类消费性电子产品上运行的程序框架。 当时经过他们一番考量之后选择了以较为有优势的C++语言来编写程序,由于C++过于复杂、庞大及其他因素,于是他们开发了一种面向对象的编程语言,起初命名为“Oak”,但因暂时缺乏对硬件的支持,被搁置了一段时间。 1994年,项目小组

2021-03-24 13:10:40 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除