07 2022 档案
摘要:##异常概述 ###什么是异常?Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 ##Throwable Throwable 是 Java 语言中所有错误与异常的超类。 Throw
阅读全文
摘要:Object类 概述 Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。所有类在创建对象的时候,最终找的父类就是Object。 在Object类众多方法中,equals方法与toString方法是相对重要的 equals方法,用于比较两个对象是否相同,它其实就是
阅读全文
摘要:
#1.代码块 ###1.1局部代码块 ###1.2构造代码块 构造代码块是定义在类中成员位置的代码块 ###1.3静态代码块 静态代码块是定义在成员位置,使用static修饰得代码块 ###1.4区分每种代码块的特点 ####1.4.1局部代码块 以”{}”划定的代码区域,此时只需要关注作用域的不同
阅读全文

摘要:
接口 接口时功能的集合,同样可看作是一种数据类型,是比抽象类更为抽象的类。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 接口的格式 public interface 接口名 { 抽象方法1; 抽象方法2
阅读全文

摘要:
##多态 ####多态是继封装、继承之后,面向对象的第三大特性。 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便
阅读全文

摘要:
#Object类 ###1.Object方法 public final native Class<?> getClass() 返回object运行时类 public native int hashCode() 返回对象的hash码值 public boolean equals(Object obj)
阅读全文

摘要:
##1.继承 ###1.1继承的概述 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。 ###1.2继承的格式 class 子类 extends 父类{ } ###1.3继承的特点 1、在Java中,类只支持单继承
阅读全文

摘要:
#字符串 String ####字符串部分方法 ###字符串对象的特点: 1.Java程序中所有双引号引起来的内容,都是String类的对象 2.字符串内容不可变,它们的值在创建后不能被更改(在底层被final修饰,所以它是一个常量) 3.虽然String的内容不可变,但是可以被共享(结合常量池理解
阅读全文

摘要:
##this关键字 #####this关键字由来和使用: A:this:代表所在类的对象引用方法被哪个对象调用,this就代表那个对象 B:什么时候使用this呢 ? 局部变量和成员变量重名 set 和 get 方法 ##构造方法 构造方法(构造器):每个类都有一个默认的无参构造器,jvm自动给我们
阅读全文

摘要:
##Scanner #####用Scanner类的方法可以完成接收键盘录入的数据 public class ScannerDemo { public static void main(String[] args) { //创建键盘录入对象 Scanner sc = new Scanner(Syste
阅读全文

摘要:
##面向过程 向过程就是:面向过程,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。 ##面向对象 ###什么是面向对象: 面向对象思想就是不断的创建对象,使用对象,指挥对象做事情。(如果有对象,直接用对象,对我们直接提供服务) ###面向对象和面
阅读全文

摘要:
###思维导图 ##一维数组 数组是存储多个变量(元素)的东西(容器) 这多个变量的数据类型要一致 数组既可以存储基本数据类型,也可以存储引用数据类型。 1.数组定义的格式: 格式1:数据类型[] 数组名; 格式2:数据类型 数组名[]; 注意:这两种定义做完了,数组中是没有元素值的。 2.数组的初
阅读全文

摘要:
##二分查找(理解) public ych class{ public static void main(String[] args){ ///运用二分查找需要 数组在的值是递升的 int[] arr1 = new int[] {23,43,5,41,32,423,4,123,411}; //先递升
阅读全文

摘要:
#1.条件判断语句 if() (掌握) if语句第一种格式: if(关系表达式) { 语句体 } 第二种格式 if(关系表达式) { 语句体1; }else { 语句体2; } 第三种格式 if(关系表达式) { 语句体1; }else if(关系表达式) { 语句体2; }else{ 语句体3;
阅读全文

摘要:
###java基础 1.java语言发展史和概述平台(了解) 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司
阅读全文

摘要:
##什么是 HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标
阅读全文

摘要:
##为何学习 JavaScript? ###JavaScript 是 web 开发者必学的三种语言之一: HTML 定义网页的内容 CSS 规定网页的布局 JavaScript 对网页行为进行编程 在 HTML 中,JavaScript 代码必须位于图中所示的script中 可以直接在两者标签中,或
阅读全文

摘要:
JavaScript Switch 语句 (熟悉掌握) 请使用 switch 语句来选择多个需被执行的代码块之一。 语法: switch(表达式){ case n: 代码块 break; case n: 代码块 break; default: 默认代码块 } 如果 JavaScript 遇到 bre
阅读全文

摘要:
#css学习笔记 1. ###什么是 CSS? CSS 指的是层叠样式表* (Cascading Style Sheets) CSS 描述了如何在屏幕、纸张或其他媒体上显示 HTML 元素 CSS 节省了大量工作。它可以同时控制多张网页的布局 外部样式表存储在 CSS 文件中 也称级联样式表。 ##
阅读全文
