自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java的第十八次作业

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

2022-05-27 10:19:46 257

原创 java的第十一章总结(枚举,泛型)

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

2022-05-26 11:31:45 181

原创 Java的第十章总结

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

2022-05-26 10:53:58 147

原创 Java第九章总结

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

2022-05-26 10:35:35 177

原创 5.8.9的复习总结

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

2022-05-25 11:47:56 98

原创 Java的第十七次作业

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

2022-05-25 10:53:39 72

原创 Java的第15次作业

包装类包装类 - 引入【1】什么是包装类:以前定义变量,经常使用基本数据类型对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器将基本数据类型对应进行了一个封装,产生了一个新的类,---》包装类。int,byte..--->基本数据类型包装类--->引用数据类型【2】对应关系:【3】已经有基本数据类型了,为什么要封装为包装类?(1)java语言面向对象的语言,最擅长的操作各种各样的类。(2)以前学习装数据的---》数组,...

2022-05-23 15:20:56 68

原创 Java的第16次作业 使用阿里云提供的api查天气预报

如下: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("查询最近天气预报:"); .

2022-05-23 10:21:56 115

原创 java 的6.7章总结

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

2022-05-20 10:53:14 152

原创 Java的1~4章总结复习

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

2022-05-16 10:55:25 567

原创 Java的第八次总结

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

2022-04-29 22:23:29 80

原创 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:24 66

原创 Java的第13次作业

package spzy; public class ExceptionDemo1 { class Exc { int i =10;//定义一个整型变量并初始化 } public static void main(String[] args) { // TODO Auto-generated method stub Exc e = null; e = new Exc(); System.out.println(e,i);//输出异常 .

2022-04-29 11:28:34 68

原创 Java的第七章总结

7.1 类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类。例如:创建一个类,实现餐馆点菜的场景public class Restaurant1 { public static viod main(String[] args) { String cookName="Tom Cruise"; //厨师的名字叫Tom Cruise System.out.println("**请厨师为我做一份香辣肉丝。***"); S

2022-04-29 11:20:57 234

原创 Java的第六章总结

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

2022-04-27 15:49:23 246

原创 Java的第五次总结

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

2022-04-27 15:10:42 113

原创 Java的第四章总结

目录4.1 数组的概述4.1 数组的概述在某些情况下,虽然可以使用单个变量来存储信息,但是如果需要存储的信息较多(例如存储 50 名学生的成绩),这时再依次创建变量声明并赋值显得非常麻烦。随着处理的信息量越来越大,工作也就越来越烦琐,这时可以使用数组或集合来存储信息。通过使用数组,可以在很大程度上缩短和简化程序代码,从而提高应用程序的效率。数组(array)是一种最简单的复合数据类型,它是有序数据的集合,数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和不同的下...

2022-04-27 10:55:01 174

原创 Java的第10次作业

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 14:06:03 170

原创 Java第三章总结

目录3.1程序结构3.2 条件语句1.if2.if....else3.if....else if4.嵌套if语句的使用3.1程序结构由顺序.选择.循环组成的结构。 如上图程序结构,而由于结构判断导致结果不同,程序结束会得到true或者false相对应的结果。3.2 条件语句1.ifif语句是判断句其后面的表达式要么为true要么为false。 如果if后面的布尔表达式为true那么执行其后的语句,如果为false则不执行后面的语句...

2022-04-24 13:43:29 190

原创 Java的第二章总结果

目录第二章;2.1代码注释与编码规范2.1.1 代码注释2.1.2编码规范2.2 变量与常量2.2.3 常量第二章;2.1代码注释与编码规范 代码注释可以在每一行代码后面加上//或者/* */且中间则为注释内容 其主要作用在给初学者鲜明的表示每一行代码的含义 (可以用组合键ctrl+/迅速注释选中内容) 还有/* * * */名字为文档注释 2.1.1 代码注释单行注释 in...

2022-04-24 13:10:25 391

原创 Java的第12次作业

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-23 13:57:43 49

原创 Java第11次作业

mport 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-23 13:52:52 74

原创 Java的第九次作业

多功能结果图public interface Move { public class Teacher implements Move{//创建一个Teacher类实现接口Move public String name;//定义姓名字段 public Teacher (String name) { this.name=name;//对名字字段进行初始化 } public voi...

2022-04-23 13:45:25 104

原创 Java的第8次

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 s...

2022-04-10 22:01:55 60

原创 Java第7次

package huahua;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 17:52:18 45

原创 java第六次

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 21:10:20 64

原创 Java第五次作业

package huahua;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...

2022-03-20 22:26:37 76

原创 Java 4次作业

package huahua;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 23:25:37 58

原创 Java第3次作业

package huahua;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) { ...

2022-03-13 21:22:57 77

原创 Java的第二次作业

package huahua;import java.util.Scanner;public class Sc { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入购买牛奶的盒数:"); Scanner scanner= new Scanner(System.in); int a = sc...

2022-03-06 23:17:18 89

原创 Java的基础

1 注释2 关键字3 常量4 变量的介绍5 数据类型5.1 计算机存储单元5.2 Java中的数据类型6 变量6.1 变量的定义6.2 变量的修改7 变量的注意事项8 键盘录入9 标识符10 类型转换10.1 隐式转换10.2 强制转换11.运算符11.1 算术运算符11.1.1 运算符和表达式(了解)11.1.2 算术运算符11.2 自增自减运算符11.3 赋值运算符11.4 关系运算符11.5 逻辑运算符11

2022-03-06 18:00:26 115

原创 Java的第一次作业

package huahua; public class Wao { public static void main(String[] args) { System.out.println("北环城战 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路"); System.out.println("|..........|........|........|.......|.......|........|....."); Syst...

2022-03-01 19:50:00 192

原创 初识Java

1、新建文本文档文件,修改名称为Hellojava .java 。2 、用记事本打开Hellojava .java 文件,输写程序内容。3、存文件,打开命令行窗口,将目录切换至 java 文件所在目录,编译 java 文件生成 class 文件,运行 class 文件。1.5、Eclipse的使用1、在主页面上点击File->New->Java Project创建Java新项目2、在弹出的窗口的Project name位置处,输入自己项目的名称,然后...

2022-02-27 11:59:30 123

空空如也

空空如也

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

TA关注的人

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