9 Dr-Jexus

尚未进行身份认证

C and Python are ImPortant .

等级
TA的排名 6w+

第3章 Java 中必须了解的常用类

本章节主要讲解 Java 中常用的类,包括基本类型的包装类、Date 类、SimpleDateFormat 类、 Calendar 类、 Math 类。学完这一章后将对基本数据类型有更深入的理解,能够进行基本类型和包装类之间的转换,掌握常用类的使用等。3 - 1:Java 中的包装类相信各位小伙伴们对基本数据类型都非常熟悉,例如 int、float、double、boolean、char ...

2019-09-01 01:05:47

第2章 认识 Java 中的字符串

本章节主要讲解 Java 中的字符串,字符串被广泛地用在 Java 程序设计中,很多操作都要使用字符串来完成,例如系统中存储的用户名、密码、电子邮箱等都要使用字符串来存储。学完这一章后能够掌握字符串的处理, String 类和 StringBuilder 类常用方法的应用等。2 - 1:什么是 Java 中的字符串在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串...

2019-08-30 00:07:36

第1章 异常与异常处理(下)

1 - 5:Java中的异常抛出及自定义异常Java中异常的抛出有两个关键字:throw和throws。下面是throws的用法,使用在方法里的,用来声明将要抛出何种类型的异常(声明)。throws是写在方法名和方法体的参数表之后,在方法体之前。用它修饰的方法向调用者表明该方法可能会抛出某种类型的异常。在这里可以之抛出一种类型异常也可以抛出多种类型。每个类型异常中间用逗号隔开。具体的方法体里可...

2019-08-28 11:55:57

第1章 异常与异常处理(上)

本章主要讲解,什么是异常、Java 中的异常体系结构、如何处理异常、如何自定义异常以及异常链的相关知识1 - 1:Java异常简介异常简介:异常处理的作用、Java异常体系结构简介处理异常:try-catch及try-catch-finally、抛出异常、自定义异常、异常链异常:有异于常态,和正常情况不一样,有错误出现。阻止当前方法或作用域,称之为异常。异常好比说一家工厂,...

2019-08-26 11:19:52

第六章:项目实战

综合实战项目,编写属于你的“答答租车系统”,快来加入吧!!6 - 1:综合练习1、项目背景介绍根据所学知识,编写一个控制台版的“答答租车系统”功能:①、展示所有可租车辆。②、选择车型、租车辆。③、展示租车清单,包含:总金额、总载货量、车型、总载人量及车型。2、项目分析①、数据模型分析ⅰ、通过对现实世界的事与物主要特征的分析、抽象,为信息系统的实施提供数据存取...

2019-08-20 21:53:33

第五章:阶段练习

通过人类继承关系的案例进一步学习Java中的面向对象5 - 1:阶段练习普通人都有说话的能力,我们可以用计算机来描述这样的特征。如果是中国人,就那他的语言能力就是直接输出中国人说中国话;如果是我想看到美国人的语言能力,我们就输出美国人说英语。分别在测试类中创建两个对象,当创建的是中国人时他说的是中国话,创建的是美国人时他说的是英语。中国人和美国人都是人类,就是我们说的Is关系,我们...

2019-08-16 19:28:28

第四章:多态

多态性是允许你向父对象设置成为和一个或更多的它的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同方式运作。4 - 1:Java中的多态多态:对象的多种形态。多种形态有两方面,一个是引用多态,一个是方法多态。先看引用多态。我们在写面向对象程序的时候,我可以使用一个父类的引用,指向一个本类的对象。我们之前在创建对象的时候都是使用的这种方式。我们现在运用多态的特性...

2019-08-16 01:58:56

第三章:继承(下)

3 - 7:Java中的super使用我们在使用继承特性的时候,经常还会用到super关键字,super关键字通常用在我们对象的内部,可以代表父类对象。通常来讲,如果我想得到父类属性,那么我就可以调用super.age,如果我想调用父类对象的方法,我就可以用super.eat();,好像很简单。那我们来写一个例子。现在我们有两个类,一个是父类Animal,一个是Dog子类。那我在Anima...

2019-08-05 21:43:18

第三章:继承(上)

上节答案:A。解析:内部类也是一个类,可以有自己的成员方法和成员变量3 - 1:Java中的继承在前面的课程里面,对面向对象的三大特征之一,封装有了个基本的认识,那么我们现在再来看看什么是继承。继承是类和类的一种关系,我们可以把它总结为“is a”的关系。例如,狗是动物,那么我们就可以描述,狗是继承动物。那狗类继承动物类,狗类就叫动物类的子类,或派生类,动物类就是狗的父类,或基类...

2019-07-31 22:00:09

第二章:封装(下)

2 - 5:什么是Java中的内部类问:什么是内部类呢?答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!答:内部类的主要作用如下:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2. 内部类的方法...

2019-07-29 21:10:44

第二章:封装(上)

封装的意思是说对象数据和操作该数据的指令都是对象自身的一部分,封装能够实现尽可能对外部世界隐藏数据2 - 1:什么是Java中的封装我们在之前的课程里面对于面向对象这个概念有了基本的认识,接下来,就来学习面向对象的三大特性:封装,继承,多态。封装1、概念:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。也就是说如果标...

2019-07-28 19:53:10

第一章:类和对象(下)

上节答案:C。解析:public 修饰符表示公开的、公有的,静态变量使用 static修饰,所以选择C1 - 9:Java中使用static使用之静态方法与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。其实之前我们一直写的 main 方法就是静态方法。静态方法的使用如:public class HelloWorld{ //使用St...

2019-07-27 18:26:16

第一章:类和对象(中)

上节答案:B。解析:通过 类名 对象名 = new 类名();可以创建类的对象1 - 5:Java中的成员变量和局部变量很多朋友在写面向对象程序的时候发现,使用变量的时候经常容易把各种变量搞混淆,那么我们今天就一起来看一下,在写面向对象程序的时候,究竟会用到哪些变量,它们之间又有什么区别。我们再写一个面向对象程序的时候,主要用到两种变量,成员变量个局部变量。1.成员变量:...

2019-07-26 20:18:22

第一章:类和对象(上)

本章内容主要讲解 Java 在面向对象编程中的基本语法,面向对象设计程序的思路1 - 1:什么是类和对象1、对象的概念万物皆对象,客观存在的事物皆为对象。大道名胜古迹,小到生活当中的小物品。2、什么是面向对象意思就是人朝着对象,翻译过来就是人关注着一个对象。对于计算机来讲,它其实比喻了人更关注了具体事物的信息。可能我们会想,这不是很复杂,其实我们只要用解决生活当中的问题的方式其...

2019-07-24 10:32:33

第8章:编程练习

上节答案:1、B。解析:带参数方法的返回值可以为 void2、B。解析:方法重载必须是相同的方法名8 - 1:编程练习小伙伴们,请根据所学知识,编写一个 JAVA 程序,实现输出考试成绩的前三名要求:1、 考试成绩已保存在数组 scores 中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 732、 要求通过自定义方法来实现成绩排...

2019-07-20 21:50:43

第7章:方法

上节答案:B:解析:本选项正确描述了二维数组7 - 1:如何定义 Java 中的方法所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块。一般情况下,定义一个方法的语法是:其中:1、 访问修饰符:方法允许被访问的权限范围, 可以是 public、protected、private 甚至可以省略,其中 public 表示该方法可以被其他任何代码调用,其他几种...

2019-07-20 21:22:50

第6章:数组(下)

上节答案:1、D,解析:数组下标从 0 开始,因此 score[3] 表示数组中的第 4 个元素2、B,解析:选项 A 需要指定数组的长度;选项 C 在声明数组的同时赋值时不能指定数组长度;选项 D 声明数组的语法错误,应为int[ ] score={ 78, 23, 44, 78 };因此选择 B6 - 3:使用循环操作Java中的数组实际开发中我们经常使用循环控制数组成员...

2019-07-19 16:45:56

第6章:数组(上)

本章节主要讲解 Java 中的数组,包括数组的创建与使用、使用 Arrays 类操作数组、二维数组的使用。学完这一章后将能够熟练使用数组进行数据的存储和操作6 - 1:什么是数组问:编写代码保存 4 名学生的考试成绩。答:简单啊,定义 4 个变量呗问:那“计算全年级 400 名学生的考试成绩”,肿么办答: 。。。。。。。数组,就可以帮助你妥妥的解决问题啦!!数组可以理解...

2019-07-18 22:29:48

第5章:阶段练习

上节答案:B本章节主要针对前面所学内容进行练习5 - 1:编程练习小伙伴们,请根据所学知识,参考注释,将代码编辑器中代码补充完整,实现成绩加分功能。功能描述:为指定成绩加分,直到分数大于等于 60 为止,输出加分前和加分后的成绩,并统计加分的次数。运行效果:任务温馨提示: 先试着自己独立完成,木有思路了也表着急。在后面 3 个小节中,@laurenyang...

2019-07-17 21:36:50

第4章:流程控制语句(下)

上节答案:B。解析:do...while 循环结束的条件是 while 后的条件不成立。4 - 9:Java循环跳转语句之 break生活中,我们经常会因为某些原因中断既定的任务安排。如在参加 10000 米长跑时,才跑了 500 米就由于体力不支,需要退出比赛。在 Java 中,我们可以使用 break 语句退出指定的循环,直接执行循环后面的代码。例如,使用循环输出 1--10...

2019-07-15 22:34:41

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。