摘要: 1、静态代码块 ①、格式 ②、执行时机 ③、静态代码块的作用 ④、静态代码块不能存在任何方法体中 ⑤、静态代码块不能访问普通变量 2、构造代码块 ①、格式 ②、执行时机 ③、构造代码块的作用 3、构造函数 4、普通代码块 5、执行顺序 6、父类和子类执行顺序 在Java中,静态代码块、构造代码块、构 阅读全文
posted @ 2019-04-23 21:55 至尊只有一个 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 本文主要围绕这三大特性介绍一下 Java 面向对象、组件解 阅读全文
posted @ 2019-04-22 23:00 至尊只有一个 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 本文知识点(目录): 一维数组(一维数组的概念、优点、格式、定义、初始化、遍历、常见异常、内存分析以及常见操作(找最大值、选择排序、冒泡排序等等)) 二维数组(二维数组的遍历、排序、查找、定义、初始化以及常见操作等等) 一、一维数组 1、前言 如果需要存储大量的数据,例如如果需要读取100个数,那么 阅读全文
posted @ 2019-04-21 16:25 至尊只有一个 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 如 阅读全文
posted @ 2019-04-21 12:45 至尊只有一个 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、什么是重载(overlording) 在JAVA中,可以在同一个类中存在多个函数,函数名称相同但参数列表不同。这就是函数的重载(overlording)。这是类的多太性表现之一。 二、重载的作用: 举个现实生活中的实例。假如你是个木工,我要让你制作桌子(返回值)。然后,我给了你紫檀木,你就可以制 阅读全文
posted @ 2019-04-16 22:20 至尊只有一个 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 1.函数:定义在类中的具有特定功能的一段独立小程序。函数也称之为方法。 为了提高代码的复用性,对代码进行抽取。 将这个部分定义成一个独立的功能。方便使用。 java中对功能的定义通过函数来实现的。2函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2,) { 执行语句 阅读全文
posted @ 2019-04-16 21:16 至尊只有一个 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: &&第一个表达式为false int i = 0; if(i == 3 && ++i > 0 ) { } System.out.println("i = " + i); console:i = 0 ==>第二个表达式没有执行 &第一个表达式为false int i = 0; if(i == 3 & 阅读全文
posted @ 2019-04-14 19:23 至尊只有一个 阅读(302) 评论(0) 推荐(1) 编辑
摘要: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0 int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~214 阅读全文
posted @ 2019-04-14 13:09 至尊只有一个 阅读(160) 评论(0) 推荐(0) 编辑