- 博客(31)
- 收藏
- 关注
原创 第十七次JAVA作业
1、集合框架概念与作用集合的概念在现实生活中:很多的事物凑在一起数学中的集合:具有共同属性的事物发总体,例如有理数和整数。java中的集合类:是一种工具类,就像是容器,储存任意数的具有共同属性的对象。集合的作用1、在类的内部,对数据进行组织;2、简单而快速的搜索大数量的条目;3、有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素;4、有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字
2022-05-26 19:32:22
153
原创 第十一章JAVA总结
11.1枚举枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型。11.1.1使用枚举类型设置常量以往设置常量,通常将常量放置在接口中,这样在程序中就可以直接使用,并且该常量不能被修改,因为在接口中定义常量时,该常量的修饰符为final与static.public interface Constants{pub
2022-05-26 18:49:30
147
原创 第十章JAVA总结
10.1 集合类概述 java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List 集合、Set 集合和Map集合,其中List与Set继承了Collction接口,各接口还提供了不同的实现类。...
2022-05-26 18:37:27
119
原创 JAVA5~9章复习
运行结果:imooc任务在编辑器中定义了一个 StringBuilder 对象,用来存储字符串。认识一下他吧!!代码1-1 异常与异常处理常见的异常有哪些Java中一共提供了try、catch、finally、throw和throws 5个关键字来处理异常,其中的try-catch-finally需要配套使用,它们的作用是捕获和处理异常,使用try关键字和它后面的{}把有可能出现异常的代码包含起来。如果在try语句块中发生异常,这个异常就会被抛出。这时候就可以使用catch语...
2022-05-26 15:40:10
97
原创 JAVA1~4章复习
1、Java是什么?Java(英式发音[ˈʤɑːvə],美式发音[ˈʤɑvə])是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。任职于Sun微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的编程语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun微系统放弃了该项计划。随着1990年代互联网的发展,Sun微系
2022-05-25 11:32:26
343
原创 第十五次Java作业
一、包装类 - 引入1、什么是包装类:以前定义变量,经常使用基本数据类型对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器将基本数据类型对应进行了一个封装,产生了一个新的类,---》包装类。int,byte..--->基本数据类型包装类--->引用数据类型2、对应关系:基本数据类型 对应的包装类 继承关系byte Byte -...
2022-05-19 20:18:24
103
原创 第十六次Java作业
阅读编程资料时经常会看到API这个名词,网上各种高大上的解释估计放倒了一批初学者。初学者看到下面这一段话可能就有点头痛了。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。——百度百科这篇文章我们就来通俗易懂地解释下什么叫做 API,你只需要花费1分钟时间。从文件操作开始谈API。以C语言为例,我们使用f..
2022-05-19 19:35:16
126
原创 第九次Java总结
9.1 包装类为了方便 Java 程序的开发,Java 的类包中提供了一些常用类供开发人员使用,比如将基本数据类型封装起来的包装类、解决常见数学问题的 Math 类、生成随机数的 Random 类,以及处理日期时间的相关类,本章将对这些 Java 中常用的类进行讲解。通过阅读本章,您可以:掌握 Integer 对象的创建以及Integer类提供的各种方法掌握 Double 对象的创建以及 Double 类提供的各种方法 ...
2022-05-05 15:50:40
350
原创 第八章Java总结
8.1异常概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如试图打开一个根本不存在的文件等,在 Java中,这种在程序运行时可能出现的一些错误称为异常。Java语言的异常处理机制优势之一就是可以将异常情况在方法调用中进行传递,通过传递可以将异常情况传递到合适的位置再进行处理, 这种机制类似于现实中发现了火灾,一个人是无 法扑灭大火的,那么可以将这种异常情况传递给119,119 再将这个情况传递给附近的消防队,消防队及时赶到并进行灭火。使用这种处理机制,使得
2022-05-04 11:53:52
112
原创 第十四次Java作业
一、飞机的加速度public class Huaxing {//创建类 public static void main(String[] args) {//主函数 // TODO Auto-generated method stub double time=15.5;//滑行时间为15.5秒 int a=1050;//滑行距离为1050米。 double b=2*a/Math.pow(time, 2);//计算飞机起飞的加速度 System.out.p
2022-05-04 11:38:13
109
原创 第十三次Java作业
1、认识异常异常是导致程序中断运行的一种指令流。如果不对异常进行正常处理,则可能导致程序的中断执行,造成不必要的损失。1.1异常的抛出1、定义 : 一个方法不处理这个异常,而是调用层次向上传递,谁调用这个方法,这个异常就由谁来处理。2、throw : 将产生的异常抛出(强调的是动作),抛出的既可以是异常的引用,也可以是异常对象。(位置: 方法体内)3、throws : 如果一个方法可能会出现异常,但没有能力处理这种异常,可以在方法声明处用throws子句来声明抛出异常。用它修饰的方法
2022-05-04 11:16:08
159
原创 第十二次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(System.in)
2022-05-04 11:02:34
95
原创 第十一次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-05-04 10:58:20
101
原创 第十次Java作业
什么是多态?1、程序运行过程中,对象角色的切换2、程序运行过程中,对象行为的扩展继承的应用(基本语法和使用场景)package com.damu;//包名/***父类*/public class Father{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Int.
2022-05-04 10:45:33
96
原创 第七章Java总结
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-21 15:59:25
136
原创 第六章Java总结
6.1 面向对象概述面向过程:代码紧密,不易分开,可维护性差面向对象:可维护性强在程序开发初期人们使用结构化开发语言,但随着软件的规模越来越庞大,结构化语言的弊端也逐渐暴露出来,开发周期被无休止地拖延,产品的质量也不尽如人意,结构化语言已经不再适合当前的软件开发。这时人们开始将另一种开发思想引入程序中,即面向对象的开发思想。面向对象思想是人类最自然的一种思考方式,它将所有预处理的问题抽象为对象,同时了解这些对象具有哪些相应的属性以及行为,以解决这些对象面临的一些实际问题,这样就在程序开发中引入
2022-04-21 15:21:08
106
原创 第九次Java作业
1.多功能参数(方法的重载)import java.util.Scanner;public class Qi { 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
2022-04-21 15:07:41
283
原创 第八次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; //矩形计算方法 System.ou
2022-04-21 15:01:46
94
原创 第七次Java作业
1,修改手机默认语言public class Test { static String a="英文";//静态变量 public static void A(){//构造函数 System.out.println("智能手机的默认语言为"+a);//使用第一个对象调用类成员方法 } public static void B(String a){//静态方法 a="中文"; System.out.println("将智能手机的默认语言设置为"+a);//使用第二个对象调用类成员方法
2022-04-20 15:45:42
217
原创 第六次Java作业
一,年会找座位import java.util.Scanner;public class zuoye { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入您的姓名:");//输出信息 try (Scanner scanner = new Scanner(System.in)) { String a = scann.
2022-04-20 15:41:14
94
原创 第五章Java总结
li5.1 String 类5.1.1 声明字符串字符串是常量,它们可以显示任何文字信息,‘ ’ 字符 一个“ ” 字符串 多个5.1.2 创建字符串例5.1public class zifuchuan5_1 { public static void main(String[] args) {//主函数 String a = "时间就是金钱,我的朋友。";//直接引用字符串常量 System.out.println("a =" + a);//...
2022-04-20 15:24:43
150
原创 第五次Java作业
一,杨辉三角算法public class shuzu4_5 { 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;i&l.
2022-03-20 16:08:09
116
原创 第四次Java作业
一,交换二维数组import java.util.Arrays;import java.util.Scanner;public class HelloJava2 { public static void main(String[] args) { // TODO 自动生成的方法存根 int [][]array= {{91,25,8},{56,14,2},{47,3,67}}; System.out.println("——原数组——"); for(int i=.
2022-03-20 15:53:03
78
原创 第四章Java总结
4.1 数组的概述 数组是具有相同数据类型的一组数据的集合。例如,球类的集合——足球、篮球、羽毛球等;电器集合——电视机、洗衣机、电风扇等。在程序设计中,可以将这些集合称为数组。数组中的每个元素具有相同的数据类型。在Java中同样将数组看作是一个对象,虽然基本数据类型不是对象,但是由基本数据类型组成的数组则是对象。在程序设计中引入数组可以更有效地管理和处理数据。我们经常使用的数组包括一维数组和二维数组等。4.2 一维数组4.2.1 创建一维数组4.2.2 初始化一维数组4.2.3...
2022-03-20 15:46:56
79
原创 第三次Java作业
一,某公司年会抽奖import java.util.Scanner;public class zuoye_3 { public static void main(String[] args) { //主函数 System.out.println("请输入你的奖号:");//输入文字 Scanner scanner = new Scanner(System.in); //从键盘获取输入的值放入scanner int a = scanner.nextInt(); //把输入的整.
2022-03-13 18:19:32
90
原创 第三章Java总结
3.1 程序结构3.2条件语句3.2.1 if 条件语句if条件语句主要用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行另外的语句。使用if条件语句,可选择是否要执行紧跟在条件之后的那个语句。关键字f之后是作为条件的“布尔表达式”,如果该表达式返回的结果为true,则执行其后的语句;若为 false,则不执行f条件之后的语句。if条件语句可分为简单的if条件语句、if...else语句和 if...else if多分支语句。例3.1public class li
2022-03-12 21:23:10
91
原创 第二次Java作业
一,计算牛奶中蛋白质的总量己知每盒牛奶含有蛋白质6.4g。编写一个程序,帮助用户根据购买牛奶的盒数计算蛋白质的含量。import java.util.Scanner;public class zuoye2 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入的购买牛奶的盒数:"); Scanner scanner = new S
2022-03-05 15:01:27
173
原创 第二章Java总结
2.1代码注释1.单行注释"//"为单行注释标记2.多行注释"/**/"为多行注释标记3.文档注释"/** */"为文档注释标记public class MyTest { /** * 练习代码调试 * * @param 徐超 * */ /* * 多行注释 */ int b; public static void main(String[] args) { // TODO Auto-generated method stub
2022-03-05 14:55:27
98
原创 第一次作业
一,输出长春地铁一号线运行图public class zuoye {public static void main (String[] args) { //主函数 System.out.println("北环城站 一匡街 胜利公园 解放大路 工农广场 卫星广场 华庆路"); //输出站名 System.out.println("|..........|.........|.........|.........|.........|.........|........
2022-03-01 22:21:43
90
原创 第一章Java总结
1.3 第一个java程序首先打开我的电脑,选择c盘,在c盘里面创建一个新的英文文件(例如:java),在新的文件里面创建一个文本文档名字为:HelloJava.java.点击文件名更改扩展名,将文件名.txt去掉,然后打开记事本,输入以下代码(一定要保存):public class HelloJava{ public static void main(String[] args) {System.out.println("Hello Java");}}现在我们...
2022-03-01 22:02:49
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅