- 博客(10)
- 收藏
- 关注
原创 数组初步1
一,数组创建的三种方式 //数组的创建 1、动态创建 int[] ints = new int[2];//等价于int ints[] = new int[2]; //2、动态创建的另一种方式:先声明数组,再new并赋值 int[] ints1; ints1 = new int[2]; //数组的创建 3、静态创建 int[] int2 = {1,2};...
2022-04-29 21:44:19
288
原创 异常处理一
一,异常处理入门Throwable类实现了Serializable接口,继承了父类是ObjectThrowable之下有1.Error(致命错误) -》 StackOverFlowError、OutOfMemoryError …… 2.Exception(异常) -》 RuntimeException(运行时异常,常见的有5个,如下:) NullPointerException ArithmeticException算数异常 ArrayI.
2022-04-07 21:22:41
167
原创 匿名内部类
public class AnonymousInnerClass { //匿名内部类 public static void main(String[] args) { Outer outer = new Outer(); outer.outerf1(); }}//写一个外部类class Outer { //外部类的一个方法 public void outerf1() { //写一个基于接口的匿名内部类 ..
2022-03-30 15:04:19
93
原创 Interface接口与使用细节
接口的创建与实现public class Test { public static void main(String[] args) { //接口的创建与实现 //首先创建以一个接口,在接口里设置几个方法。 //创建几个设备类,让这几个设备实现这个接口。 //如何实现呢,就是1.implements 2.完成接口里的所有抽象方法 //然后,在需要接入这个接口的计算机类里写一个接口工作方法 //将接口
2022-03-29 19:39:43
300
原创 静态代码块部分相关
一、静态代码块什么时候执行?public class CodeBlock { public static void main(String[] args) { Movie m1 = new Movie(); Movie m2 = new Movie(); }}class Movie { //静态代码块什么时候被执行? //类加载的时候。什么时候类加载? //1.创建对象时。 =》 确实执行了 //2.创建子类对象时
2022-03-21 15:14:17
333
原创 零钱通面向对象
写两个类,第一个SmallChangeSysOOP,封装所有属性和方法,用SmallChangeSysApp类来创建对象并调用方法,来运行零钱通。第一个类:package com.hspedu.smallchange;import java.util.Scanner;import java.text.SimpleDateFormat;import java.util.Date;/** * 该类是完成零钱通各个功能的类 * 使用OOP面向对象完成 * 将各个功能对应单独的一个方法
2022-03-18 14:22:56
132
原创 零钱通(面向过程)完整版
package com.hspedu.smallchange;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class SmallChangeSys { public static void main(String[] args) { //零钱通明细 String key; boolean x = true;.
2022-03-18 08:47:33
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人