自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA第18次作业

目录枚举类型1、接口枚举类型介绍枚举类型java中对常量数据的配置可以使用枚举类型实现,枚举类型是面向对象中的一种类型,它也有对象、属性、方法等所以它非常方便定义,枚举类型将它的对象(实例)设置为常量方便读取和使用。枚举类型定义格式如下://定义枚举类要用关键字enumpublic enum 枚举类名{枚举项1,枚举项2,枚举项3...;构造方法成员变量成员方法}定义枚举类型枚举类型也可以有成员方法、成员变量每一枚举类型继承java.lang.Enum,所

2022-05-26 10:47:12 210

原创 JAVA第11章枚举与泛型总结

11.1枚举枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型。enum WeekDay { Mon("Monday"),Tue("Tuesday"),Wed("Wednesday"),Thu("Thursday"),Fri("Friday"),Sat("Saturday"),Sun("Sunday");

2022-05-26 10:36:12 245

原创 第10章总结集合类

10.1集合类概述为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组),Java 提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。Java 所有的集合类都位于 java.util 包下,提供了一个表示和操作对象集合的统一构架,包含大量集合接口,以及这些接口的实现类和操作它们的算法。集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),而集合里只能保存对象(实际上只是保存对象的引用变量,但通常习惯上认为集合里保存.

2022-05-23 11:54:12 130

原创 JAVA第9章总结JAVA常用类

9.1包装类在 Java 的设计中提倡一种思想,即一切皆对象。但是从数据类型的划分中,我们知道 Java 中的数据类型分为基本数据类型和引用数据类型,但是基本数据类型怎么能够称为对象呢?于是 Java 为每种基本数据类型分别设计了对应的类,称之为包装类(Wrapper Classes),也有地方称为外覆类或数据类型类。9.1.1IntegerInteger 类中的构造方法有以下两个:Integer(int value):构造一个新分配的 Integer 对象,它表示指定的 int 值。

2022-05-23 11:38:06 165

原创 5,8,9章总结

1-1java异常简介一、概念 在 Java中,这种在程序运行时可能出现的一些错误称为异常。Java语言的异常处理机制优势之一就是可以将异常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置再进行处理, 这种机制类似于现实中发现了火灾,一个人是无 法扑灭大火的,那么可以将这种异常情况传递给119,119 再将这个情况传递给附近的消防队,消防队及时赶到并进行灭火。使用这种处理机制,使得Java语言的异常处理更加灵活,Java语言编写的项目更加稳定。当然,异常处理机制也存在一些弊端,..

2022-05-23 11:21:01 50

原创 17次作业

目录使用Java集合完成学生选课系统集合框架集合概述集合的作用Java集合框架体系结构泛型Map和HashMap简介Map接口:HashMap类案例功能说明使用Java集合完成学生选课系统集合框架概念与作用、体系结构、实际应用集合概述集合的概念现实生活中:很多的事物凑在一起数学中的集合:具有共同属性的事物的总体Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象集合的作用 在类的内部,

2022-05-23 10:39:06 49

原创 第十五次作业

目录包装类包装类 - 引入包装类 - 常用方法【10】Integer 常用方法日期相关日期相关 - java.util.Date日期相关 - SimpleDateFormat日期相关 - Calendar日期相关 - Calendar练习 :日期相关 - DateTimeFormatterMath 类Random 类String 类String 的常用方法StrinngBuilder 类String 和 StringBuilder【1】Strin.

2022-05-20 10:56:28 56

原创 第十六次作业

package com.imooc.weather; import com.imooc.weather.impl.WeatherUtilsImpl; import java.util.List;import java.util.Scanner; public class Application { public static void main(String[] args) { System.out.println("查询最近天气预报:"); Syst.

2022-05-20 10:23:58 49

原创 6,7章总结

2.1介绍类与对象2.1.1世间万物皆对象Java 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种具体的概念。对象有以下特点:1.对象具有属性和行为。2.对象具有变化的状态。3.对象具有唯一性。4.对象都是某个类别的实例。一切皆为对象,真实世界中的所有事物都可以视为对象。2.1.2类是对象的模板例如,在真实世界的学校里,会有学生和老师等实体,学生有学号、姓名、所在班级.

2022-05-18 11:58:13 132

原创 【无标题】1-4章复习

第一章1.1java的介绍与前景Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。 Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。目前在软件类的Java软件开发工程师所占的比例最大,竟达到60%以上。根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的50%以

2022-05-16 12:12:11 72

原创 第八章总结

第8章异常处理8.1异常概述Java 中的异常又称为例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类,这可以让程序具有极好的容错性且更加健壮。在 Java 中一个异常的产生,主要有如下三种原因:1.Java 内部错误发生异常,Java 虚拟机产生的异常。2.编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。3.通过 throw 语句手动生成的异常,一般用来告知该方法的调用者一些必要信息。Java .

2022-04-29 21:35:41 65

原创 Java第十四次作业

public class Plane {//创建类 public static void main(String[] args) {//主方法 float a=15.5f;//定义一个浮点型变量并赋值 int b=1050;//定义一个整型变量并赋值 System.out.println("飞机的滑行时间:"+a+"秒");//输出信息 System.out.println("飞机的滑行距离:"+b+"米");//输出信息 System.out.println("飞机的加...

2022-04-29 11:32:56 62

原创 第13次作业

class Exc{//创建一个类 int i=10;//定义一个整型变量并初始化}public class ExceptionDemo01 {//创建一个类 public static void main(String[] args) {//主方法 int a=10;//定义一个整型变量并初始化 int b=0;//定义一个整型变量并初始化 int temp=a/b;//计算两个变量的商 System.out.println(temp);//输出结果 } }..

2022-04-29 11:30:02 43

原创 第七章总结

7.1类的封装封装将类的某些信息隐藏在类内部,不允许外部程序直接访问,只能通过该类提供的方法来实现对隐藏信息的操作和访问。例如:一台计算机内部极其复杂,有主板、CPU、硬盘和内存, 而一般用户不需要了解它的内部细节,不需要知道主板的型号、CPU 主频、硬盘和内存的大小,于是计算机制造商将用机箱把计算机封装起来,对外提供了一些接口,如鼠标、键盘和显示器等,这样当用户使用计算机就非常方便。封装的特点:只能通过规定的方法访问数据。隐藏类的实例细节,方便修改和实现。实现封装的具体步骤如下:..

2022-04-29 11:24:54 108

原创 第十二次作业

import java.util.Scanner;//导入Scanner方法 public class Chaoshi {//创建类 public static void main(String[] args) {//主方法 System.out.println("请输入鲜鸡蛋的重量(斤):");//输出信息 Scanner a=new Scanner(System.in);//输入购买量 int egg=a.nextInt();//将购...

2022-04-27 15:22:34 70

原创 第十一次作业

import java.util.Scanner;//导入Scanner方法 public class Bank {//创建类public static void main(String[] args) {//主方法 float money1=1023.79f;//定义一个float型变量并初始化 System.out.println("请输入取款金额:");//输出信息 Scanner a=new Scanner(System.in );//输入取款金...

2022-04-27 15:19:39 47

原创 第十次作业

什么是多态?程序运行过程中。对象角色的切换程序运行过程中,对象行为的扩展继承关键字extendspackage com.damu;//包名/***父类*/public class Father{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Integer类型的变...

2022-04-27 15:16:25 52

原创 第九次作业

import java.util.Scanner; public class Str {static final double PI=3.141592653589793; public static double add(double a,double b){ return(a*b); } public static double add(double r){ return(r*r*PI); } public s...

2022-04-27 15:04:51 91

原创 第六章总结

6.1 面向对象概述6.1.1 对象对象:是事物存在的实体,如人类,书桌,计算机,高楼大厦(对象分为两个部分) 被成为"属性".静态部分:不能动的部分;动态部分:能动的部分;6.1.2 类类:同一类事物的统称,如果将现实世界中的一个事务抽象成对象,类就是这类对象的统称;类:同一类事物的统称,如果将现实世界中的一个事务抽象成对象,类就是这类对象的统称;类是构造对象时所依赖的规范 更为恰当的描述是,类是世间事物的抽象称呼,而对象则是这个事物相对应的实体.(类是封装对象的属性和行为的载体

2022-04-27 14:49:28 62

原创 【无标题】JAVA第八次作业

class Shape {final static double PI=3.1415926;void s1(int r){double s1=r*r*PI;System.out.println("圆形面积:"+s1);}void s2(int a,int b){ float s2=a*b; System.out.println("矩形面积:"+s2);}}public class Shap extends Shape {public stati...

2022-04-10 22:49:46 46

原创 【无标题】Java第七次作业

package wjp;import java.util.Scanner;public class test { static String c="英文"; public static void nianan(){ System.out.println("智能手机的默认语言为"+c); } public static void show(String a){ ...

2022-04-05 18:00:04 69

原创 第五章总结

1.String 类' ' 字符 1个" " 字符串 多个1.1引用字符串常量String a = "建团一百周年";String a;a = "建团一百周年";1.2 利用String提供的构造方法String a = new String("建团一百周年");1.3 利用字符数组char[ ] ch = {'建','团','一','百','周','年'};String a = new String(ch)1.4 提取字符数组中的一部分...

2022-04-05 17:56:47 39

原创 第五次作业

/* 编程使用二维数组来实现杨辉三角的生成和遍历*/import java.util.Scanner;public class ArrayArrayTriangleTest { public static void main(String[] args) { // 1.提示用户输入一个行数并使用变量记录 System.out.println("请输入一个行数:"); Scanner sc = n...

2022-03-27 19:29:49 32

原创 第六次作业

package TEST;import java.util.Scanner;public class mytest3 { public static void main(String[] args) { System.out.println("请输入您的名字"); Scanner sc=new Scanner(System.in); String c=sc.nextLine(); switch (c){ ...

2022-03-27 19:21:50 38

原创 【无标题】第四章总结

4.1 数组的概述数组是具有相同数据类型的一组数据的集合。例如,球类集合——足球、篮球、羽毛球等;数组中的每个元素具有相同的数据类型,我们经常使用的数组包括一维数组和二维数组等。在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性:一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。有序性:数组中的元素是有序的,通过下标访问。不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。总的来说,数组具有以下特点:数组可以是一维数组、..

2022-03-27 19:13:40 78

原创 【无标题】Java第四次作业

package nianan;import java.util.Arrays;import java.util.Scanner;public class yu {public static void main(String[] args){ int xLen = 3; int yLen = 3; int[][] a = new int[xLen][yLen]; //使用随机数填充二维数组 ...

2022-03-15 21:41:41 51

原创 【无标题】java第三次作业

package 1;import java.util.Scanner;public class yu {public static void main(String[] args){ System.out.println("请输入您的奖号:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); switch (num) { case 1: ...

2022-03-13 22:01:36 91

原创 【无标题】第三章总结

目录3. 流程控制语句3.1 流程控制语句分类3.2 顺序结构3.3 分支结构之if语句3.3.1 if语句格式13.3.2 if语句格式23.3.3 if语句格式33.4. switch语句3.4.1 分支语句switch语句3.4.2 switch语句case穿透3.5. 循环语句3.5.1 循环语句-for循环3.5.2 循环语句-while循环3.5.3 循环语句-dowhile循环3.5.4 三种循环的区别3.5.5 跳转控制语句

2022-03-13 21:19:35 90

原创 第二次Java作业

四.地铁购票金额计算

2022-03-06 23:24:09 45

原创 【无标题】第二章总结

1 注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 Java 中的注释分为三种:单行注释。单行注释的格式是使用 // ,从 // 开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用 /* 和 */ 将一段较长的注释括起来。/*这是多行注释文字这是多行注释文字这是多行注释文字*/注意:多行注释不能嵌套使用。2 关键字关键字是指被 java 语言赋予了特殊含义的单词。关键字的特点:关键字的字母全

2022-03-06 12:23:37 129

原创 【无标题】java的第一次作业

1、输出长春地铁一号线运行图​​​​​​​​​​​​​​二3、

2022-03-01 19:48:18 204

原创 第一章总结

1.3 第一个Java程序1,新建一个文档,修改名称为hellojava.java。2,用记事本打开hellojava.Java文件,输写程序内容。3,存文件,打开命令窗口,将目录切换至java文件所在目录,编译java文件生成class文件,运行class文件。1.5 Eclirse的使用1,在主页面上点击File->New->JavaProject创建Java新项目2、在Package Explorer中可以看到我们创建的HelloWorld项目,..

2022-02-27 12:08:20 43

空空如也

空空如也

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

TA关注的人

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