- 博客(34)
- 问答 (2)
- 收藏
- 关注
原创 六、七章 复习
2.1介绍类与对象 在现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即静态部分与动态部分。静态部分,顾名思义,就是不能动的部分,这个部分被称为“属性”,任何对象都具备其自身属性,如一个人,其属性包括高矮、胖瘦、性别、年龄等。然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个...
2022-05-27 19:26:25
180
原创 Java 五、八、九章复习
一、概念1、异常:有异于常态,和正常情况不一样,有错误出现,阻止当前方法或作用域。2、异常处理:将出现的异常提示给编程人员与用户,使原本将要中断的程序继续运行或者退出。并且能够保存数据和释放资源。二、异常体系结构1、所有异常都继承于Throwable类,其下有两大子类:(1)Error类:错误,一般编程人员不太接触,如虚拟机错误、线程死锁。硬伤:使程序崩溃(2)Exception类:异常,编码、环境、用户输入等问题,其子类主要有:·非检查异常(运行时异常RuntimeEx
2022-05-27 18:55:40
155
原创 第十一章 枚举与泛型 总结
11.1 枚 举JDK 1.5中新增了枚举,枚举是一种数据类型,它是一系列具有名称的常量的集合。比如在数中所学的集合:A={1,2,3},当使用这个集合时,只能使用集合中的1、2、3这3个元素,不是这3个元素的值就无法使用。Java中的枚举是同样的道理,比如在程序中定义了一个性别枚举,里面只有两个值:男、女,那么在使用该枚举时,只能使用男和女这两个值,其他的任何值都是无法使用的。本节将详细介绍枚举类型。11.1.1使用枚举类型设置常量以往设置常量,通常将常量放置在接口...
2022-05-27 11:13:40
368
原创 第十章 集合类总结
10.1集合类概述java.util 包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是是固定的,集合的长度是可变的;数组用来存放基本类型的数据集合用来存放对象的引用。常用的集合有List集合、Set集合和Map集合,其中List与Set继承了 Collection接口,各接口还提供了不同的实现类。10.2Collection 接口Collection接口是层次结构中的根接口。构成 Collection的单位称为元素。Collection
2022-05-26 19:46:03
149
原创 第十五次作业
1.包装类对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器,将基本数据类型对应进行了一个封装,产生了一个新的类,---包装类。int,byte.....>引用数据类型包装类---->引用数据类型2.对应关系基本数据类型 对应的包装类 继承关系3.已经有基本数据类型了,为什么要封装为包装类?1.java语言是面向对象的语言,最擅长操作各种各样的类。2.以前学习装数据的数组,int[] String[] double[] Student[]
2022-05-26 12:00:55
80
原创 1~4章总结
2.1Java中的关键字Java 语言中有一些具有特殊用途的词被称为关键字。2.2 认识Java标识符1.标识符就是用于给 Java 程序中变量、类、方法等命名的符号。2.使用标识符时,需要遵守几条规则:1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和
2022-05-26 10:52:45
78
原创 第十八次作业
1.枚举类型介绍java中对常量数据的配置可以使用枚举类型实现,枚举类型是面向对象中的一种类型,它也有对象、属性、方法等所以它非常方便定义,枚举类型将它的对象(实例)设置为常量方便读取和使用。枚举类型定义格式如下://定义枚举类要用关键字enumpublic enum 枚举类名{枚举项1,枚举项2,枚举项3...;构造方法成员变量成员方法}2.定义枚举类型枚举类型也可以有成员方法、成员变量每一枚举类型继承java.lang.Enum,所以枚举类不能再...
2022-05-25 21:44:32
190
原创 第十七次作业
集合概念1.类中属性类型相同,意义与作用也相同,就可以放到集合中2.数组的长度是固定的,集合的长度或者容量在使用时可以动态扩展的3.Collection接口和Map接口4.Collection:序列List(元素排列有序可重复,实现类ArrayList,数组序列) 队列Queue(元素排列有序可重复,实现类LinkedList,链表也是List实现类) 集Set(无序不可重复 HashSet哈希集)5.Map(实现类:HashMap 哈希表)内部类 Entry(键值对) 实例<Key
2022-05-25 21:25:45
60
原创 第十六次作业
作业一:阿里云天气预报查询代码如下:import com.imooc.weather.HourWeather;import com.imooc.weather.WeatherUtils;import com.imooc.weather.impl.WeatherUtilsImpl; import java.util.List;import java.util.Scanner; public class Application { public static void main(
2022-05-25 19:59:22
111
原创 第九章总结 java常用类
9.1 包装类Java是一种面向对象的语言,但在Java中不能定义基本数据类型的对象,为了能将基本数据类型视为对象进行处理,Java提出了包装类的概念,它主要是将基本数据类型封装在包装类中,如int型数值的包装类Integerboolean型的包装类Boolean等,这样便更可以把这些基本数据类型转换为对象进行处理。Java是可以直接处理基本数据类型的,但在有些情况下需要将其作为为对象来处理,这时就需要将其转换为包装类了,这里的包装类相当于基本数据类型与对象类型之间的一个桥烫梁。由于包装类和基本数
2022-05-25 19:44:42
321
原创 第八章总结 异常处理
8.1异常概述 在程序中,错误可能产生于程序员没有预料到的各种情况况,或者是超出了程序员可控范围的现境因素,如试图打开一个根本不存在的文件等,在 Java中,这这种在程序运行时可能出现的一些错说称为异常。Java语言的异常处理机制优势之一就是可以将异常常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置再进行处理,这种机制类似于现实中发现了火灾,一个人是无法扑灭大火的,那么可以将这种异常情况传递给119,119 再将这个情况传递给附近的消防队,防队及时赶到并进行...
2022-04-30 11:46:58
277
原创 第十四次作业
作业一:飞机的加速度代码如下:public class Car{ //创建Car类 public static void main(String[] args) { //创建主方法 float a=15.5f; //定义一个浮点型变量并赋值 int b=1050; //定义一个整型变量并赋值 System.out.println("飞机的滑行时间:"+a+"秒"); /
2022-04-30 10:58:36
80
原创 第十三次作业
异常:异常就是是导致程序中断运行的一种指令流。如果不对异常进行正常处理,则可能导致程序的中断执行,造成不必要的损失。代码如下:class Exc{ //创建一个类 int i=10; //定义一个整型变量并初始化 }public class ExceptionDemo01 { //创建一个类 public static
2022-04-29 22:53:47
44
原创 第十二次作业
作业一:超市特价商品采购代码如下:import java.util.Scanner; //导入Scanner方法public class Car{ //创建Car类 public static void main(String[] args) { //创建主方法 System.out.println("请输入鲜鸡蛋的重量(斤):"); //输出信息 Scanner a=new Scanner(System.in); //输入购买量
2022-04-29 22:26:40
51
原创 第十一次作业
作业一:模拟银行取款代码如下:package zye; //包名import java.util.Scanner; //导入Scanner方法public class Son{ //创建Son类public static void main(String[] args) { //创建主方法 float money1=1023.79f; //定义一个float型变量并赋值 System.out.println("请输入取
2022-04-29 22:17:32
90
原创 第十次作业
多态就是:在程序运行过程中,对象角色的切换。程序运行过程中,对象行为的扩展继承关键字:extends代码如下:package zye; //包名public class WE { //父类 public Integer regNo; //定义一个Integer类型的变量 public String name; //定义一个字符串 public String gender; //定义一个字符串 public I
2022-04-29 21:56:22
72
原创 第七章总结--面向对象核心
7.1 类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来。其载体就是类。无封装代码如下:public class Restaurant1 {//创建一个类 public static void main(String[] args) {//主方法 String cookName="Tom Cruise";//厨师的名字叫Tom Cruise System.out.println("**请让厨师为我做一份香辣肉丝。***");//输出 System.out.pr
2022-04-29 20:16:09
774
原创 第九次作业
作业一:多功能参数(方法的重载)代码如下:package qwe; //包名import java.util.Scanner; //导入输入函数需要的包public class Can { public double a() { //不传入任何参数 return Math.PI ; //返回Math.PI } public double a(double Z) { //传入double型
2022-04-29 11:15:55
165
原创 第6章总结---面向对象
6.1.1对象在现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即静态部分与动态部分。静态部分,顾名思义,就是不能动的部分,这个部分被称为“属性”,任何对象都具备其自身属性,如一个人,其属性包括高矮、胖瘦、性别、年龄等。然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行...
2022-04-28 19:35:14
669
原创 第五章字符串总结
5.1 String类5.1.1 声明字符串字符串是常量,它们可以显示任何文字信息,字符串的值在创建之后不能更改。在 Java 语言中,单引号中的内容表示字符,例如's',而双引号中的内容则表示字符串,例如:"我是字符串","123456789","上下 左右 东西 南北" Java 通过java.lang.String这个类来创建可以保存字符串的变量,所以字符串变量是一个对象。声明一个字符串变量a,以及声明两个字符串变量 a、b。代码如下:String a...
2022-04-28 11:17:45
261
原创 第七次作业
作业一:修改手机默认语言代码如下:package lzbe; //创建名为lzbe的包public class CAR { String english; //创建String型变量english String chinese; //创建String型变量chinese public CAR( String english,String chinese) { //创建构造 并传入数据类型 thi
2022-04-25 14:11:10
165
原创 第八次作业
作业一:输出圆形和矩形的面积代码如下:package dasd; //创建名为dasd的包 public class SD{ //创建名为SD的类 float z; //创建float型变量z float d; //创建float型变量d float Circle; //创建float型变量Cirle float Q; //创建float型变量Q float Z; //创建float型变量Z float r
2022-04-25 10:55:00
45
原创 java第三章总结 流程控制
3.1 条件语句3.1.1 if 条件语句if条件语句主要用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行if条件语句主要用于告诉程序在某个条件成立另外的语句。使用if条件语句,可选择是否紧跟在条件之后的那个语句。关键字if之后是作为条件的“布尔表达式”,如果该表达式返回的结果为 true, 则执行其后的语句:若为false,则不执行if条件之后的语句。if条件语句可分为简单的if条件语句、if..else 语句和if...elseif多分支语句。1.简单的...
2022-04-24 15:43:35
364
原创 第二章总结 java语言基础
2.1.1代码注释1、单行注释“ / / ” 为单行注释,从符号“ / / ” 开始直到换行开始均为被注释的内容。语法如下:/ / 注释内容例:int a ; //创建一个整数类型a2、多行注释“ / **/ ” 为多行注释,符号" / * " 与” */ “ 之间的所有内容均为注释内容。注释的内容可以换行。语法如下:/ *注释内容 1...* /例:/* 创建 int a; 用来记录整数*/3、文档注释文档
2022-04-23 16:34:42
895
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人