- 博客(34)
- 收藏
- 关注
原创 第十八次java作业
4.1使用枚举类型4.1.1枚举类型的基本使用常量项需求在系统中有一些变量它具有固定的取值范围,比如:学生类的性别属性包括男。女两个值、攀博课堂支付方式包括微信支付、支付宝支付、银联支付三种方式等,在程序中对这些取值通常用常量来表示,因为它们是固定在一定范围内的,如下代码是攀博课堂支付类中支付方式的的表示方式:...
2022-05-24 12:53:24
253
原创 第十一章枚举与泛型
目录11.1枚举11.1.2深入了解枚举类型1.操作枚举类型成员的方法2.枚举类型中的构造方法11.1.3使用枚举类型的优势11.2泛型11.2.2定义泛型类11.2.3泛型的常规用法11.2.4泛型的高级用法1.通过类型参数T的继承限制泛型类型2.通过类型通配符的继承限制泛型类型3.继承泛型类与实现泛型接口11.2.5泛型总结11.3小结11.1枚举11.1.2深入了解枚举类型1.操作枚举类型成员的方法2.枚举类型中的构造..
2022-05-24 12:42:40
173
原创 Java第十七次作业:使用Java集合完成学生选课系统
4-1java中的集合框架概述集合的作用 在类的内部,对数据进行组织;简单而快速的搜索大数量的条目; 人有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素; 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。 集合与数组的对比: 数组的长度固定,集合长度可变 数组只能通过下标访问元素。类型固定,而有的集合可以通过任意类型查找所映射的具体对象。Ja...
2022-05-17 19:54:06
267
原创 《Java5、8、9章复习 5.6》
1-1java异常简介 在 Java中,这种在程序运行时可能出现的一些错误称为异常。Java语言的异常处理机制优势之一就是可以将异常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置再进行处理, 这种机制类似于现实中发现了火灾,一个人是无 法扑灭大火的,那么可以将这种异常情况传递给119,119 再将这个情况传递给附近的消防队,消防队及时赶到并进行灭火。使用这种处理机制,使得Java语言的异常处理更加灵活,Java语言编写的项目更加稳定。当然,异常处理机制也存在一些弊端,例如,使...
2022-05-10 22:11:04
114
原创 第十五次java作业
一、包装类----引入1、什么是包装类 以前定义变量,经常使用基本数据类型 对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器 将基本数据类型对应进行了一个封装,产生了一个新的类。包装类 intbyte基本数据类型 包装类引用数据类型2、对应关系基本数据类型 对应的包装类 继承关系 byte ByteNumber---) ObjectshortShortNu...
2022-05-08 14:09:00
138
原创 第十六次java作业天气预报
5-1开通阿里云市场天气预报服务5-2实现24小时天气预报查询功能5-3格式化输出天气预报结果5-4实现未来3天天气预报查询功能5-5实现未来7天天气预报查询功能
2022-05-07 17:45:37
594
原创 《Java6、7章复习 5.4》
目录第2章 面向对象的基础认知2-1介绍类与对象类和对象的关系面向对象编程对象的命名规则2-2IDEA创建类与对象2-3成员变量2-4方法的作用第3章 面向对象特性之封装3-1包3-2访问修饰符3-3面向对象特性之封装3-4对变量进行读写封装第4章 面向对象特性之继承和多态4-1继承4-2多态4-3ArrayList类第2章 面向对象的基础认知在Java中,想实现功能,离不开类与对象。但对初学者来说,这一...
2022-05-04 21:19:23
81
原创 《Java1-4章复习 5.2》
1-1java的介绍和前景 使用Java语言写的程是跨平台的,从PC 机到手电话都有Java开发的程和游戏,Java程可任计算机操作系统和支持Java的硬件设备上运行。 Java是于1995年由Sun公司推出的一种极富创造力的面向对象的程序设计语言,它是由有java之父之称的Sun研究院院士詹姆斯·戈士林博士亲手设计而成的,并完成了 Java技术的原始编译器和虚拟机。Java最初的名字是OAK,在1995年被重命名为 Java,正式发布。 Java是...
2022-05-04 21:09:25
175
原创 第十三次java作业
认识异常: 异常是导致程序中断运行的一种指令流。如果不对异常进行正常处理,则可能导致程序的中断执行,造成不必要的损失。异常范例class Quadrangle { //创建一个类 int i=10;//定义一个整型变量并初始化}public class ExceptionDemo01 { //创建ExceptionDemo01类 public static void main(String[] args) {//主方法 int a=10;//定义一个整型变量并初始化 int.
2022-04-24 16:58:17
125
原创 第十一次java作业
1.模拟银行取款代码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-23 09:03:14
116
原创 第十次java作业
1.什么是多态?程序运行过程中 , 对象角色的切换 , 对象行为的扩展2.多态的三要素: 继承 重写 父类引用指向子类对象。 多态性:多态性是指允许不同子类型的对象对同一消息作出不同的响应。简单的说就是用同样的对象引用调用同样的方法但是做了不同的事情。 多态:程序运行过程中,对象角色的切换:如老师,在家是丈夫或妻子,在校是老师 程序运行过程中,对象行为的扩展:如孵蛋器:把鸡蛋/鸽子蛋->孵出小鸡和鸽子3.静态内部类1、一个静态内..
2022-04-23 00:27:36
152
原创 第十二次java 作业
一、超市特价商品采购代码import java.util.Scanner;//导入import java.util.Scanner包public class Ji { //定义方法,抛出自定义的异常 static void avg(int a) throws Exception{ //抛出异常信息 System.out.println("请输入鲜鸡蛋的重量(斤):");//输出请输入鲜鸡蛋的重量(斤): Scanner scanner=new Scanner(Sys..
2022-04-22 13:27:27
138
原创 第七章 面向对象核心技术
7.1类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类。例7.1代码package 第七章;public class WWW1 { public static void main(String[] args) { // TODO Auto-generated method stub String cookName="Tom Cruise";//厨师的名字叫 Tom Cruise System.out.println("**请让厨师为我
2022-04-21 17:25:47
269
原创 第八章异常处理
throwableerrorn 错误exception 异常运行时异常 是 runTimeException类及其子类非运行时异常 是 runTimeException类及其子类以外的异常
2022-04-20 22:23:55
264
原创 java语言的特点
Java 到底有哪些主要特点呢?1.面向对象 面向对象其实是现实世界模型的自然延伸,现实世界中任何实体都可以看做是对象,对象包含属性和方法,对象的说明用属性表达,而通过使用方法来操作这个对象。如果说传统的过程式编程语言是以过程为中心,以算法为驱动的话,面向对象的编程语言则是对象为中心,以消息为驱动。用公式表示,过程式编程语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。Java是一种纯面向对象的语言,支持封装性、继承性和多态性等三个特点,在Java中无全程变量,Java中绝大部分成员是..
2022-04-19 19:32:07
397
原创 第九次Java作业
目录1.多功能参数(方法的重载)2.模拟上课场景(接口与实现)3、儿子喜欢做的事(接口与实现 多实现)1.多功能参数(方法的重载)public class AW { 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...
2022-04-13 20:08:02
181
原创 第八次java作业
1、输出圆形和矩形的面积代码class Shape {final static double PI=3.1415926;//创建 Shape(图形)类 void s1(double r){ //设置半径 double s1=r*r*PI; //圆的计算公式 System.out.println("圆形面积:"+s1);//输出} void s2(int a,int b){ //定义两边 float s2=a*b; //矩形计算方法 Syste
2022-04-10 01:08:14
178
原创 第七次java作业
目录1.修改手机默认语言2.设置信用卡密码3.飞速的高铁4.计算机械钟和石英手表的时间1.修改手机默认语言代码public class zhongwen { static String a="英文";//静态变量 public static void A(){//构造函数 System.out.println("智能手机的默认语言为"+a);//使用第一个对象调用类成员方法 } public static void B(String a){//静态...
2022-04-04 00:19:37
175
原创 python
目录python的数据类型字符串的拼接转义字符数据类型的转换接收键盘输入python的数据类型#None 空n=None#获取一个数据的类型 type(数据)print(type(c))字符串的拼接1、使用+号拼接(+号拼接时,需要保证每一个子字符串必须都是字符串类型)2、使用拼接函数#format拼接函数转义字符\n 换行符\t 制表符取消转义 文件路径 网址s1=r"https://mp...
2022-03-30 20:13:31
847
原创 第六章 面向对象编程基础
6.1面向对象概述方法:将具有独立功能的代码块组成一个整体,使其具有特殊功能的代码集 方法必须先创建才能使用,该过程称为方法定义 方法创建后并不是直接运行,需要手动使用后才执行,该过程称为方法调用6.1.1对象1.使用成员变量 格式:对象名.变量名; 范例:p.brand; 2.使用成员方法 格式:对象名.方法名; 范例:p.call();2、类和对象,封装类的组成:共同属性和行为 属性:在类中通过成员变量体现(类中方法外的变量) 行为:在类中通过成员方法体现
2022-03-30 14:53:49
426
原创 java第六次作业
一、年会找座位代码package css;import java.util.Scanner;public class Zouwei { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入您的姓名:");//输出信息 try (Scanner scanner = new Scanner(System.in)) { .
2022-03-26 22:43:20
360
原创 第五章 字符串
5.1 String1,引用字符串常量 string a= “建团一百周年”; string a; a= “建团一百周年”; 2, 利用string 提供的构造方法 string a = new String ("建团一百周年"); 3,利用字符数组 char[] ch = {'建','团','一','百','周','年'}; string a = new String(ch);例5.1代码public class WWW1 { pu...
2022-03-25 12:30:12
708
原创 第五次JAVA作业
一、二维数组实现杨辉三角结果二、统计成绩import java.util.Scanner;public class Tongji { public static void main(String[] args) { System.out.println("请输入第3个学生的编号:");//输出编号 Scanner scanner=new Scanner(System.in); //定义一个二维数组 .
2022-03-18 21:19:14
492
原创 第四次Java作业
目录一、交换二维数组结果二、查询成绩结果一、交换二维数组import java.util.Arrays;import java.util.Scanner;public class YY { public static void main(String[] args) { // TODO Auto-generated method stub int xLen = 3;//设置行数 int yLen = 3;//设置列数 ..
2022-03-14 23:18:53
649
原创 第四章 数组总结
目录4.1数组的概述例4.1 初始化一维数组代码结果例4.2代码结果例4.3 分别用三种方法初始化二维数组代码结果例4.4 创建一个二维数组代码结果例4.5创建一个不规则二维数组代码结果例4.6定义二维数组代码结果例4.7填充和批量替换数组元素代码结果例4.8替换数组代码结果例4.9创建一维数组,将此数组复制得到一个长度为5的新数组代码结果例4.10创建一维...
2022-03-14 11:00:11
152
原创 第三次JAVA作业
一、某公司年会抽奖代码结果二、百度一下代码结果三、查询高考录取分数线代码结果四、计算2+4+6+8+...........+100的值代码结果五、输入十个数,并求这十个数的乘积代码结果...
2022-03-12 23:54:10
563
原创 第三章 流程控制
目录3.1程序结构3.2条件语句例3.1代码结果例3.2代码结果例3.3.if..else语句代码结果例3.4 if..else if多分支语句代码结果例3.5if语句的嵌套结果例3.6判断是否闰年代码结果例3.7switch多分支语句代码结果例3.8创建成绩类代码结果例3.9代码结果例3.10while循环语句代码...
2022-03-11 23:27:36
102
原创 java第二次作业
目录1.计算牛奶中蛋白质的总量代码结果2.输出肯德基一天售出汉堡的数量及金额代码结果3、将高铁速度km/h转换为m/s代码结果4、地铁购票金额计算代码结果1.计算牛奶中蛋白质的总量代码结果2.输出肯德基一天售出汉堡的数量及金额代码结果3、将高铁速度km/h转换为m/s代码结果4、地铁购票金额计算代码结果...
2022-03-04 20:53:51
408
原创 第一次java作业
目录一、输出长春地铁一号线运行图代码结果二、输出轨道交通充值信息代码结果三、输出对联代码结果一、输出长春地铁一号线运行图代码public class Chanchun { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("北环城站 一匡街 胜利公园 解放大路 公农广场 卫星广场 华庆路"); //.
2022-02-28 16:35:18
106
原创 第一章初识JAVA
目录1.3第一个java程序1.3第一个java程序编写第一个Java程序至记事本(如图可见)1.进入C盘全英文路径的文件夹内新建一个HelloJava.txt文件为名的文件2.在文件夹内新建文本文档打开记事本3.编辑java程序4.修改文件拓展名为.txt2电脑命令提示符第一章总结...
2022-02-27 15:26:17
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人