自定义博客皮肤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第十八次作业

1.1 概念enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。在Java中,被 enum 关键字修饰的类型就是枚举类型。如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。枚举的好处:可以将常量组织起来,统一进行管理。枚举的典型应用场景:错误码、状态机等。枚举除了不能继承,基本上可以将 enum 看做一个常规的类。1.2 本质尽管 enum 看起来像是一种新的数据类型,事实上,enum是一种受限制的类,并且具有自己的方法。创建enum时,编译

2022-05-25 20:07:56 121

原创 Java第十七次作业

集合概述集合的概念现实生活中:很多的事物凑在一起数学中的集合:具有共同属性的事物的总体Java中的集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象集合的作用在类的内部,对数据进行组织; 简单而快速的搜索大数量的条目; 有的集合接口,提供了一系列排列有有序的元素,并且可以在序列中间快速的插入或者删除有关元素;在类的内部,对数据进行组织; 简单而快速的搜索大数量的条目; 有的集合接口,...

2022-05-25 19:59:47 101

原创 Java第十一章总结

11.1 枚举 枚举是一种数据类型,它是一系列具有名称的常量的集合。比如在数学中所学的集合:A={123},当使用这个集合时, 只能使用集合中的1、2、3 这3个元素,不是这3个元素的值就无法使用。 Java中的枚举是同样的道理,比如在程序中定义了一个性别枚举,里面只有两个值:男、女,那么在使用该枚举时,只能使用男和女这两个值,其他的任何值都是无法使用的。枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”...

2022-05-25 19:12:19 117

原创 JAVA第5、8~9章总结

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

2022-05-24 22:17:53 109

原创 Java第十章总结

10.1集合类概述java.util 包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的; 数组用来存放基本类型的数据集合用来存放对象的引用。常用的集合有 List 集合、Set集合和 Ma p 集合,其中 List 与 Set 继承了 Collection 接口,各接口还提供了不同的实现类。上述集合类的继承关系如图所示。10.2Collection接口Collection 接口是 List、Set ...

2022-05-24 21:59:34 100

原创 第十五次作业

包装类包装类 - 引入【1】什么是包装类:以前定义变量,经常使用基本数据类型对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器将基本数据类型对应进行了一个封装,产生了一个新的类,---》包装类。int,byte..--->基本数据类型包装类--->引用数据类型【2】对应关系:基本数据类型 对应的包装类 继承关系byte Byte ...

2022-05-24 21:22:24 38

原创 Java第九章总结

包装类Java是一种面向对象的语言,但在Java中不能定义基本数据类型的对象,为了能将基本数据类型视为对象进行处理,Java提出了包装类的概念,它主要是将基本数据类型封装在包装类中,这样便可以把这些基本数据类型转换为对象进行处理.如下表所示: 表9.1 包装类及其对应的基本数据类型包装类 对应基本数据类型 包装类 对应基本数据类型 Byte byte Short short Integer ...

2022-05-24 21:12:06 256

原创 Java第6~7章总结复习

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

2022-05-24 19:44:20 97

原创 Java第十六次作业

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-23 19:31:37 41

原创 Java第1~4章复习

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

2022-05-23 19:25:14 127

原创 Java第八章总结

8.1 异常的概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如试图打开一个根本不存在的文件等,在Java中,这种在程序运行时可能出现的一些错误称为异常。在 Java 中一个异常的产生,主要有如下三种原因:Java 内部错误发生异常,Java 虚拟机产生的异常。 编写的程序代码中的错误所产生的异常,例如空指针异常、数组越界异常等。 通过 throw 语句手动生成的异常,一般用来告知该方法的调用者一些必要信息。创建Baulk类,再主方法中定义in

2022-05-03 21:25:41 64

原创 Java第十四次作业

2022-04-29 17:38:20 753

原创 Java第十三次作业

异常处理try{//捕捉异常异常语句}catch(Exception e){//处理异常}finally{//会执行的语句一定会执行的代码package spzy; public class ExceptionDemo1 { class Exc { int i =10;//定义一个整型变量并初始化 } public static void main(String[] args) { // TODO Auto-generated method stu...

2022-04-29 17:26:48 644

原创 Java第七章总结

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

2022-04-29 11:59:17 109

原创 Java第十二次作业

package EDG;import java.util.Scanner;public class vfd { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入鲜鸡蛋的重量(斤):"); Scanner a=new Scanner(System.in); int egg=a.nextInt...

2022-04-24 16:05:00 50

原创 Java第十一次作业

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-24 15:59:40 40

原创 Java第十次作业

package com.damu;//包名/***父类*/public class Father{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Integer类型的变量public String job;//定义一个字符串public void working(){//定义一个方法.

2022-04-24 15:55:20 66

原创 Java第六章总结

6.1面对对象概述1.对象在面向对象中,类和对象是最基本、最重要的组成单元。类实际上是表示一个客观世界某类群体的一些基本特征抽象。对象就是表示一个个具体的东西。所以说类是对象的抽象,对象是类的具体.2.类类:同一类事物的统称,如果将现实世界中的一个事务抽象成对象,类就是这类对象的统称;类:同一类事物的统称,如果将现实世界中的一个事务抽象成对象,类就是这类对象的统称;类是构造对象时所依赖的规范 更为恰当的描述是,类是世间事物的抽象称呼,而对象则是这个事物相对应的实体.(类是封.

2022-04-24 15:40:36 124

原创 Java第九次作业

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-24 14:51:16 62

原创 Java第八次作业

public 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); } class shap{ }public clas...

2022-04-24 14:46:54 57

原创 Java第五章总结

1. String 类字符串是 Java 中特殊的类,使用方法像一般的基本数据类型,被广泛应用在 Java 编程中。Java 没有内置的字符串类型,而是在标准 Java 类库中提供了一个 String 类来创建和操作字符串。 在 Java 中定义一个字符串最简单的方法是用双引号把它包围起来。这种用双引号括起来的一串字符实际上都是 String 对象,如字符串“Hello”在编译后即成为 String 对象。因此也可以通过创建 String 类的实例来定义字符串。 不论使用哪种形式创建字符

2022-04-24 14:40:10 642

原创 JAVA第七次作业

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

2022-04-05 20:18:16 52

原创 JAVA第六次作业

package nianan;import java.util.Scanner;public class HAI { public static void main(String[] args) { // TODO Auto-generated method stub String a=new String("张龙"); String b=new String("赵虎"); String c=new String("王潮"); System.out.pri...

2022-04-05 20:12:33 44

原创 JAVA第四章总结

4.1数组的概述数组是具有相同数据类型的一组数据的集合。例如,球类集合——足球、篮球、羽毛球等;数组中的每个元素具有相同的数据类型,我们经常使用的数组包括一维数组和二维数组等。随着处理的信息量越来越大,工作也就越来越烦琐,这时可以使用数组或集合来存储信息。通过使用数组,可以在很大程度上缩短和简化程序代码,从而提高应用程序的效率。数组(array)是一种最简单的复合数据类型,它是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下标来确定数组中唯一的元素。根据数组.

2022-04-05 20:05:20 70

原创 JAVA第五次作业

package nianan;import java.util.Scanner;public class yu {public static void main(String[] args){ int[][] arr=new int[10][10]; for(int i=0;i<arr.length; i++) { //由于只是给杨辉三角内的位置赋值,所以是j<=i for(int j=0;j<=i;j++) { //根据规律,使用if else 赋...

2022-04-05 19:35:37 89

原创 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]; //使用随机数填充二维数组 for(int i...

2022-04-05 19:30:52 49

原创 JAVA第三章总结

3.1程序结构3.2条件语句、3.2.2swich多分支语句3.3循环语句3.3.1while循环语句3.3.2 do...while循环语句3.3.3 while与do...while比较3.3.4 for循环语句3.3.5 foreach语句3.3.6循环语句的嵌套3.4 跳转语句3.4.1 break语句使用 break 语句直接强行退出循环(break 不带标签)3.4.2 continue语句3.5.小结————————————————

2022-04-05 19:25:08 361

原创 JAVA第三次作业

package wk;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-04-02 10:32:27 41

原创 JAVA第二次作业

2022-03-26 21:57:45 616

原创 Java第二章总结

Java基础语言2.1代码注释与编码规范2.2变量与常量2.3标识符与关键字2.4基本数据类型2.5;运算符2.11 注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 Java 中的注释分为三种:单行注释。单行注释的格式是使用 // ,从 // 开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用 /* 和 */ 将一段较长的注释括起来。/*这是多行注释文字这是多行注释文字这是多

2022-03-06 23:12:43 152

原创 Java第一次作业·

输出长春地铁一号线运行图1.长春市地铁1号线运行图输出轨道交通充值信息2轨道交通充值信息输出对联3输出对联

2022-03-02 10:17:14 106

原创 第一章初识Java总结

第一章初始总结

2022-02-27 17:34:02 32

空空如也

空空如也

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

TA关注的人

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