![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA入门
文章平均质量分 87
Clown Piece
这个作者很懒,什么都没留下…
展开
-
【JAVA入门】Day17 - GUI
GUI 即图形化界面。原创 2024-08-03 21:05:45 · 890 阅读 · 0 评论 -
【JAVA入门】Day16 - 内部类
在成员内部类里,JDK16 之前不能定义静态变量,JDK16 开始才可以定义静态变量。原创 2024-07-20 00:11:16 · 1040 阅读 · 0 评论 -
【JAVA入门】Day15 - 接口
接口用关键字 interface 来定义。public interface 接口名 {}接口不能实例化,也就是说接口不能用来创建对象。接口和类之间是实现关系,通过 implements 关键字表示。public class 类名 implements 接口名 {}接口的子类(实现类)要么重写接口中的所有抽象方法,要么本身也是一个抽象类。接口和类的实现关系,可以单实现,也可以多实现public class 类名 implements 接口名1 , 接口名2 {}原创 2024-07-11 22:45:05 · 848 阅读 · 0 评论 -
【JAVA入门】Day14 - 抽象类和抽象方法
抽象方法的定义格式:public abstract 返回值类型 方法名(参数列表);抽象类的定义格式:public abstract class 类名{}原创 2024-07-05 22:30:54 · 332 阅读 · 0 评论 -
【JAVA入门】Day13 - 代码块
三种。原创 2024-07-05 16:14:52 · 314 阅读 · 0 评论 -
【JAVA入门】Day12 - 权限修饰符
权限修饰符是用来控制一个成员能够被访问的范围的。权限修饰符可以修饰。在 Java 中一共四种权限修饰符,它们的作用范围从小到大为: private < 空着不写 < protected < public。原创 2024-07-03 17:28:05 · 746 阅读 · 0 评论 -
【JAVA入门】Day11 - 包和final
包就是文件夹。用来管理各种不同功能的 Java 类,方便后期代码维护。包命名的规则:公司域名反写 + 包的作用,需要全部英文小写,见名知意。如:com.std.domain。私有化成员变量构造方法成员方法一个类真正的名字其实是它的包名+类名,即全类名,又叫全限定名,上面的代码中,学生类的全类名叫:com.std.domain.Student。com} }} }} }} }} }为了简化代码,不让它这么繁琐,Java 引入了 import 关键字,可以将其他包里的类导入到当前文件下。原创 2024-07-03 15:46:12 · 733 阅读 · 0 评论 -
【JAVA入门】Day10 - 多态
同类型的对象,表现出不同的形态,这就是多态。父类类型 对象名称 = 子类对象;有继承 / 实现关系。有父类引用指向子类对象。有方法重写。return age;@OverrideSystem.out.println("学生的信息为:" + getName() + ", " + getAge());@OverrideSystem.out.println("教师的信息为:" + getName() + ", " + getAge());@Override。原创 2024-06-26 20:32:27 · 923 阅读 · 0 评论 -
【JAVA入门】Day09 - 继承
Java 中提供一个关键字 extends,用这个关键字,我们可以让一个类和另一个类建立起继承关系。Student 称为子类(派生类),Person 称为父类(基类或超类)。使用继承有诸多好处使用继承可以把多个子类中重复的代码抽取父类中,提高了代码的复用性。子类可以在父类的基础上,增加其他的功能,使得子类更强大。什么时候用继承当类与类之间,存在相同(共性)的内容,并满足子类是父类中的一种,就可以考虑使用继承来优化代码。this:理解为一个变量,表示当前方法调用者的地址值。原创 2024-06-20 16:58:38 · 889 阅读 · 0 评论 -
【JAVA入门】Day08 - 静态变量
是面向对象中的一个概念,用英文标识符表示是。在一个标准 JavaBean 类中,static 类型的变量和方法经常被使用。在以上类中,教师姓名 teacherName 使用 static 修饰符修饰,这表示,所有的 Student 对象,都共用这一个 teacherName 变量,一旦修改,全部的对象中的 teacherName 都会改变。使用 static 修饰的变量,可以直接用类名调用,这是一种新的调用方式。static 表示静态,是 Java 中的一个修饰符,可以修饰成员方法、成员变量。原创 2024-06-15 20:16:13 · 832 阅读 · 0 评论 -
【JAVA入门】Day07 - ArrayList
集合看似与数组有密不可分的关系,但是集合和数组有两个非常明显的区别。集合在 Java 编程中有着非常重要的作用,Java 内置了很多种不同的集合,我们以最常用的集合 ArrayList 为引入,逐步拉开集合的幕布。原创 2024-06-11 17:37:38 · 465 阅读 · 0 评论 -
【JAVA入门】Day06 - 字符串
字符串拼接后的长度,提前创建一段空间存放字符串(也就是产生了一个新的字符串)。如果使用 new 空间的方式创建数组,比如先创建了一个 chs 字符数组,再用这个字符数组作为参数传递给 String 类的构造函数,生成字符串对象,则如下所示。我们都知道,Java 给 String 对象提供了很多实用的方法,而某些方法的返回值还是一个字符串,这就说明我们可以通过反复调用的办法简化程序,这就是。需求:定义一个方法,把 int 数组中的数据按照指定的格式拼接成一个字符串返回,调用该方法,并在控制台输出结果。原创 2024-05-30 18:00:02 · 972 阅读 · 0 评论 -
【JAVA入门】Day05 - 面向对象
面向对象编程通俗来讲就是“拿东西来做对应的事情”,这里的“对象”自然是指“能干活的东西”。在面向对象编程时,你想做一件事情,就可以用专门做这件事情的“对象”来进行编程。 对象是帮助人们解决问题的实例。而类是对这些对象共同特征的一种描述,它是对象的一种”上层设计“。 在 JAVA 中,必须先设计类,才能获得对象。 类的定义:例:类的使用——生成对象:1.2 类的分类用来描述一类事物的类,专业叫做:Javabean类。在 Javabean 类中,是不写 m原创 2024-05-15 18:38:50 · 874 阅读 · 0 评论 -
【JAVA入门】Day04 - 方法
定义public static void 方法名(){方法体(打包代码);调用方法名();定义public static void 方法名(参数1, 参数2, ...){方法体(打包代码);调用方法名(参数1, 参数2, ...);注意:在传递参数时,参数的数据类型也要和定义时的数据类型一一对应。带返回值的方法在执行完毕后,可以将最终运行结果返回。为了在调用处拿到方法产生的结果,就需要定义带有返回值的方法。定义public static 返回值类型 方法名(参数1, 参数2, ...){原创 2024-05-13 16:39:14 · 805 阅读 · 0 评论 -
【JAVA入门】Day03 - 数组
数组的相关芝士。原创 2024-05-06 21:10:46 · 1066 阅读 · 2 评论 -
【JAVA入门】Day02 - 数据类型、标识符、运算符
这么做的意义就是,假如 && 前是一个 false,那么结果必然是 false,程序就不会判断 && 后的内容了;在定义整数类型数据时,一定要注意他们各自的取值范围,byte只能取 -128 ~ 127,short只能取 -32768 ~ 32767,int 可以取10位数,long 可以取19位数。值得注意的是,在定义long型数据时,数字后面要加个 L 或者 l 作为后缀,一般建议用大写字母。注意,关系运算符的结果都是boolean类型,要么是true,要么是false。这里是先 ++ ,再赋值给b。原创 2024-04-29 11:44:48 · 837 阅读 · 1 评论 -
【JAVA入门】Day01 - 关键字、字面量、变量
在打印的时候,把前面字符串的长度补齐到 8,或者 8 的整数。计算机中一共有三种数据:Text 文本(数字、字母、汉字)、Image 图片、Sound 声音。class:用于(创建/定义)一个类,类是 Java 最基本的组成单元。用于创建一个类,大括号里就是类的内容,class 后跟的就是类名。字面量类型有:整数、小数、字符串、字符、布尔、空。在计算机中,任意数据都是以二进制的形式来存储的。在Java中,不同进制的数据有不同的标识方式。比如:‘\t’,‘\r’,'\n‘。注意:null 是不能直接打印的。原创 2023-09-18 18:45:52 · 49 阅读 · 0 评论