![](https://img-blog.csdnimg.cn/5c910f2554734edf8bc862cbb3089ae2.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【手把手带你学JavaSE系列】
文章平均质量分 91
手把手带你学JavaSE
摸鱼王胖嘟嘟
科班大三,记录学习用
展开
-
【手把手带你学JavaSE】泛型的理解与使用
类名后的代表占位符,表示当前类是一个泛型类,T是形参,用来接收传入的数据类型(实参)。class 泛型类名称 < 类型形参列表 > {//这里可以使用类型参数 } class ClassName < T1 , T2 , . . . , Tn > {} class 泛型类名称 < 类型形参列表 > extends 继承类 /* 这里可以使用类型参数*/ {原创 2022-10-04 11:04:10 · 627 阅读 · 48 评论 -
【手把手带你学JavaSE】(项目展示)老鼠走迷宫和八皇后问题
大家还记得当初C语言我们一起学习的递归吗?说好的要实现老鼠走迷宫和八皇后问题!他来了!!!原创 2022-09-20 15:53:09 · 414 阅读 · 72 评论 -
【手把手带你学JavaSE】全方面带你了解异常
异常是一个在程序执行期间发生的事件,它中断正在执行的程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类。} }像这样,就会抛出 java.lang.ArithmeticException 的异常。1.数组越界异常}2.算术异常}3.输入异常//输入1.0 }4.空指针异常}虽然Java中提供了丰富的异常类,但是并不是完全可以解决实际开发过程中所遇到的一些异常,这就需要我们程序员根据实际情况维护我们符合实际情况的异常结构了!自定义方式。原创 2022-09-19 20:48:56 · 639 阅读 · 57 评论 -
【手把手带你学JavaSE】String类(下篇)
上篇我们已经学习了String类的一些知识,接下来我们接着学习!原创 2022-09-17 10:08:44 · 1085 阅读 · 62 评论 -
【手把手带你学JavaSE系列】String类(上篇)
Class文件常量池运行时常量池:当程序把编译好的字节码文件,加载到JVM当中后,会生成一个运行时常量池[方法区],实际上是Class文件常量池.字符串常量池:主要存放字符串常量->字符串常量池,本质上是一个哈希表.StringTable。原创 2022-09-12 17:15:29 · 552 阅读 · 76 评论 -
【手把手带你学JavaSE系列】练习项目—图书管理系统
学习了类、抽象类、封装、继承、多态、接口等知识之后,为了更好的去理解贯彻知识,我们今天练习一个小项目—图书管理系统。原创 2022-09-01 22:49:00 · 1051 阅读 · 100 评论 -
【手把手带你学JavaSE】第八篇:抽象类和接口
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。//抽象方法 }接口是抽象类的更进一步. 抽象类中还可以包含非抽象方法, 和字段. 而接口中包含的方法都是抽象方法, 字段只能包含 静态常量System . out . println("画一个⚪!");} }...原创 2022-08-31 22:45:41 · 258 阅读 · 30 评论 -
【手把手带你学JavaSE】第七篇:面向对象编程—包&&继承&&组合&&多态
在面向对象体系中,提出了一个软件包的概念,即:为了更好的管理类,把多个类收集在一起成为一组,称为软件包。有点类似于目录。比如:为了更好的管理电脑中的图片,一种好的方式就是将相同属性的图片放在相同文件下,也可以对某个文件夹下的图片进行更详细的分类。在Java中也引入了包,包是对类、接口等的封装机制的体现,是一种对类或者接口等的很好的组织方式,比如:一个包中的类不想被其他包中的类使用。在同一个工程中允许存在相同名称的类,只要处在不同的包中即可。...原创 2022-08-31 18:19:31 · 256 阅读 · 27 评论 -
【手把手带你学JavaSE】第六篇:类和对象
Java是一门纯面向对象的语言(Object Oriented Program,继承OOP),在面向对象的世界里,一切皆为对象。**面向对象是解决问题的一种思想,主要依靠对象之间的交互完成一件事情。**用面向对象的思想来涉及程序,更符合人们对事物的认知,对于大型程序的设计、扩展以及维护都非常友好。定义:类是用来对一个实体(对象)来进行描述的,主要描述该实体(对象)具有哪些属性(外观尺寸等),哪些功能(用来干啥)。main函数是不是静态的都可以!取决于JVM!使用 {} 定义的一段代码称为代码块。原创 2022-08-21 16:13:34 · 948 阅读 · 69 评论 -
【手把手带你学JavaSE】第五篇:Java中的数组
数组本质上就是让我们能 “批量” 创建相同类型的变量.在内存中是一段连续的空间。例如:如果需要表示两个数据, 那么直接创建两个变量即可 int a;int b如果需要表示五个数据, 那么可以创建五个变量 int a1;int a2;int a3;int a4;int a5;但是如果需要表示一万个数据, 那么就不能创建一万个变量了. 这时候就需要使用数组, 帮我们批量创建.注意事项: 在 Java 中, 数组中包含的变量必须是 相同类型。数组的初始化主要分为动态初始化和静态初始化静态初始化。原创 2022-08-20 10:30:26 · 395 阅读 · 34 评论 -
【手把手带你学JavaSE】第四篇:Java中的方法
今天咱们讲讲Java中的函数也就是方法!!!方法就是一个代码片段. 类似于 C 语言中的 “函数”。方法可以把它理解为一个功能,这个功能是可以重复使用的。是能够模块化的组织代码(当代码规模比较复杂的时候).做到代码被重复使用,一份代码可以在多个位置使用.让代码更好理解更简单.直接调用现有方法开发,不必重复造轮子.目前来说写任何方法的时候都写成:pubiic static 返回值 返回名称(形式参数列表){函数体/方法体}代码举例:实现一个方法实现两个整数相加} }......原创 2022-08-18 18:37:44 · 391 阅读 · 28 评论 -
【手把手带你学JavaSE】第三篇:运算符和程序逻辑控制
大家好~我又来了!今天给大家总结一下运算符和程序逻辑控制相关知识!让我们开始今天的学习吧!原创 2022-08-16 23:11:30 · 469 阅读 · 58 评论 -
【手把手带你学JavaSE】第二篇:Java的main函数、数据类型
配置好环境之后,那我们就开始JavaSE的学习吧!原创 2022-08-15 22:29:43 · 1324 阅读 · 34 评论 -
【手把手带你学JavaSE】第一篇:介绍Java并配置环境
大家好吖!小编也开始了Java的学习,在学习Java之前让我们来了解一下Java吧!!!注:在Windows下Java环境配置哦~原创 2022-08-15 16:51:49 · 283 阅读 · 27 评论