Java学习
记录自己的Java学习历程。B站《黑马程序员_Java基础入门教程》学习笔记。
端木翠花
缓慢成长的菜鸟。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【黑马程序员 Java 笔记】方法
目录 1、方法概述 2、简单方法的定义和调用 3、带参数方法的定义和调用 4、带返回值方法的定义和调用 5、方法重载 6、方法的参数传递 1、方法概述 方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。 方法必须先创建才可以使用,该过程称为方法定义。(方法不能嵌套定义) 方法创建后并不是直接运行的,需要手动使用后才能执行,该过程称为方法调用。(方法必须先定义后调用,否则程序将报错) ...原创 2022-02-15 09:55:03 · 666 阅读 · 0 评论 -
【黑马程序员 Java 笔记】数组
目录 1、数组的定义 2、数组的初始化 1)动态初始化 2)静态初始化 3、访问 1)数组的访问 2)数组元素的访问 4、内存分配 1)栈内存 2)堆内存 5、数组操作的两个常见小问题 1)索引越界 2)空指针异常 6、数组常见操作 1)遍历 2)获取最值 1、数组的定义 1)int[] arr...原创 2022-02-13 16:16:56 · 6805 阅读 · 0 评论 -
常用DOS命令
操作 说明 盘符名称: 盘符切换。E: 回车,表示切换到E盘。 dir 查看当前路径下的内容。 cd 目录 进入单级目录。cd itheima ...原创 2022-01-14 11:16:36 · 102 阅读 · 0 评论 -
Java 异常
声明异常:throws 抛出异常:throw public class CircleWithExceptionTest { public static void main(String[] args){ try{ CircleWithException c1 = new CircleWithException(5); CircleWithException c2 = new CircleWithException(-5);原创 2021-07-26 14:55:54 · 130 阅读 · 0 评论 -
Java 抽象类与接口
抽象类(abstract 类) 1. 非抽象类不能包含抽象方法,包含抽象方法的类必须是抽象的 2. 在一个抽象类扩展出来的非抽象类中,所有的抽象方法必须实现 3. 允许声明没有抽象方法的抽象类 public class InstrumentTest { public static void main(String[] args){ Instrument[] orchestra ={ new Wind(), .原创 2021-07-25 16:12:09 · 170 阅读 · 0 评论 -
Java 多态
public class PrinterTest { public static void main(String[] args){ Printer p1 = new ColorPrinter(); Printer p2 = new BlackPrinter(); System.out.println(p1.print()); System.out.println(p2.print()); } } class Printe.原创 2021-06-21 20:16:55 · 147 阅读 · 0 评论 -
Java 继承
public class CircleTest { public static void main(String[] args){ Circle myCircle = new Circle(5.0); System.out.println("The area of the circle of radius " + myCircle.getRadius() + " is " + myCircle.getArea()); myCircle.setRad.原创 2021-06-17 20:26:50 · 115 阅读 · 0 评论 -
Java 练习题(2)(类与对象)
【问题描述】 编写一个表示二维平面上的点的类 MyPoint,满足以下条件。 (1)定义 private 的成员变量x和 y,表示点的x和 y坐标,类型为整数。 (2)定义两个 MyPoint的构造方法,一个构造方法不带参数,且x和y的初始值为0,另一个构造方法有两个参数,参数名为x和 y,类型为整数,用这两个参数分别作为初始x和 y的坐标。 (3)定义一个getD方法,功能为返回两个坐标点(由 MyPoint 定义)距离,值为 float类型。 (4)编写 main 方法,打印坐标点1到坐标点2原创 2021-06-17 18:05:08 · 992 阅读 · 0 评论 -
Java 练习题(1)
【问题描述】 设计一个名为Rectangle的类表示矩形。这个类包括: ●两个名为width和height的double类型数据域,它们分别表示矩形的宽和高。width和height的默认值都为1。 ●一个用于创建默认矩形的无参构造方法。 ●一个创建指定width和height值的矩形的构造方法。 ●一个名为getArea()的方法,返回该矩形的面积。 ●一个名为getPerimeter()的方法,返回周长。 ●分别定义对应的get和set方法修改和访问width和height。 编写一个测原创 2021-06-15 14:05:32 · 1323 阅读 · 0 评论 -
Java 面向对象
public class SimpleCircleTest { public static void main(String[] args){ SimpleCircle circle1 = new SimpleCircle(); System.out.println("The perimeter of the circle of the radius " + circle1.radius + " is " + circle1.getPerimeter()); .原创 2021-06-13 17:52:22 · 1180 阅读 · 1 评论 -
Java 方法
public class Method { public static void main(String[] args){ int x = 10; int y = 20; // sum(x,y);(单独调用,没有意义) // System.out.println(sum(x,y));(输出调用,不是很好,因为我们可能需要针对结果还要进行其他操作) // 赋值调用,推荐方式 int result = s.原创 2021-06-13 17:12:39 · 95 阅读 · 0 评论 -
Java 定义一个数组
public class Array { public static void main(String[] args){ //定义一个数组 int[] arr = new int[3]; //输出数组名称及元素 System.out.println(arr); System.out.println(arr[0]); System.out.println(arr[1]); System.o.原创 2021-06-04 17:53:29 · 1574 阅读 · 0 评论
分享