自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java枚举讲解

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

2022-05-27 12:28:06 203

原创 Java集合讲解

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

2022-05-27 12:27:11 209

原创 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 枚举 11.1.1 使用枚举类型设置常量 11.1.2 深入了解枚举类型11.1.3 使用枚举类型的优势11.2 泛型...

2022-05-22 17:37:49 317

原创 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-22 17:36:04 148

原创 java简单案例15

import com.imooc.weather.DayWeather;import com.imooc.weather.HourWeather;import com.imooc.weather.WeatherUtils;import com.imooc.weather.impl.WeatherUtilsImpl;import java.util.List;import java.util.Scanner;public class weather { public static v.

2022-05-22 17:33:56 84

原创 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-15 19:27:51 215

原创 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:39 94

原创 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-27 23:50:06 103

原创 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-27 23:46:13 86

原创 Java第八章总结

8.1 异常的概述在程序中,错误可能产生于程序员没有预料到的各种情况,或者是超出了程序员可控范围的环境因素,如试图打开一个根本不存在的文件等,在Java中,这种在程序运行时可能出现的一些错误称为异常。创建Baulk类,再主方法中定义int型变量,将0作为除数赋值给该变量。public class Baulk { //创建类Baulk public static void main(String[] args) { //主方法

2022-04-27 19:57:33 135

原创 java第十一次作业

2022-04-27 19:43:11 840

原创 Java第十次作业

什么是多态?1、程序运行过程中,对象角色的切换2、程序运行过程中,对象行为的扩展继承的应用(基本语法和使用场景)package com.damu;//包名/***父类*/public class Father{//父类public Integer regNo;//定义一个Integer类型的变量public String name;//定义一个字符串public String gender;//定义一个字符串public Integer age;//定义一个Int.

2022-04-27 19:40:15 100

原创 java第七次总结

7.1 类的封装封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类。例如:创建一个类,实现餐馆点菜的场景public class Restaurant1 { public static viod main(String[] args) { String cookName="Tom Cruise"; //厨师的名字叫Tom Cruise System.out.println("**请厨师为我做一份香辣肉丝。***"); S

2022-04-26 23:30:27 88

原创 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 14:06:12 83

原创 第八次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 14:04:15 68

原创 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.3 static 关键字6.3.1 静态变量6.3.2 静态常量6.3.3 静态方法6.3.4 静态...

2022-04-17 13:58:25 122

原创 Java第七次作业

​package TEST;public class test11 { public static void main(String[] args) { System.out.println("智能手机的默认语言是英文"); method(); } public static void method() { System.out.print("将智能手机的默认语言设置为中文"); }}​...

2022-04-05 16:27:37 144

原创 ArrayList实现学生管理系统

案例需求 针对目前我们的所学内容,完成一个综合案例:学生管理系统!该系统主要功能如下: 添加学生:通过键盘录入学生信息,添加到集合中 删除学生:通过键盘录入要删除学生的学号,将该学生对象从集合中删除 修改学生:通过键盘录入要修改学生的学号,将该学生对象其他信息进行修改 查看学生:将集合中的学生对象信息进行展示 退出系统:结束程序实现步骤 1. 定义学生类,包含以下成员变量 学生类: Student成员变量: 学号:sid 姓名:name 年龄:age

2022-03-28 11:31:56 1199

原创 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-03-27 15:15:32 119

原创 Java第六次作业

一、年会找座位package TEST;import java.util.Scanner;public class mytest3 { public static void main(String[] args) { System.out.println("请输入您的名字"); Scanner sc=new Scanner(System.in); String c=sc.nextLine(); switch (c)

2022-03-26 13:10:03 295 1

原创 Java第四章总结

4.1 数组的概述数组是具有相同数据类型的一组数据的集合。例如,球类集合——足球、篮球、羽毛球等;数组中的每个元素具有相同的数据类型,我们经常使用的数组包括一维数组和二维数组等。在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性:一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。有序性:数组中的元素是有序的,通过下标访问。不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。总的来说,数组具有以下特点:数组可以是一维数组..

2022-03-21 15:17:19 85

原创 Java第五次作业

/* 编程使用二维数组来实现杨辉三角的生成和遍历 */import java.util.Scanner; public class ArrayArrayTriangleTest { public static void main(String[] args) { // 1.提示用户输入一个行数并使用变量记录 System.out.println("请输入一个行数:"); Scanner sc = n...

2022-03-20 13:05:13 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-15 21:53:58 71

原创 java if语句总结

目录3. 流程控制语句3.1 流程控制语句分类3.2 顺序结构3.3 分支结构之if语句3.3.1 if语句格式13.3.2 if语句格式23.3.3 if语句格式33.4. switch语句3.4.1 分支语句switch语句3.4.2switch语句case穿透3.5. 循环语句3.5.1 循环语句-for循环3.5.2循环语句-while循环3.5.3循环语句-dowhile循环3.5.4 三种循环的区别3.5.5 跳转控制语句...

2022-03-13 15:48:22 330

原创 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-11 22:35:32 835

原创 Java简单实例1

1 类型转换 在Java中,一些数据类型之间是可以相互转换的。分为两种情况:自动类型转换和强制类型转换。 1.1 隐式转换(理解) 把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量。这种转换方式是自动的,直接书写即 可。例如: 类型从小到大关系图: 说明: 1. 整数默认是int类型,byte、short和char类型数据参与运算均会自动转换为int类型。 2. boolean类型不能与其他基本数据类型相互转换。 1.2 强制转换(理解) 把一个..

2022-03-07 17:56:54 186 1

原创 java基础语法

1.1 注释(理解) 注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的 注释分为三种: 单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用/* 和 */将一段较长的注释括起来。/*这是多行注释文字 这是多行注释文字 这是多行注释文字 */注意:多行注释不能嵌套使用。 1.2 关键字(理解) 关键字是指被jav

2022-03-05 18:06:32 483

原创 第一次Java程序

1、输出长春地铁一号线运行图2、输出轨道交通充值信息3、输入对联

2022-02-28 15:02:32 286

原创 初识java

1.3、第一个Java程序1、新建文本文档文件,修改名称为hellojava.java。 2、用记事本打开hellojava.java文件,输写程序内容。3、存文件,打开命令行窗口,将目录切换至java文件所在目录,编译java文件生成class文件,运行class文件。 1.5、Eclipse的使用1、在主页面上点击File->New->JavaProject创建Java新项目2、在弹出的窗口的Project name位置处,输入自己项目的名称,...

2022-02-25 13:53:12 480

空空如也

空空如也

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

TA关注的人

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