- 博客(32)
- 收藏
- 关注
原创 Java 第十七次作业
集合概念1.类中属性类型相同,意义与作用也相同,就可以放到集合中2.数组的长度是固定的,集合的长度或者容量在使用时可以动态扩展的3.Collection接口和Map接口4.Collection:序列List(元素排列有序可重复,实现类ArrayList,数组序列) 队列Queue(元素排列有序可重复,实现类LinkedList,链表也是List实现类) 集Set(无序不可重复 HashSet哈希集)5.Map(实现类:HashMap 哈希表)内部类 Entry(键值对) 实例<K
2022-05-27 10:55:10 234
原创 Java 第十八次作业
使用枚举类型1. 什么是枚举类型 如果一个变量只有几种可能的值,则可以定义为枚举(enumeration)类型,所谓枚举,就是把可能的值一一列举出来,变量的值只限于列举出来的值的范围。声明枚举类型用enum开头。例:enum Weekday{sun, mon, tue, wed, thu, fri, sat};以上声明了一个枚举类型 enum Weekday。然后可以用此类型来定义变量。例如:enum Weekday workday, weekend; ...
2022-05-24 22:59:28 232
原创 Java5、8、9章复习 5.6
什么是 Java 中的字符串在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 "Hello World" 、 "imooc" 、"爱慕课"等。在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。创建 String 对象的方法:...
2022-05-19 20:13:00 188
原创 第十五次 Java作业
包装类包装类 - 引入【1】什么是包装类:以前定义变量,经常使用基本数据类型对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器将基本数据类型对应进行了一个封装,产生了一个新的类,---》包装类。int,byte..--->基本数据类型包装类--->引用数据类型【2】对应关系:基本数据类型 对应的包装类 继承关系byte Byte ---...
2022-05-19 19:54:35 99
原创 Java第十章 集合
目录10.1 集合类概述10.2 Collection接口10.3 List集合10.3.1 List接口10.3.2 List接口的实现类例10.1结果10.3.3 Iterator迭代器例10.2结果10.4 Set集合10.4.1 Set接口10.4.2 Set接口的实现类例10.3结果10.5 Map集合10.5.1 Map接口10.5.2 Map接口的实现类例10.4结果编辑10....
2022-05-19 19:38:23 411
原创 Java6、7章复习
面向对象认知概述面向对象思想是人类最自然的一种思考方式,它将所有预处理的问题抽象为对象,同时了解这些对象具有哪些相应的属性及行为,以解决这些对象面临的一些实际问题,面向对象设计实质上就是对现实世界的对象进行建模操作。面向对象思想 对象泛指现实中的一切事物,每种事物都具备自己的属性和行为。 面向对象思想就是在程序设计中,参照现实事物,将事物的属性和行为抽象出来。 它区别于面向过程思想,强调通过调用对象的行为来实现功能,而不是自己一步步去操作实现。 举例(洗衣..
2022-05-16 10:51:12 398
原创 Java1--4章复习 5.2
1、Java是什么?Java(英式发音[ˈʤɑːvə],美式发音[ˈʤɑvə])是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于Sun微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun微系统放弃了该项计划。随着1990年代互联网的发展,Sun微系
2022-05-11 14:00:30 907
原创 第十六次 Java作业:使用阿里云提供的API查询天气预报
1、阿里云天气预报API介绍通过地名、地名对应ID、坐标区域、IP地址、景点名称ID、电话区号或邮编来查询天气情况。可查询到40天内的天气数据,可应用于能源、电力、农业、生活服务类应用、智能硬件、航天航海、旅游业、建筑业等领域。2 、调用API准备工作及认识在调用API商品时,首先要确定认证方式,我们使用简单身份认证(AppCode)的认证方式。该方式适合场景:客户端环境(调用API商品的环境)安全可控,如内网环境。技术原理概述:客户端程序将AppCode放到Request Header中,或者
2022-05-10 16:50:53 1352
原创 第九章 Java常用类
9.1 包装类为了方便 Java 程序的开发,Java 的类包中提供了一些常用类供开发人员使用,比如将基本数据类型封装起来的包装类、解决常见数学问题的 Math 类、生成随机数的 Random 类,以及处理日期时间的相关类,本章将对这些 Java 中常用的类进行讲解。通过阅读本章,您可以:掌握 Integer 对象的创建以及Integer类提供的各种方法掌握 Double 对象的创建以及 Double 类提供的各种方法 ...
2022-05-03 20:52:26 1085
原创 第十四次 Java作业
目录一、飞机的加速度代码结果二、卖苹果代码结果三、更近的地点代码结果四、七星彩代码结果一、飞机的加速度代码public class Huaxing {//创建类 public static void main(String[] args) {//主函数 // TODO Auto-generated method stub double time=15.5;//滑行时间为15.5秒 int a=1050;/...
2022-04-28 20:23:05 94
原创 第十二次 Java作业
一、超市特价商品采购代码import java.util.Scanner;//导入import java.util.Scanner包public class slo { //定义方法,抛出自定义的异常 static void avg(int a) throws Exception{ //抛出异常信息 System.out.println("请输入鲜鸡蛋的重量(斤):");//输出请输入鲜鸡蛋的重量(斤): Scanner scanner=new Scanner(S.
2022-04-28 20:15:11 77
原创 第十三次 Java作业
认识异常:异常是导致程序中断运行的一种指令流。如果不对异常进行正常处理,则可能导致程序的中断执行,造成不必要的损失。异常范例class Quadrangle { //创建一个类 int i=10;//定义一个整型变量并初始化} public class ExceptionDemo01 { //创建ExceptionDemo01类 public static void main(String[] args) {//主方法 int a=10;//定义一个整型变量并初始化 int
2022-04-28 20:14:04 813
原创 第八章 异常处理
8.1异常概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如试图打开一个根本不存在的文件等,在 Java中,这种在程序运行时可能出现的一些错误称为异常。Java语言的异常处理机制优势之一就是可以将异常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置再进行处理, 这种机制类似于现实中发现了火灾,一个人是无法扑灭大火的,那么可以将这种异常情况传递给119,119 再将这个情况传递给附近的消防队,消防队及时赶到并进行灭火。使用这种处理机制,使得.
2022-04-27 22:01:46 1117
原创 第十次 Java作业
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程....
2022-04-25 10:45:53 473
原创 第十一次 Java作业
一、模拟银行取款代码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-25 10:29:06 160
原创 第九次 Java作业
一、多功能参数(方法的重载)代码结果二、模拟上课场景(接口与实现)代码public interface student { void answer();// 回答的方法 void note();// 笔记的方法}public interface teacher {//定义一个接口 void greeting();// 问候的方法 void attend();// 上课的方法}public class Ho7_6 implements t.
2022-04-11 23:30:14 426
原创 第8次 Java作业
一、输出圆形和矩形的面积代码 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); }.
2022-04-11 19:12:05 121
原创 第七章 面向对象核心技术总结
7.1 类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类代码public class H7_1 { public static void main(String[] args) { String cookName="Tom Cruise";//厨师的名字叫Tom Cruise System.out.println("**请让厨师为我做一份香辣肉丝。***"); System.out.println(cookName + "切葱花");
2022-04-07 11:37:43 1255
原创 第七次 java作业
一、修改手机默认语言代码public class Hol6_4 { private Hol6_4() { } // 静态公开方法,向图书馆借书 static public Hol6_4 libraryBorrow() { // 创建静态方法,返回本类实例对象 System.out.println("智能手机的默认语言为英文"); return new Hol6_4(); } { System.out.println("将智
2022-04-03 19:37:22 308
原创 第六章 面向对象编程基础总结
6.1面向对象概述6.1.1 对象6.1.2 类6.1.3 面向对象程序设计的特点6.2 类与对象6.2.1 成员变量6.2.2 成员方法6.2.3 构造方法6.2.4 局变量6.2.5 局部变量的有效范围6.2.6 对象的创建6.2.7 访问对象的属性和行为6.2.8 对象的销毁6.2.9 this 关键字
2022-03-28 16:10:59 324
原创 第六次 Java作业
一、年会找座位·代码import java.util.Scanner;//导入java.util.Scanner包public class Hello5_2 { public static void main(String[] args) {//主函数 //导入java.util.Scanner类 public static void main(String[] args) {//主方法 System.out.println("请输入您的名字:");//输出名字 Sc.
2022-03-27 19:51:54 82
原创 第5章字符串总结
5.1 String 类5.1.1 声明字符串字符串是常量,它们可以显示任何文字信息,‘ ’ 字符 一个“ ” 字符串 多个5.1.2 创建字符串1.引用字符串常量String a = “建团一百周年”String a;a = “建团一百周年”2.利用String提供的构造方法String a = new string“建团一百周年”3.利用字符数组Char[] ch ={‘建’,’团’,’一’,’百’,’周’,’年’}Strin...
2022-03-26 13:10:36 549
原创 第五次 Java作业
一、杨辉三角算法代码public class Hello4_3 { public static void main(String[] args) { // TODO 自动生成的方法存根 int[][] array=YangHuiArray(10);//十行十列 printYangHui(array); } static int[][] YangHuiArray(int n) { int[][] array=new int[n][n]; for(int i=0;
2022-03-19 19:21:07 103
原创 第四章 数组总结
4.1数组的概述数组是具有相同数据类型的一组数据的集合4.2一维数组一维数组时至上是一组相同类型数据的线性集合。4.2.1创建一维数组数组元素类型决定了数组的数据类型,它可以是Java中任意的数据类型,包括基本数据类型和其他引用类型。数组名字为一个合法的标识符符号,指明该变量是一个数组类型变量1、int[] a;2、int a[];3、int[] a= new int[5];4.2.2初始化一维数组1、int[] a = new int[]{1,2,3,4,5},
2022-03-19 18:16:52 6071
原创 第四次 Java作业
目录一、交换二维数组二、查询成绩一、交换二维数组代码import java.util.Arrays;import java.util.Scanner;public class Hello4_1 { public static void main(String[] args) { // TODO 自动生成的方法存根 int [][]array= {{91,25,8},{56,14,2},{47,3,67}}; System.out.println("——原
2022-03-14 22:21:16 816
原创 第三次 Java作业
一、某公司年会抽奖代码import java.util.Scanner;public class HolleJava3_1 { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("请输入您的奖号:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt();
2022-03-12 20:42:46 191
原创 第三章 流程控制总结
3.1 程序结构程序3种基本结构流程图3.2 条件语句3.2.1 if条件语句If条件语句主要用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行的另外的语句代码public class HelloJava3_1 { public static void main(String[] args) { // TODO 自动生成的方法存根 if (true) //让判断条件永远为真 System.out.prin
2022-03-11 21:48:28 271
原创 第二次 Java作业
一、计算牛奶中蛋白质的总量代码结果二、输出肯德基一天售出汉堡的数量及金额代码结果三、将高铁速度km/h转换为m/s代码结果四、地铁购票金额计算代码结果
2022-03-06 14:45:08 460
原创 第2章 Java语言基础总结
目录2.1代码注释与编码规范2.1.1代码注释2.1.2 编码规范2.2变量与常量2.2.1标识符与关键字2.2.2变量2.2.3常量2.3基本数据类型2.3.1整数类型2.1代码注释与编码规范2.1.1代码注释1.单行注释2.多行注释3.文档注释2.1.2 编码规范2.2变量与常量2.2.1标识符与关键字1.标识符2.关键字2.2.2变量2.2.3常量2.3基本数据类型2.3.1整数类型...
2022-03-05 21:36:07 547
原创 第一次 Java作业
目录一、输出长春地铁一号线运行图代码结果二、输出轨道交通充值信息代码结果三、输出对联代码结果一、输出长春地铁一号线运行图代码public class Hollejava1_1 { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("北环城站 一匡街 胜利公园 解放大路 公农广场 卫星广场 华庆路"); //输出变量 Syste..
2022-02-28 14:16:47 187
原创 第一章 初识Java总结
一、第一个Java程序1、首先打开我的电脑,选择c盘,2、在c盘里面创建一个新的英文文件(例如:hrllojava),3、在新的文件里面创建一个文本文档名字为:HelloJava.java.点击文件名更改扩展名,将文件名.txt去掉,4、然后打开记事本,输入以下代码(标点符号都是英文的,写完一定要保存):public class HelloJava{public static void main(String[] args) {System.out.print...
2022-02-27 14:43:33 390
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人