自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java第九章总结

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

2022-05-28 17:30:14 148

原创 java第十八次作业

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

2022-05-27 16:13:28 108

原创 Java第十七次作业

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

2022-05-27 16:11:55 118

原创 java第十一章总结

例11.1public class ConstantsTest { enum Constants2 {//将常量放置在枚举类型中 Constants_A , Constants_B } public static void doit2(Constants2 c) { //定义一个参数对象是枚举类型的方法 switch (c) { //根据 枚举类型对象做不同操作 case Constants_A: System.out.println("doit2() Con..

2022-05-26 15:25:44 117

原创 Java第十章总结

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

2022-05-26 15:22:16 141

原创 Java5, 8, 9 章复习 (内加5.6章学生选课系统,以及第十七次作业(完成第4章内容))

第一章 异常与异常处理1-1 Java异常简介2、异常处理:将出现的异常提示给编程人员与用户,使原本将要中断的程序继续运行或者退出。并且能够保存数据和释放资源。二、异常体系结构1、所有异常都继承于Throwable类,其下有两大子类:(1)Error类:错误,一般编程人员不太接触,如虚拟机错误、线程死锁。硬伤:使程序崩溃(2)Exception类:异常,编码、环境、用户输入等问题,其子类主要有:·非检查异常(运行时异常RuntimeException):【由java虚拟机自动捕获】

2022-05-26 15:20:20 187

原创 6~7章复习总结

第一章 开宗明义讲解面向对象编程的概念 讲解面向对象三大特征 开发"天气预报"项目第二章 面向对象的基础认知2-1 介绍类与对象JAVA创建类的语法:public class Dog { //类的内容}创建类的实例对象:类名 对象名 = new 类名();2-2 IDEA创建类与对象public class Dog {​ publi...

2022-05-26 15:18:10 65

原创 第十六次作业

阿里云天气预报查询import com.imooc.weather.HourWeather;import com.imooc.weather.WeatherUtils;import com.imooc.weather.WeatherUtilsImpl;import java.util.List;import java.util.Scanner;public class dd { public static void main(String[] args) { S

2022-05-26 15:00:11 55

原创 第十四次作业

1.飞机的加速度public class uu {//创建类 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-30 01:51:26 121

原创 第八章总结

8.1异常概述在程序中,错误可能产生于程序员没有预料到的各种情况中,或者是超出了程序员可控范围的环境因素,在java中,这种在程序运行时可能出现的一些错误称为异常。public class ll {//创建类public static void main(String[] args) {//主方法 int result=3/0;//定义int型变量并赋值 System.out.println(result);//输出信息 } }8.2异常的分类java类库的每.

2022-04-30 01:46:32 51

原创 第七章总结

1.类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类。public class kk {//创建一个类 public static void main(String[] args) {//主方法 String cookName="Tom Cruise";//厨师的名字叫Tom Cruise System.out.println("**请让厨师为我做一份香辣肉丝。***");//输出 System.out.pri...

2022-04-30 00:52:30 90

原创 第十三次作业

认识异常:异常是导致程序中断运行的一种指令流。如果不对异常进行正常处理,则可能导致程序的中断执行,造成不必要的损失。class Exc{//创建一个类 int i=10;//定义一个整型变量并初始化}public class kk {//创建一个类 public static void main(String[] args) {//主方法 int a=10;//定义一个整型变量并初始化 int b=0;//定义一个整型变量并初始化 ...

2022-04-29 18:04:06 72

原创 第十次作业

程序运行过程中。对象角色的切换程序运行过程中,对象行为的扩展继承关键字extendspublic class yy{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Integer类型的变量public String job;//定义一个字符串public void working

2022-04-29 17:43:30 68

原创 第十二次作业

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

2022-04-27 11:07:42 53

原创 第十一次作业

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

2022-04-27 11:00:08 73

原创 第九次作业

1.多功能;:参数(方法的重载)、import java.util.Scanner;//导入Scanner方法public class yy {//定义一个类static final double PI=3.141592653589793;//定义一个全局常量并赋予初值 public static double add(double a,double b){//定义一个方法传入两个double型参数a,b return(a*b);//返回a*b的值 } ...

2022-04-25 11:23:25 68

原创 第八次作业

一,输出圆和矩形的面积创建Shape(图形)类,该类中有一个计算面积的方法。圆形和矩形都继承自图形类,输出圆形和矩形面积,实现效果如图4。class Shape {//方法名final static double PI=3.1415926;//定义一个静态常量PI并赋予初值3.1415926void s1(double r){//方法s1并传入参数r double s1=r*r*PI;//计算圆的面积 System.out.println("圆形面积:"+s1);...

2022-04-25 10:58:16 236

原创 第七次作业

一、修改手机默认语言public class yy { static public yy libraryBorrow() { // 创建静态方法,返回本类实例对象 System.out.println("智能手机的默认语言为英文"); return new yy(); } { ...

2022-04-25 10:23:32 79

原创 第六章总结

6.1 面向对象概述在程序开发初期人们使用结构化开发语言,但随着软件的规模越来越庞大,结构化语言的弊端也逐渐暴露出来,开发周期被无休止地拖延,产品的质量也不尽如人意,结构化语言已经不再适合当前的软件开发。这时人们开始将另一一种开发思想引入程序中,即面向对象的开发思想。面向对象思想是人类最自然的种思考方式,它将所有预处理的问题抽象为对象,同时了解这些对象具有哪此相应的属性以及行为,以解决这些对象面临的一些实际问题, 这样就在程序开发中引入了面向对象设计的概念,面向对象设计实质上就是对现实世界的对象进行建模操

2022-04-24 15:13:07 96

原创 第六次作业

一、年会找座谈import java.util.Scanner; //导入java.util.Scanner类public class dd { public static void main(String[] args) { //主方法 // TODO Auto-generated method stub System.out.println("请输入您的名字:");//输出名字 Scanner ...

2022-04-20 10:44:30 46

原创 第五次作业

一、杨辉三角用二维数组实现杨辉三角算法public class dd { public static void main(String[] args) { //主方法 // TODO Auto-generated method stub int[][]Array_int=new int[10][]; //在数组中记录值 for(int i=0;i<Array_int.length;i++) { //遍历行数 ...

2022-04-20 10:27:39 67

原创 第五章总结

5.1 String 类5.1.1 声明字符串字符串是常量,它们可以显示任何文字信息,‘ ’ 字符 一个“ ” 字符串 多个5.1.2 创建字符串1.引用字符串常量String a = “建团一百周年”String a;a = “建团一百周年”2.利用String提供的构造方法String a = new string“建团一百周年”3.利用字符数组Char[] ch ={‘建’,’团’,’一’,’百’,’周’,’年’}String a = new stri

2022-04-18 11:03:13 247

原创 第四次作业

一,交换二维数组交换二维数组int[][]array={{91,25,8},{56,10,2},{47,3,67}};的行,列数据,实现效果如图2所示。import java.util.Arrays;import java.util.Scanner;public class dd {public static void main(String[] args){ int xLen = 3; int yLen = 3; in...

2022-04-16 17:09:35 153

原创 第四章总结

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

2022-04-16 16:03:51 62

原创 第三次作业

public static void main(String[] args){ System.out.println("请输入您的奖号:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); switch (num) { case 1: System.out.println("恭喜获得一等奖:42寸彩电"); ...

2022-04-06 10:44:04 48

原创 第三章总结

3.1程序结构由顺序.选择.循环组成的结构。如上图程序结构,而由于结构判断导致结果不同,程序结束会得到true或者false相对应的结果。public static void main(String[] args) { System.out.println("请输入一个数字:"); Scanner input = new Scanner(System.in); int num = input.nextInt(); // 接收键盘输入数据 // 判断用户输入的...

2022-04-05 20:47:47 942

原创 第二次作业

2022-04-05 19:07:25 214

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

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

2022-04-05 14:33:37 653

原创 第一次作业

一,输出长春地铁一号线运行图代码​package h;public class zy { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("北环城站 一匡街 胜利公园 解放大路 公农广场 卫星广场 华庆路"); //输出变量 System.out.println(...

2022-03-27 16:10:48 51

原创 第一章初识总结

第一章初识总结

2022-02-27 18:01:47 189

空空如也

空空如也

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

TA关注的人

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