10 2021 档案

摘要:#类的全名 类的全名由所有包的名称(由句点分隔)和类名组成。 “要在代码中使用类,你需要指出类的全名。你也可以使用类的短名称,即只使用类名,但你需要‘导入类’。这意味着在声明类之前,你要指出单词 import,后跟要导入的类的名称。java.lang 包中的类是默认导入的,因此你无需导入它们。 学而 阅读全文
posted @ 2021-10-07 10:07 小不点想长成大不点 阅读(140) 评论(0) 推荐(0)
摘要:#交互对象 用 Java 语言编写的每个程序都由类和对象组成。 1、“Java 程序员就像设计工程师一样,只是他们不制作蓝图,而是编写类。船舶零件是根据蓝图制造的,而对象是基于类创建的。” 2、“首先,我们编写类(制作蓝图)。然后,当程序运行时,Java 机器将基于这些类创建对象。就像根据蓝图建造船 阅读全文
posted @ 2021-10-06 10:51 小不点想长成大不点 阅读(111) 评论(0) 推荐(0)
摘要:#入门Java书籍 Head First Java Java:The Complete Reference,作者:Herbert Schildt 这本书对初学者也很有好处。与前一本书的主要区别在于素材的呈现方式:这本书的素材是以更严格和一致的方式呈现的(许多人更喜欢这种‘游戏规则’式的呈现方法)。其 阅读全文
posted @ 2021-10-06 10:24 小不点想长成大不点 阅读(105) 评论(0) 推荐(0)
摘要:#内存寻址和变量 #print() print() 函数用于在屏幕上逐个字符显示文本。当屏幕上某一行没有足够空间时,文本开始在下一行显示。 #println() 可以使用 println() 函数停止在当前行上显示文本,即使该行还有显示空间。随后的文本将显示在下一行。 如果某一行代码看起来像类型 + 阅读全文
posted @ 2021-10-06 09:45 小不点想长成大不点 阅读(58) 评论(0) 推荐(0)
摘要:1、Java 程序由类组成。每个类都存储在一个单独的文件中,其文件名称与类名一致。该文件的扩展名为 java。 2、当我们有许多类文件时,我们会将它们分组到文件夹和子文件夹中。此外,类还会被分组到包和子包中。包和子包的名称必须在类代码中指定,并且这些名称必须与驱动器上的文件夹和子文件夹名称相同。 纠 阅读全文
posted @ 2021-10-06 01:31 小不点想长成大不点 阅读(69) 评论(0) 推荐(0)
摘要:#编译器 编程语言可以同时被人和编译器所理解。编译器是一个特殊的程序,它可将用编程语言编写的程序转换成一系列的机器代码。 程序员通常用编程语言来编写程序,然后运行编译器,将程序员编写的程序代码文件转换为含机器代码的单个文件——最终(已编译的)程序。 Java 语言在以下编程领域已占据了主导地位: # 阅读全文
posted @ 2021-10-06 01:19 小不点想长成大不点 阅读(269) 评论(0) 推荐(0)
摘要:#变量 变量是用来存储数据的特殊实体。 1、在 Java 语言中,所有数据都存储在变量中。 2、最接近的比喻就好比是一个盒子。 3、在 Java 语言中,每个变量都有三个重要的属性:类型、名称和值。 -- 类型:一个变量的类型决定了可以存储在其中的值/数据的类型。我们把帽子放进帽盒,把鞋子放进鞋盒。 阅读全文
posted @ 2021-10-06 00:49 小不点想长成大不点 阅读(165) 评论(0) 推荐(0)
摘要:1、方法的主体由命令组成。我们甚至可以说,方法就是一组被赋予名称(方法名称)的命令。 2、如果你使用几次 System.out.println() 命令,就会发现每次传递给该命令的文本都会显示在单独的行上。如果你使用 System.out.print() 命令,则文本显示在同一行。 Fine. 阅读全文
posted @ 2021-10-05 23:57 小不点想长成大不点 阅读(149) 评论(0) 推荐(0)
摘要:#Object类 Object类是所有Java类的根父类 如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 Object类中的功能(属性、方法)就具有通用性 Object类只声明了一个空参的构造器 public class Person{ ... 阅读全文
posted @ 2021-10-05 22:13 小不点想长成大不点 阅读(57) 评论(0) 推荐(0)
摘要:#异常Exception 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了等等。 软件程序在运行过程中,非常可能遇到刚刚 阅读全文
posted @ 2021-10-05 21:38 小不点想长成大不点 阅读(402) 评论(0) 推荐(0)
摘要:#内部类 内部类:在一个类的内部再定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对于B类来说就是外部类了。 1、成员内部类 2、静态内部类 3、局部内部类 4、匿名内部类 ###01 原代码 package OOP.Demo12; public class Oute 阅读全文
posted @ 2021-10-05 16:32 小不点想长成大不点 阅读(61) 评论(0) 推荐(0)
摘要:#接口 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法。专业的约束!约束和实现分离:面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是...则必须能...”的思想。如果你是天使,则必须能飞。如果你是汽车,则必须能跑。如果你是好人, 阅读全文
posted @ 2021-10-05 16:32 小不点想长成大不点 阅读(90) 评论(0) 推荐(0)
摘要:#抽象类abstract ##普通类 普通类可以直接产生实例化对象,并且在普通类之中可以包含有构造方法,普通方法、static 方法、常量、变量的内容。 所有的普通方法都会有一个"{}",这个表示方法体,有方法体的方法一定可以被对象直接调用。 ##抽象类 指在普通类的结构里面增加抽象方法的组成部分。 阅读全文
posted @ 2021-10-05 15:40 小不点想长成大不点 阅读(153) 评论(0) 推荐(0)
摘要:#static关键字详解 package OOP.Demo10; public class Person { //2:赋初值 { System.out.println("匿名代码块"); } //1:只执行一次 static{ System.out.println("静态代码块"); } //3 p 阅读全文
posted @ 2021-10-05 10:35 小不点想长成大不点 阅读(50) 评论(0) 推荐(0)
摘要:#instanceof instanceof(类型转换):利用此关键字可以判断某一个对象是否是指定类的实例 格式: 对象 instanceof 类 返回boolean型 - 如果某个对象是某个类的实例,就返回true,否则返回false。 对象的多态性:指的是发生在继承关系类之中,子类和父类之间的转 阅读全文
posted @ 2021-10-05 00:46 小不点想长成大不点 阅读(177) 评论(0) 推荐(0)
摘要:#多态 动态编译:类型:可扩展性 即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多。 多态存在的条件: 1、有继承关系,类型转换异常——ClassCastException! 2、子类重写父类方法 3、父类引用指向子类对象 注意 阅读全文
posted @ 2021-10-04 23:55 小不点想长成大不点 阅读(67) 评论(0) 推荐(0)
摘要:#方法重写Override 重写:需要有继承关系,子类重写父类的方法! 特点: 1、方法名必须相同 2、参数列表必须相同 3、修饰符:范围可以扩大:public > Protected > Default > private 4、抛出的异常:范围可以被缩小,但不能扩大;ClassNotFoundEx 阅读全文
posted @ 2021-10-04 11:16 小不点想长成大不点 阅读(40) 评论(0) 推荐(0)
摘要:#继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends的意思是“扩展”。子类是父类的扩展。 Java中类只有单继承,没有多继承!即 一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子 继承是类与类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。 继承关 阅读全文
posted @ 2021-10-04 10:46 小不点想长成大不点 阅读(145) 评论(0) 推荐(0)
摘要:#封装详解 ##封装 该露的露,该藏的藏 1、我们程序设计要追求“高内聚、低耦合”。高内聚:类的内部数据操作细节自己完成,不允许外部干涉;**低耦合:**仅暴露少量的方法给外部使用。 封装(数据的隐藏) 1、通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住 阅读全文
posted @ 2021-10-03 14:54 小不点想长成大不点 阅读(195) 评论(0) 推荐(0)
摘要:#创建对象内存分析 ##代码 ##内存分析 ##属性 属性:字段Field 成员变量 默认初始化: 1、数字: 0 0.0 2、char: u0000 3、boolean:false 4、引用数据类型:null 5、属性的定义: 修饰符 属性类型 属性名 = 属性值; ##对象的创建和使用 必须使用 阅读全文
posted @ 2021-10-02 21:03 小不点想长成大不点 阅读(43) 评论(0) 推荐(0)
摘要:#类与对象的创建 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。 1、动物、植物、手机、电脑..... 2、Person类、Pet类、Cat类等,这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为 对象是抽象概念的具体实例。 1、张三就是人的一个具 阅读全文
posted @ 2021-10-01 10:49 小不点想长成大不点 阅读(104) 评论(0) 推荐(0)
摘要:#回顾方法及加深 ###方法的定义 修饰符 返回类型 break和return的区别 1、break:跳出switch,结束循环 2、return:代表方法结束,返回一个结果 方法名:注意规范、见名知意 参数列表:参数类型、参数名 异常抛出 //Demo01 类 public class demo0 阅读全文
posted @ 2021-10-01 00:29 小不点想长成大不点 阅读(50) 评论(0) 推荐(0)