- 博客(29)
- 收藏
- 关注
原创 java第十八次作业
枚举类型介绍java中对常量数据的配置可以使用枚举类型实现,枚举类型是面向对象中的一种类型,它也有对象、属性、方法等所以它非常方便定义,枚举类型将它的对象(实例)设置为常量方便读取和使用。枚举类型定义格式如下://定义枚举类要用关键字enumpublic enum 枚举类名{枚举项1,枚举项2,枚举项3...;构造方法成员变量成员方法}定义枚举类型枚举类型也可以有成员方法、成员变量每一枚举类型继承java.lang.Enum,所以枚举类不能再继承其它类型枚举..
2022-05-26 22:55:57
110
1
原创 java第十七作业
【集合概念】1.类中属性类型相同,意义与作用也相同,就可以放到集合中2.数组的长度是固定的,集合的长度或者容量在使用时可以动态扩展的3.Collection接口和Map接口4.Collection:序列List(元素排列有序可重复,实现类ArrayList,数组序列) 队列Queue(元素排列有序可重复,实现类LinkedList,链表也是List实现类) 集Set(无序不可重复 HashSet哈希集)5.Map(实现类:HashMap 哈希表)内部类 Entry(键值对) 实例&l...
2022-05-26 22:54:50
184
原创 java第十一章总结
目录11.1 枚举 11.1.1 使用枚举类型设置常量 11.1.2 深入了解枚举类型11.1.3 使用枚举类型的优势11.2 泛型11.2.1 回顾"向上转型" 与"向下转型"11.2.2 定义泛型类11.2.3 泛型的常规用法11.2.4泛型的高级用法11.2.5 泛型总结11.3 小结11.1 枚举JDK1.5中新增了枚举,枚举是一种数据类型,它是一系列具有名称的常量的集合。比如在数学中所学的集合:A={1,2,3},当使用这个集...
2022-05-26 22:52:38
94
原创 java第十章总结
目录10.1集合类概述10.2 Collection接口10.3 List集合10.3.1 List接口10.3.2 List接口的实现类10.3.3 Iterator迭代器10.4 Set集合10.4.1 Set接口10.4.2 Set接口的实现类10.5 Map集合10.5.1 Map接口10.5.2 Map接口的实现类10.6 集合的使用场合10.7 小结10.1集合类概述java.util 包中提供了一些集合类,这些集合类又被称为.
2022-05-26 22:51:15
114
原创 Java 1~4章复习
目录第一章 Java初体验第二章 变量和常量2-1 Java中的关键字2-2 认识Java标识符2-3 练习题2-4 变量是什么2-5 如何命名Java变量2-6 Java中数据类型2-7 Java中变量的使用规则2-8 练习题2-9 Java中的自动类型转换2-10 Java中的强制类型转换2-11 Java常量的应用2-12 如何在Java中使用注释2-13 练习题第三章 常用的运算符3-1 什么是运算符3-2 Java中的算术运.
2022-05-26 22:49:29
122
原创 java第九章总结
目录9.1 包装类 9.1.1 Integer类 9.1.2 Double类 9.1.3 Boolean类 9.1.4 Character类 9.1.5 Number类9.2 Math类 9.2.1Math类概述 9.2.2 常用数学运算方法9.3 随机数 9.3.1 Math.random()方法 9.3.2 Random类9.4 日期时间类 9.4.1 Date 类 9.4.2 Calendar 类9.5 小结...
2022-05-26 22:37:56
360
原创 Java 6.7章复习
目录第一章 开宗明义第二章 面向对象的基础认知第三章 面向对象特性及封装第四章 面向对象特性之继承和多态第一章 开宗明义讲解面向对象编程的概念 讲解面向对象三大特征 开发"天气预报"项目第二章 面向对象的基础认知2-1 介绍类与对象JAVA创建类的语法:public class Dog { //类的内容}创建类的实例对象:类名 对象名 =...
2022-05-26 22:34:14
125
原创 java第十三次作业
异常是导致程序中断运行的一种指令流,如果不对异常进行正确处理,则可能导致程序的中断执行,造成不必要的损失。package spzy; public class ExceptionDemo1 { class Exc { int i =10;//定义一个整型变量并初始化 } public static void main(String[] args) { // TODO Auto-generated method stub Exc e = null; ...
2022-04-30 14:54:42
47
原创 java第十四次作业
public class Plane {//创建类 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 14:53:17
51
原创 java第十二次作业
package 作业; import java.util.Scanner; public class Money { //创建类 public static void main(String[] args) {//主方法 System.out.println("请输入鲜鸡蛋的重量(斤):");//输出信息 Scanner a=new Scanner(System.in);//输入购买量 int egg=a.nextInt();//将购买量传给egg ...
2022-04-30 14:41:12
52
原创 java第八章总结
8.1 异常的概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如试图打开一个根本不存在的文件等,在Java中,这种在程序运行时可能出现的一些错误称为异常。创建Baulk类,再主方法中定义int型变量,将0作为除数赋值给该变量。public class Baulk { //创建类Baulk public static void main(String[] args) { //主方法..
2022-04-30 14:04:08
415
原创 java第十次作业
什么是多态?1、程序运行过程中,对象角色的切换2、程序运行过程中,对象行为的扩展继承的应用(基本语法和使用场景)package com.damu;//包名/***父类*/public class Father{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Inte
2022-04-30 13:53:58
84
原创 java第七章总结
7.1 类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类。例如:创建一个类,实现餐馆点菜的场景public class Restaurant1 { public static viod main(String[] args) { String cookName="Tom Cruise"; //厨师的名字叫Tom Cruise System.out.println("**请厨师为我做一份香辣肉丝。***"); S
2022-04-30 12:23:11
129
原创 Java第九次作业
public interface Move { public class Teacher implements Move{//创建一个Teacher类实现接口Move public String name;//定义姓名字段 public Teacher (String name) { this.name=name;//对名字字段进行初始化 } public void work() {//重写work方法 System.out.println(name+":老...
2022-04-17 22:50:04
229
原创 Java第八次作业
public 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); } class shap{ }public clas...
2022-04-17 22:46:54
262
原创 Java第六章总结
目录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关键字6.1 面向对象概述6.1.1 对象对象:是事物存在的实体,如人类,书桌,计算机,高楼大厦(对象分为两...
2022-04-17 22:42:27
62
原创 Java第五章总结
1. String 类' ' 字符 1个" " 字符串 多个1.1引用字符串常量String a = "建团一百周年";String a;a = "建团一百周年";1.2 利用String提供的构造方法String a = new String("建团一百周年");1.3 利用字符数组char[ ] ch = {'建','团','一','百','周','年'};String a = new String(ch)1.4 提取字..
2022-04-17 22:30:45
68
原创 Java第七次作业
package pzx;import java.util.Scanner;public class test { static String c="英文"; public static void nianan(){ System.out.println("智能手机的默认语言为"+c); } public static void show(String a){ c="中文"; System.out.println("将智能手机的默认语言设置为"+c)...
2022-04-07 23:02:54
56
原创 Java第六次作业
public class ccc { public static void main(String[] args) { System.out.println("请输入您的名字"); Scanner sc=new Scanner(System.in); String c=sc.nextLine(); switch (c){ case "张龙": System.out.pr...
2022-03-26 22:41:00
73
原创 Java第四章总结
4.1 数组的概述数组是具有相同数据类型的一组数据的集合。例如,球类集合——足球、篮球、羽毛球等;数组中的每个元素具有相同的数据类型,我们经常使用的数组包括一维数组和二维数组等。在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性:一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。有序性:数组中的元素是有序的,通过下标访问。不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。总的来说,数组具有以下特点:数组可以是一维数组..
2022-03-26 22:35:08
125
原创 Java第五次作业
/* 编程使用二维数组来实现杨辉三角的生成和遍历 */ import java.util.Scanner; public class ArrayArrayTriangleTest { public static void main(String[] args) { // 1.提示用户输入一个行数并使用变量记录 System.out.println("请输入一个行数:"); Scanner sc = ...
2022-03-20 21:43:40
77
原创 Java第四次作业
package nianan;import java.util.Arrays;import java.util.Scanner;public class yu {public static void main(String[] args){ int xLen = 3; int yLen = 3; int[][] a = new int[xLen][yLen]; //使用随机数填充二维数组 for(int i...
2022-03-20 21:40:44
56
原创 Java第三次作业
import java.util.Scanner; public class mytest2 { public static void main(String[] args) { System.out.println("请输入你的获奖号码"); Scanner sc=new Scanner(System.in); int num=sc.nextInt(); switch (num){ case 1: ...
2022-03-13 22:45:46
62
原创 Java第三章总结
3. 流程控制语句在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。3.1 流程控制语句分类顺序结构分支结构 (if, switch)循环结构 (for, while, do…while)3.2 顺序结构顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。顺序结构执行流程图:3.3 分支结构之if语句.
2022-03-13 22:41:42
120
原创 第二章Java基础语法总结
1 注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 Java 中的注释分为三种:单行注释。单行注释的格式是使用 // ,从 // 开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用 /* 和 */ 将一段较长的注释括起来。/*这是多行注释文字这是多行注释文字这是多行注释文字*/注意:多行注释不能嵌套使用。2 关键字关键字是指被 java 语言赋予了特殊含义的单词。关键字的特点:关键字的字母全部
2022-03-06 21:12:18
141
原创 第一章初识java总结
1.3、第一个Java程序1 、新建文本文档文件,修改名称为hellojava .java 。2 、用记事本打开hellojava .java 文件,输写程序内容。3、存文件,打开命令行窗口,将目录切换至 java 文件所在目录,编译 java 文件生成 class 文件,运行 class 文件。1.5、Eclipse的使用1、在主页面上点击File->New->Java Project创建Java新项目2、在Package Explorer中可以...
2022-02-27 15:35:05
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人