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

原创 Java6、7章复习 5.4

面向对象概述人们开始将另一种开发思想引入程序中即面向对象的开发思想。它将所有预处理的问题抽象为对象,同时了解这些时能些相应的属性以及行为,以解决这些对象面临的一些实际问题,这样就在程序开发中引入了象设计的概念,面向对象设计实质上就是对现实世界的对象进行建模操作。对象具有属性和行为。对象具有变化的状态。对象具有唯一性。对象都是某个类别的实例。一切皆为对象,真实世界中的所有事物都可以视为对象。6.12类如果需要对同一类事物统称,就不得不说明类这个概念。类就是同一类事物的统称,如果将..

2022-05-29 15:44:52 312

原创 第11章 枚举与泛型

目录1枚举11.1.1使用枚举类型设置常量例11.1在项目创建Constants接口,在该接口中定义两个整数变量,其修饰都是static和final;之后定义名称为 }public class ConstantsTest { enum Constants2{//将常量放置在枚举类型中 Contanst_A,Constants_B_ } public static void doit(int c) {//定义一个方法,这里的参数为int型 switch(c) {//根据常...

2022-05-29 10:30:32 681

原创 Java第1~4章复习

什么是Java?Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[1]。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点[2]。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等Java是一种...

2022-05-29 09:27:59 557

原创 Java第十七次作业:使用Java集合完成学生选课系统

集合的作用 在类的内部,对数据进行组织;简单而快速的搜索大数量的条目; 人有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素; 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。 集合与数组的对比: 数组的长度固定,集合长度可变 数组只能通过下标访问元素。类型固定,而有的集合可以通过任意类型查找所映射的具体对象。Java集合框架体系结构Col...

2022-05-28 21:57:47 398

原创 第十八次作业

使用枚举类型枚举类型的基本使用常量项需求在系统中有一些变量它具有固定的取值范围,比如:学生类的性别属性包括男。女两个值、攀博课堂支付方式包括微信支付、支付宝支付、银联支付三种方式等,在程序中对这些取值通常用常量来表示,因为它们是固定在一定范围内的,如下代码是攀博课堂支付类中支付方式的的表示方式:2、不能很好的对数据进行分类 支付类型和支付接口地址靠人工通过命名关联在一起容易出错,常量越多越不方便管理。对干大型项目的开发类似的配置有很多,如果有一种简洁,分类配置常量的方式将会大大..

2022-05-28 21:15:31 115

原创 《Java5、8、9章复习 5.6》

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

2022-05-26 09:56:11 160

原创 第十七次作业

【集合概念】1.类中属性类型相同,意义与作用也相同,就可以放到集合中2.数组的长度是固定的,集合的长度或者容量在使用时可以动态扩展的3.Collection接口和Map接口4.Collection:序列List(元素排列有序可重复,实现类ArrayList,数组序列) 队列Queue(元素排列有序可重复,实现类LinkedList,链表也是List实现类) 集Set(无序不可重复 HashSet哈希集)5.Map(实现类:HashMap 哈希表)内部类 Entry(键值对) 实例<.

2022-05-22 16:03:22 158

原创 第十六次作业

开通阿里云市场天气预报服务Java包里的内容实现24小时天气预报查询功能查询未来3天天气预报Java代码天气预报import com.imooc.weather.WeatherUtils;import com.imooc.weather.impl.WeatherUtilsImpl;import java.util.List;impo...

2022-05-11 11:07:24 229

原创 第十五次作业

一、包装类1. 什么是包装类2. 基本数据类型对应的包装类 二、日期相关类sql.DateSimpleDateFormatCalendar DateTimeFormatter 自定义格式三、Math类四、Random类1. 自行在API文档中初步了解Random类2. 不管是无参数构造Random,还是Math类的random方法,最后底层都是到Random类的有参构造中。五、String类1. String类的本质2. String的常用方法

2022-05-07 16:41:41 371

原创 第10章集合类

10.1 集合类概述10.2 Collection 接口10.3 List集合10.3.2List接口的实现类例10.1加元素:然后随机生成一个集合长度范围内的索引,并使用get方法获取该索引对应的值;最后再使用remove方法移除集合中索引位置2处的值,并使用for循环遍历集合,输出所有的集合元素值。TreeSet 类增加的方法10.3.3 lter10.2 Collection 接口Collection接口是层次结构中的根接口。构成Collection的单位..

2022-05-07 09:54:53 957

原创 第九章Java常用类

例 9.1 创建一个Demo“”类,“其中首先使用 Integer 类的parelnt方法将一个字符非转能。数据:然后创建一个Integcr对象,并调用其cquals方法与转换的int数据进行比较,最后黄Integer 类的toBimarySting方法、toHexsring方法、toOctalsring方法和toSting方法将四数趣换为二进制、十六进制、八进制和不常使用的十五进制表示形式。代码如下public class Demo { public static void main(Strin

2022-05-06 11:42:58 463

原创 java第十四次作业

1.飞机的加速度飞机在跑道上加速滑行起飞,滑行时间为15.5秒,滑行距离为1050米。在起飞的过程中,飞机的加速度保持不变,控制台输出这个加速度。(因为飞机的初始速度为(以飞机的加速度等于滑行距离的2倍除以滑行时间的平方)。2.卖苹果3、更近的地点把A地设为坐标原点,B地的坐标为(3.8,4.2),C地的坐标为(3.2,4.5),在计算出结果的前提下,使用Math.min()方法输出B、C哪一个地点距A地更近。4.七星彩

2022-04-27 18:13:40 553

原创 Java第十三次作业

class Exce{ int i=10;}public class ExceptionDemOo1 { public static void main(String[] args) { int a=10; int b=0; int tem=a/b; System.out.println("tem"); }}class Exce{ int i=10;}public class ExceptionDemOo1 { public static void m...

2022-04-24 14:59:31 409

原创 Java第十二次作业

目录1.超市特价商品采购2.统计学校人数1.超市特价商品采购import java.util.Scanner;//导入import java.util.Scanner包public class CS { static void avg(int a) throws MyException{ System.out.println("请输入鲜鸡蛋的重量(斤):"); Scanner scanner=new Scanner(System.in);//从键盘获取输入的值放入.

2022-04-22 17:30:00 656

原创 Java:第十一次作业

目录1.模拟银行取款2.模拟老师上课点名3.打开车门1.模拟银行取款import java.util.InputMismatchException;import java.util.Scanner;public class ZY1 { public static void main(String[] args) { double leftMoney = 1023.79; // 初始化“账户余额” Scanner sc = new Scanner(System.i..

2022-04-22 12:34:02 373

原创 第8章异常处理

8.1 异常概述例8.1在项目由剑建米 Banll 在主方法中定义int型变量,将0作为除数赋值给该变量8.2 异常的分类8.2.1 系统错误——Error8.2.2 异常——Exception1.运行时异常例8.2 在项目中创建类Thundering,在主方法中实现将字符串转换为int型。运行程序,系统会报出异常提示。2.非运行时异常例 8.3 有一个名为“com.mrsoft”的足球队,现有队员为19名,现在要通过Clasfore("com.mrsoft.Coach"

2022-04-19 18:53:06 528

原创 作业十总结笔记

多态:程序运行过程中,对象角色的切换:如老师,在家是丈夫或妻子,在校是老师程序运行过程中,对象行为的扩展:如孵蛋器:把鸡蛋/鸽子蛋->孵出小鸡和鸽子final关键字的功能概述final关键字可以用来修饰引用、方法和类。1、用来修饰一个引用如果引用为基本数据类型,则该引用为常量,该值无法修改;如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修

2022-04-17 15:59:59 528

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

7.1 类的封装例7.1创建R1这个类,实现餐馆点菜的场景.例7.2将厨师封装成cook类,实现餐馆点菜的场景.例7.3将厨师的属性和部分法方法用private修饰7.2 类的继承的 例7.4将厨师对象封装在餐馆类中,顾客无法接触厨师的任何信息.例7.5创建Pad2类,继承Computer类7.2.2方法的重写1.重写的实现例7.6创建Pad3类继承Computer2类,并重写父类的showPicture方法例7.7创建Pad4类,继承Computer3类,重写父类方

2022-04-16 16:35:09 681

原创 java第九次作业

1.多功能参数(方法的重载)public class ZY1 {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 static void main(String[] args) { System.o..

2022-04-13 18:58:01 320

原创 java第八次作业

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

2022-04-09 16:01:13 837

原创 java第七次作业

目录1.修改手机默认语言2.设置信用卡密码3.飞速的高铁4.计算机械钟和石英手表的时间public class ZY1 { static String a="英文"; public static void A(){ System.out.println("智能手机的默认语言为"+a); } public static void B(String a){ a="中文"; System.out.println("将智能手机的默认语言..

2022-04-02 15:40:19 299

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

例6.16.1 面向对象概述6.12类6.1.3面向对象程序设计的特点面向对象程序设计具有以下特点:封装性。继承性。多态性。1. 封装2.继承6.2.2成员方法在Java语言中,成员方法对应于类对象的行为,它主要用来定义类可执行的操作,它是包含一系列语句的代码块,本节将对成员方法进行详细讲解。1.成员方法的定义2. 成员方法的参数3.多态上面介绍了继承,了解了父类和子类,其实将父类对象应用于子类的特征就是多态,多态的实现并不依赖具体类,而是依赖于抽象类和接口。

2022-04-01 10:09:25 843

原创 java第六次作业

1.年会找座位2.屏蔽手机号中间数字3.模拟商品入库功能4.实现更新导航菜单5.模拟中国联通流量提醒

2022-03-26 15:57:44 612

原创 第五章字符串

5.1 String类5.1.1 声明字符串5.1.2 创建字符串赋值方法例5.1编写一段代码,声明多个字符串变量,用不同的赋值方法给这些字符串变量赋值并输出。5.2 连接字符串例5.2使用“+”和“+=”拼接字符串字符串是常量,是不可修改的。拼接两个字符串之后,原生的字符串不会发生变化,而是在内存中生成一个新的字符串。5.22 连接其他数据类型例5.3在项目中创建类Link,在主方法中创建数值型变量,实现将字符串与整型、浮点型变量相连的结果

2022-03-26 11:21:19 6948

原创 第四章数组

4.创建一维数组4.1数组的概述arr:数组名。length:数组长度属性,返回int值。例 4.1 使用length属性获取数组长度例4.初始化一维数组4.2.3 获取数组长度我们初始化一维数组的时候都会在内存中分配内存空间,内存空间的大小决定了一维数组能够存储多少个元素,也就是数组长度。如果我们不知道数组是如何分配内存空间的,该如何获取数组长度呢?我们可以使用数组对象自带的length属性。例4.24.3.2初始化二维数组二维数组的初始化方法与一维数组类似,也有3种方式。但不

2022-03-19 14:25:12 3386

原创 java第五次作业

二维数组实现杨辉三角统计成绩统计学生成绩,输入学生的学号及语文、数学、英语成绩,输出学生各科成绩信息、平均成绩和总成绩客车售票:一辆大巴有9排4列的座位,模拟这辆客车的售票过程(1代“有票”,0代表“无票”)

2022-03-18 19:15:41 833

原创 Java第四次作业

1.交换二维数组2.现有学号为1~8的8名学生和10道题目(标准答案为"B”,"A","D","C","C","B","C",”A","D","B"),将学生的答案存储在一个二维数组中,通过学号找到并输出该学生的答案以及回答正确的题目总数

2022-03-15 18:54:16 676

原创 第三章 流程控制

目录3.2条件语句例3.2两种情况都是正确的例3.2 拨打电话例3.3使用if...else语句判断变量的值来定输出结果例3.4在项目中创建类Getifese,在主方法中定义变量,使用if..else if多分支语句通过断x的值决定输出结果。例3.5判断是否是闰年例3.6判断是否是闰年,用一条逻辑语句进行判断例3.7使用switch语句判断星期,并打印对应的英文例3.8创建成绩类,使用Scanner类在控制台输入分数, 图3.12判断星期并打印出脸 例3.publ然后..

2022-03-12 13:53:13 1061

原创 java第三次作业

1.某公司年会抽奖2.百度一下3.查询高考录取分数线4.计算2+4+6+8+........+100的值5.输入十个数,并求这十个数的乘积

2022-03-11 22:12:10 284

原创 第2章 Java语言基础

目录2.1 代码注释与编码规范2.1.1代码注释1.单行注释“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容均作为注释而被编译器忽略。语法如下://注释内容例如,以下代码为声明的int型变量添加注释:int age; //声明int 型变量用于保存年龄信息2. 多行注释“/**/”为多行注释标记,符号“/*”与“*/”之间的所有内容均为注释内容。3. 文档注释“/**/”为文档注释标记。符号“/”与“*/”之间的内容均为文档注释内容。当文档注释出现在声明(如类的声明、类的成员

2022-03-04 19:08:25 1207

原创 Java第二次作业

1.计算牛奶中蛋白质的总量2.输出肯德基一天售出汉堡的数量及金额​3.将高铁速度km/h转换为m/s4.地铁购票金额计算

2022-03-04 18:22:00 533

原创 Java第一次作业

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

2022-02-28 16:40:45 298

原创 第一章总结

1.C盘新建文本文档 记事本输入保存以下代码:public class HelloJava {public static void main(String[] args) {System.out.println("Hello Java"); }}2更改扩展名为.java选择“开始”→“运行”命令,在“运行”对话坡制台中输入cd命令如图1.5 Eclipse的使用1.创建Java 项目在Ec...

2022-02-23 19:07:33 347

空空如也

空空如也

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

TA关注的人

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