JavaSE
文章平均质量分 80
稻草猫.
胸有丘壑凌云志,不负韶华不负己。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【javaSE】包装类
三. 装箱与拆箱。原创 2025-04-22 21:56:43 · 355 阅读 · 0 评论 -
【JavaSE】对象的克隆,内部类与object类
被static修饰的内部类就是静态内部类局部内部类可以定义在外部类的方法体内或者{ }中,一般使用的较少int a=10;}.func();匿名内部类中Students这个位置可以是类,抽象类,也可以是接口匿名内部类当中可以定义和正常类一样的成员变量执行语句时,可以执行类以外的变量,但是这个变量不能被修改(在任何位置被修改都不行)在执行语句时,对于匿名内部类里面的成员变量,如果是在方法的外部被定义的变量,那么在方法内部可以修改,在方法外部不能被修改。原创 2025-04-10 17:47:55 · 722 阅读 · 0 评论 -
【javaSE】抽象类和接口
关键字修饰。原创 2025-03-31 23:15:40 · 672 阅读 · 1 评论 -
【javaSE】继承与多态
当需要对共同的属性或方法进行修改时,只需在父类中进行修改,所有子类都会继承这些修改,保证了代码的一致性,降低了维护成本。同时,通过继承可以方便地扩展新的功能,新的子类可以在继承父类的基础上添加自己特有的属性和方法,而不会影响到其他已有的类。原创 2025-03-26 22:20:11 · 987 阅读 · 0 评论 -
【javaSE】类和对象(下)
这样我们就创建好了一个包。原创 2025-03-24 22:40:22 · 1019 阅读 · 0 评论 -
【javaSE】类和对象(上)
面向对象是一种基于对象概念的编程思想与方法学,旨在以更贴近现实世界的方式进行软件开发。它将现实中的事物及其关系抽象为程序中的对象,把数据和操作数据的方法封装在对象内部,通过类来创建对象,利用继承实现代码复用与扩展,借助多态让不同对象对相同消息做出不同响应,以此构建出结构清晰、易于维护和扩展的软件系统,有效提升软件开发的效率与质量。在Java中,类是一种抽象的数据类型,用于创建对象,其定义包括类名、成员变量、构造方法和成员方法等部分。class为定义类的关键字, 定义一个新类必须用到 class。原创 2025-03-16 00:27:57 · 782 阅读 · 0 评论 -
【JavaSE】数组的打印,拷贝以及元素的查找
数组当中存储的是基本类型数据时,不论怎么拷贝基本都不会出现什么问题,但如果存储的是 引用数据类型,拷贝时需要考虑深浅拷贝的问题,关于深浅拷贝在后续详细给大家介绍。能够更方便的完成对数组的遍历。在编程中,数组的拷贝是指创建一个与原数组内容相同的新数组。给定一个数组,再给定一个元素,找打给元素再数组中的坐标。在使用for循环时,我们需要获得数组元素的个数---• 如果相等,即找到了返回该元素在数组中的下标。• 如果小于,以类似方式到数组左半侧查找。• 如果大于,以类似方式到数组右半侧查找。原创 2025-03-05 17:47:15 · 1057 阅读 · 0 评论 -
【javaSE】方法的使用
方法就是一个代码片段,类似于c语言中的“函数”1. 是能够模块化的组织代码(当代码规模比较复杂的时候).2. 做到代码被重复使用,⼀份代码可以在多个位置使用.3. 让代码更好理解更简单.4. 直接调用现有方法开发,不必重复造轮子.方法语法格式书写方法的示例实现一个两个整数相加的方法注意修饰符:现阶段直接用public static 固定搭配返回值类型:如果方法有返回值,返回值类型必须要与返回的实体类型一致,如果没有返回类型,必须写成viod方法名字:采用小驼峰。原创 2025-02-28 14:06:25 · 726 阅读 · 0 评论 -
【javaSE】java输入输出与生成随机数字
具体来说,当你使用 Scanner 类读取年龄(例如 nextInt() 方法)后, nextInt() 方法会读取输入的整数,但会把输入整数后面的换行符( \n )留在输入缓冲区中。接着当你使用 nextLine() 方法读取姓名时, nextLine() 方法会读取输入缓冲区中残留的换行符,认为这是一个空行,从而直接结束读取,导致没有机会让你输入姓名,看起来就好像姓名读不到了。:额外调用一次 nextLine() 方法来清空输入缓冲区中的换行符,再去读取字符串类型的数据。原创 2025-02-28 12:25:33 · 604 阅读 · 0 评论 -
【javaSE】程序逻辑与控制
表达式1、表达式2、表达式4、表达式3-》表达式2、表达式4、表达式3-》表达式2、表达式4、表达式3-》...执行到continue语句的时候,就回来立刻进入下次循环(判断循环条件),从而不会执行到下方的打印语句。如果布尔表达式结果为true,执行if中的语句,否则执行else中的语句。表达式1成立,执行语句1,否则表达式2成立,执行语句2,否则执行语句3。先执行循环语句,再循环判断条件,循环条件成立则继续执行,否者循环结束。如果布尔表达式结果为true,执行if中的语句,否则不执行。原创 2025-02-26 13:31:55 · 845 阅读 · 0 评论 -
【javaSE】运算符
向下取整也可以对double类型取模。原创 2025-02-26 11:26:09 · 668 阅读 · 0 评论 -
【javaSE】数据类型,变量与类型转换
定义变量的语法格式为:数据类型 变量名 = 初始值。原创 2025-02-25 15:46:02 · 812 阅读 · 0 评论 -
【JavaSE】初识Java
1.main方法示例通过上述代码,我们可以看到一个完整的java程序结构,Java程序得结构有如下三个部分组成:源文件注意:1.类的内容要包含字画在花括号里面。2.在一个源文件里面只能一个publik修饰的类,且源文件的名字必须与publik所修饰类的名字相同。类:类中带有一个或多个方法。方法必须在类的内部声明。方法在方法的花括号中编写方法应要执行的语句。原创 2025-02-23 14:18:45 · 886 阅读 · 0 评论 -
【javaSE】前言
学习的过程并非一帆风顺,那些复杂的语法、抽象的概念,像一道道关卡横在面前。为了让自己的学习更有条理,也为了和同样热爱编程的伙伴们交流分享,我决定开启这个博客。最初接触Java,是因为听闻它强大的功能和广泛的应用,从Web开发到安卓应用,从大数据处理到人工智能,Java无处不在。在这里,我会如实记录学习中的每一个知识点、每一次踩坑与填坑,希望能和大家携手共进,在Java的世界里收获成长,一起成为更优秀的开发者。初来乍到,先做个自我介绍,我是一个正在Java学习之路上奋力奔跑的学生。原创 2025-02-23 12:39:13 · 173 阅读 · 0 评论
分享