自定义博客皮肤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)
  • 收藏
  • 关注

原创 第十一章 枚举与泛型 总结

枚举类型可以取代以往常量的定义方式,即将常量封装在类或接口中,此外,它还提供了安全检查功能。泛型的出现不仅可以让程序员少写某些代码,主要的作用是解决类型安全问题,它提供编译时的安全检查, 不会因为将对象置于某个容器中而失去其类型。11.1 枚举Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。只有枚举中...

2022-05-24 20:21:58 193

原创 第十八次Java作业

使用枚举类型枚举类型的普通使用常量项需求在系统中有一些变量它具有固定的取值范围,比如:学生类的性别属性包括男、女两个值、攀博课堂支付方式包括微信支付、支付宝支付、银联支付三种方式等,在程序中对这些取值通常用常量来表示,因为它们是固定在一定范围内的,如下代码是攀博课堂支付类中支付方式的的表示方式:public class PbPayFactory { //微信支付类型 public static final String weixinPayType = "weixin";

2022-05-23 11:13:10 85

原创 Java第十五作业

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

2022-05-15 20:02:22 126

原创 第十章 集合类 总结

1、

2022-05-14 14:54:09 79

原创 使用Java集合完成学生选课系统

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

2022-05-13 10:58:16 1497

原创 Java5、8、9章复习 5.6

认识 Java 中的字符串什么是 Java 中的字符串在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 "Hello World" 、 "imooc" 、"爱慕课"等。在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。创建 String 对象的方法:任务小伙伴们,字符串的定义您会了吗?

2022-05-11 11:21:34 73

原创 Java第十六次作业

使用阿里云提供的API查询天气预报查询最近天气预报:代码: package com.imooc.weather; import java.util.List;import java.util.Scanner;import com.imooc.weather.impl.WeatherUtilsImpl; public class Application { public static void main(String[] args) { ...

2022-05-09 14:21:55 70

原创 Java6,7章复习

面向对象的基础认知面向对象,是一种设计思想。从20世纪60年代提出面向对象的概念到现在,它已经发展成为一种比较成熟的编程思想,其以人类习惯的思维方式,用对象来理解和分析问题,使开发软件的方法与过程尽可能接近人类认识的世界、解决问题的思维方法与过程。如我们经常听说的面向对象编程就是主要针对大型软件设计而提出的,它可以使软件设计更加灵活,并且能更好地进行代码复用。面向对象,是一种设计思想。从20世纪60年代提出面向对象的概念到现在,它已经发展成为一种比较成熟的编程思想,其以人类习惯的思维方式,用对象

2022-05-07 23:44:47 80

原创 Java第1-4章复习

一、初始Java二、Java语言基础三、流程控制四、数组

2022-05-07 23:14:30 153

原创 第九章 Java常用类 总结

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

2022-05-03 19:45:57 314

原创 第十四次Java作业

代码:运行结果:代码:运行结果:代码:运行结果:

2022-04-29 23:40:32 54

原创 第十三次Java作业

Java异常处理认识异常1、异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失。Java异常强制用户去考虑程序的强健性和安全性。异常处理不应该用来控制程序的正常流程,其主要作用是捕获程序在运行时发生的异常并进行相应的处理。2、异常实例(1)package 第十三次Java作业;class Exc{ int i = 10;}public class ExceptionDemo1 { public static voi

2022-04-24 23:48:12 53

原创 第八章 异常处理 总结

8.1 异常概述异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单地忽略。 运行时异常:运行时异常是可能被程序员避免的异常。与检查性异常相反,运行时异常可以在编译时被忽略。.

2022-04-24 16:36:28 279

原创 第十次Java作业

一、课程大纲介绍Java继承和多态;多态概述,认识什么是多态;多态基础,基于继承关系的类型复用和扩展;设计时多态、运行时多态。二、继承的作用2.1 什么是多态程序运行过程中,对象角色的切换、程序运行过程中,对象行为的扩展2.2 继承基本语法和使用场景多态基础:继承继承:面向对象特征继承基本语法结构创建父类Father:package 第十次Java作业;/** * 父类 * @author Administrator * */public

2022-04-23 14:26:50 247

原创 第十二次Java作业

一、超市采购代码:import java.util.Scanner;public class Caigou { public static void main(String[] args) { System.out.println("请输入鲜鸡蛋的重量(斤):"); Scanner a=new Scanner(System.in); int egg=a.nextInt(); if(egg<=7){ System.out.println("应付"+egg*3.98+

2022-04-23 13:55:14 188

原创 第十一次Java作业

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

2022-04-23 13:49:30 91

原创 第七章 面向对象核心技术

7.1 类的封装封装是面向对象变成的核心思想。同时我们也知道类是载体,只不过我们把对象的属性和行为封装在载体中。例:顾客去一家餐饮吃饭,点了一份香辣肉丝。public class seven1 { public static void main(String[] args) { String cookName="Tom Cruise";//厨师的名字叫Tom Cruise System.out.println("**请让厨师为我做一份香辣肉丝。***"); System.o

2022-04-20 11:23:54 388

原创 第九次Java作业

public class OverLoad { static double area() { return Math.PI ; } static double area(double r) { return Math.PI*Math.pow(r, 2); } static double area(double w, double h) { return w*h;//矩形面积公式 } public static void main(String[] args) { Syst...

2022-04-17 15:56:04 234

原创 第八次Java作业

一、输出圆形和矩形的面积二、定义人类的介绍方式三、编写登陆方法四、人工包装的水果与普通水果的价格

2022-04-17 15:01:06 235

原创 第七次Java作业

一、修改默认语言二、设置信用卡密码三、飞速的高铁四、计算机械钟和石英手表的时间

2022-04-16 22:26:52 263

原创 第六章 面向对象编程基础 总结

6.1面向对象概述方法:将具有独立功能的代码块组成一个整体,使其具有特殊功能的代码集 方法必须先创建才能使用,该过程称为方法定义 方法创建后并不是直接运行,需要手动使用后才执行,该过程称为方法调用6.1.1对象1.使用成员变量 格式:对象名.变量名; 范例:p.brand; 2.使用成员方法 格式:对象名.方法名; 范例:p.call()6.1.2 类和对象,封装类的组成:共同属性和行为 属性:在类中通过成员变量体现(类中方法外的变量) 行为:在类中通过成

2022-04-08 10:03:53 84

原创 第五章 字符串 总结

5.1 String 类' 1个字符 '" 多个字符为字符串 "String类的创建1.引用字符串常量(1)String a = "建团一百周年";(2)String a;a = "建团一百周年";2.利用String提供的构造方法String a = new String("建团一百周年");3.利用字符数组char[ ] ch = {'建','团','一','百','周','年'};String a = new String(...

2022-03-28 15:12:20 75

原创 第六次Java作业

一、年会找座import java.util.Scanner;public class Annualmeeting { public static void main(String args[]) { System.out.println("请输入您的姓名:"); Scanner sc = new Scanner(System.in); String a = sc.nextLine(); switch (a) { case "张龙":System.out.println(

2022-03-27 13:53:12 69

原创 第四章 数组 总结

4.1 数组的概念Java 语言中提供的数组是用来存储数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。固定大小的同类型元素。4.2一维数组4.3二维数组...

2022-03-23 10:26:23 1147

原创 Java第五次作业

一、杨辉三角算法public class Yanghui { public static void main(String args[]) { int arr [][] = new int [11][10]; for (int i = 0; i < arr.length; i++) { for (int j = 0;j < i; j++) { if (j == 0 || j == i) { arr[i][j] = 1; } else {

2022-03-20 23:30:22 429

原创 Java第四次作业

一、交换二维数组

2022-03-15 19:56:07 307

原创 第三章 流程控制 总结

3.1 程序结构 结构化程序设计分为:顺序结构、选择结构和循环结构,是各种复杂程序的基本构造单元。

2022-03-13 23:53:02 131

原创 Java第三次作业

1、某公司年会抽奖对应代码:

2022-03-12 14:21:53 332

原创 Java第二次作业

代码及结果:代码及结果:代码及结果;代码及结果:

2022-03-10 19:00:13 203

原创 第二章 Java语言基础 总结

目录2.1 代码注释与编码规范2.1.1 代码注释2.1.2 编码规范2.2 变量与常量2.3 基本数据类型2.4 数据类型转换2.5 运算符2.1 代码注释与编码规范2.1.1 代码注释1.单行注释(可用 CTRL+/ 组合键快速注释所选内容)用法如下:int age; //声明int型变量用于保存年龄信息2.多行注释用法如下:public class Helloword{ public static voi

2022-03-05 16:50:40 66

原创 Java第一次作业

一、输出长春地铁一号线运行图代码:public class ChangChun { public static void main (String args[]) { System.out.println("北环城路 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路"); System.out.println("|·········|·······|·······|······|·······|·······|·····"); System.out.println(.

2022-03-01 19:57:45 114

原创 第一章 初识Java 总结

1.3 第一个Java程序编写Java应用程序可以使用任何一个文本编辑器来编写源代码,然后使用JDK搭配的工具进行编译和运行。现在流行的开发工具可以自动完成Java程序的编译和运行,还带有代码辅助功能,可以提示完整的语法代码。但是大型的IDE开发工具需要的系统资源较多,在开发一个简单的程序时,还是原始的文本编辑器速度较快。这里用文本编辑器开发一个简单Java程序例1.1步骤:1、在一个文件夹中创建一个名叫Hellojava.java的文件。2、创建完成后右键,点击编辑如图键入源代码

2022-02-26 17:05:22 7088

空空如也

空空如也

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

TA关注的人

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