自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 多线程

如何创建多线程1.通过Thread类实现多线程class 类名称 extends Thread //从Thread类扩展出子类来{属性…方法…修饰符 run()//覆写Thread类里的run()方法{程序代码;//激活的线程,将从run方法开始执行}}2.通过实现Runnable接口实现多线程class 类名称 implements Runnable 接口里的run方法...

2019-07-23 17:37:39 89

转载 常用类

System类System类代表当前Java程序的运行平台。java.lang.System类对我们来说并不陌生,在前面的章节中我们经常使用System.out语句来完成输出工作。System类是一个final类,该类的所有属性和方法都是静态的。System类的属性in、out和err分别对应标准输入、标准输出和错误输出流。System类常用于纪录程序执行的时间、复制数组、确定当前的系统属性和获...

2019-06-20 09:12:06 79

转载 异常处理

异常处理异常(Exception)是程序在执行过程中所产生的问题。导致异常的产生的原因有很多种,包括:用户输入了无效的数据、找不到一个需要打开的文件、在通讯过程中网络连接断开或者JVM发生了内存溢出等等。有些异常是由于用户的错误所导致的,有些是由程序员的错误导致的,有些则是由硬件设备的故障导致的。在本章中,我们将详细介绍不同类型的异常,以及在什么时候应该抛出一个异常,在什么时候应该捕获一个异常...

2019-06-18 09:13:00 101

翻译 抽象

抽象我们在编写类时,通常会在类中定义一些方法,用来描述该类所具有的行为。在类的方法体中,我们编写代码实现该类所要执行的行为。在继承关系中,子类继承父类后,子类也就具有父类所具备的行为。如果子类继承了父类的行为,但是与父类的行为实现方式不同,就需要通过方法重写来覆盖父类的行为。抽象方法将一个方法声明为抽象方法有两个结果: 类也必须声明为抽象类。如果一个类包含了抽象方法,那么该类也必须是抽象...

2019-06-13 20:38:17 247

转载 访问修饰符

访问修饰符类的每一个成员(包括成员变量、方法和构造器)都有一个访问修饰符,用来判断谁可以访问该成员。访问修饰符允许我们在设计程序的时候,就考虑到谁可以访问一个对象的不同属性和行为。例如,假如我们给类添加一个方法,用于执行重复的任务,并且该方法只能被本类中的其它方法调用。那么,我们就可以将该方法声明为私有的,从而对本类以外的任何类隐藏该方法。同样,我们也可能需要将一个方法对所有其它对象都可用。...

2019-06-12 20:00:20 1178

转载 封装

封装封装是使类中的成员变量都是private,并提供public方法访问这些成员变量的技术。如果一个成员变量被声明为private,那么它就不能被其它类访问,从而隐藏了类中的成员变量。因此,封装也被称为数据隐藏。静态成员变量和方法关键字static允许成员变量或方法不与类的特定实例关联。通过关键字static声明的成员变量或方法可以被认为是全局的,任何其它类可以直接访问静态成员变量或调用静态...

2019-06-11 20:07:14 145

转载 继承

继承重点知识1.继承是面向对象编程最重要的特征之一。它允许对一个已经存在的类进行扩展,从而编写一个新的类。新类继承了父类所有属性和行为。2."is a"关系是一个简单但是重要的用于判断一个继承是否设计良好的步骤。如果两个类存在继承关系,那么我们必须能够说子对象"is a"父对象。3.关键字extends用于实现继承。Java中的类只能继承一个类。4.如果一个类没有显式地继承另一个类,那么...

2019-06-10 21:21:24 181

转载 方法调用栈

方法调用栈在Java程序中,第一个被调用的方法就是main(),该方法是JVM调用的。因此,main()方法总是在调用栈的底部。一个方法被调用时,该方法就被放在调用栈的顶部,直到方法执行完成。当一个方法正在执行时,会发生三种情况: 方法返回一个值。在这种情况下,一个基本数据类型或引用类型被传回给方法的调用者。 方法不返回一个值。在这种情况下,返回值被声明为void。 方法抛出一个异...

2019-06-05 19:10:13 941

转载 类、对象和包

类、对象和包结构化编程与面向对象编程在程序设计的早期,程序用流程图和自顶向下的方法设计。采用这种设计方法,程序员会将一个大的问题分解成更小的任务,然后为每个更小的任务编写一个过程(或函数)。最后,程序员会编写一个主过程来启动程序流程,随后根据程序流程走向,调用想要的其它过程。这种类型的程序设计被称为结构化编程。现在有很多结构化编程语言被广泛使用,最突出的就是C语言。在结构化编程中,程序围绕着...

2019-06-03 19:30:07 199

转载 程序流程控制

程序流程控制流程控制 调用方法。调用方法将导致控制流程离开当前方法,转移到被调用的方法。例如,当我们调用println()方法时,控制流程离开main(),转到println(),并且在println()方法执行完成时返回main()方法。我们将在第五章《方法》中详细讨论方法。 选择。Java中有两种做出选择的机制:if/else语句和switch语句。三目运算符也可以用于选择,但是它通...

2019-06-03 19:24:28 162

转载 JAVA基础语法(四)

JAVA基础语法(四)三目运算符、目运算符是if/else控制语句的一种快捷机制Java注释 单行注释:用两个正斜线“//”注释掉斜线后的同行文本。 多行注释:“/”和“/”符号用于多行代码的注释。用“/”打开注释,“/”关闭注释。所有在二者之间的文本都会被注释掉。 JavaDoc注释:“/**”和“*/” 是一对特殊类型的注释符号,用于与javadoc工具一起生成包含注释的HT...

2019-06-03 19:19:45 124

转载 JAVA基础语法(三)

JAVA基础语法(三)运算符和表达式运算符分类 运算符前置或后置增量/减量 ++、- -一元运算符 +、-、~、!、(强制转换)乘法/除法/取模 、 /、%加/减/字符串连接 +、 -、 +移位运算符 <<、 >>、 >>>比较运算符 <、<=、 >、>=、instanceof相等运算符 = =、 !=按位运算符...

2019-06-03 19:17:59 117

转载 JAVA基础语法(二)

JAVA基础语法(二)基本类型Java语言的基本类型根据存储的数据的不同,又分为整型、浮点型、字符型、布尔型四大类。下面我们分别详细讲述。1)整型在八种基本类型中,有四种是整数类型,根据其占用内存空间大小和取值范围分为:byte、short、int和long。这四种类型都是有符号的,这意味着它们既可以存储正数,又可以存储负数。2)浮点型基本类型中的float和double可以用于存储浮...

2019-06-03 19:14:08 97

原创 JAVA基础语法

1.关键字每门编程语言都有一些保留的单词,用于定义该门语言,这些单词对编译器有特殊的含义,并且不能用作为标识符——这就是编程语言的关键字。2.标识符顾名思义:标识符就是计算机编程语言中各种符号,这些符号又表示了某个特定的含义标识符的分类:系统预定义的标识符用户自定义的标识符在Java代码中,需要标识元素有很多,包括:类名、方法、字段、变量、包名等。3.命名规则标识符由字母、数字...

2019-05-28 22:17:13 211

原创 认识JAVA

认识JAVA一、JAVA编程语言的起源Sun Microsystems 于1995年推出.1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器.1995年将Oak语言正式更名为Java.Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题.二、JAVA语言的技...

2019-05-27 20:02:59 81

空空如也

空空如也

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

TA关注的人

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