
从0开始学JAVA
文章平均质量分 58
0基础友好,快速学习Java,作者和大家一起努力,好好深造技术
Re.不晚
用代码创造一个世界
展开
-
Java图书管理系统(简易&保姆级)
那么书架我们也写好了,在串联用户和书架时,我们突然想到有这么一个步骤,用户选择了菜单中一项内容,然后我门要对书架进行增删查改,这个时候,我们就通过菜单的功能串联起来了,前面我们讲到菜单的返回是一个整数,那么我们要针对选择的整数,进行一个功能上的选择,那么我们应该怎么做呢?那用户方面我们大体写出来了,接下来我们该考虑图书了,首先,我们需要建立一个书架,上面放着书,一本书有作者,价格,书名,类型,有没有被借走这几种状态,那么我们就可以先建立一个包~答案就是,把这些功能,放到 一个数组里面!原创 2024-11-26 20:32:36 · 1869 阅读 · 0 评论 -
Java入门16——接口
我们今天来学习接口,和继承有点像,话不多说,开始正题~原创 2024-11-13 19:11:20 · 554 阅读 · 0 评论 -
Java入门10——封装(private)
这个其实是因为当我们在写一个类的时候,这个类里面的东西你不想让人修改,这个时候,就提到了封装这个属性。我们以Dog1,Dog2两个类举例,第一遍用public,第二遍用private。我们发现,这里就报错了,那么我们怎么如果就是想引用怎么办呢?很简单,这个时候我们就想到了 set 和 get 方法。今天的内容就到这里啦,很简单的一个小知识点~今天我们要学习封装~2.通过关键字private实现封装。我们就又可以给狗命名和定义年龄了~自己下来要敲一下代码哦~~~话不多说,开始今天的正题~原创 2024-11-03 22:34:00 · 624 阅读 · 0 评论 -
Java入门15——抽象类
在前面我们学习了继承,我们知道了父类是子类共有的属性,而且子类重写了父类的方法,父类里的方法就不会被具体的使用了,为了防止你不小心调用了父类里被子类重写方法的调用,我们可以用 抽象类 加一层防护~首先有个父类是Animal1类,其次有个子类为 Dog2 类,抽象方法具体体现在 eat 这里,抽象类注意看父类~这里我们重写了 Animal1 类里面 eat 的方法,这是因为抽象方法必须重写!注意看我们在父类这里加了 abstract ,此时Animal1 为抽象类方法~下篇博客我们来学习接口,敬请期待——原创 2024-11-07 22:57:39 · 289 阅读 · 0 评论 -
Java入门14——动态绑定(含多态)
网上概念有很多,但其实通俗来讲,向上转型就是把一个子类转换成父类。原创 2024-11-07 22:57:16 · 478 阅读 · 0 评论 -
Java入门11——关键字总结+static
一、关键字总结我们学习了public,private我们今天先来做个小结~那么什么是包呢?例如,团队 A 开发了一个名为Utils的工具类,放在com.teamA.utils包中;团队 B 也开发了一个同样叫Utils的工具类,但放在com.teamB.utils包中。当在一个项目中同时使用这两个工具类时,就可以通过包名来区分它们,如com.teamA.utils.Utils和com.teamB.utils.Utils在包底下,我们可以写好几个类文件,关于子类和父类,我们后续要学继承关原创 2024-11-03 22:34:09 · 316 阅读 · 0 评论 -
Java入门十三——继承(super)
大家好,今天怒更两篇hhhhh,干货满满!原创 2024-11-05 17:57:43 · 230 阅读 · 0 评论 -
Java入门十二——static详解(含toString)
上节课,我们只是微微提到了static,今天我们来具体讲讲static的用法。原创 2024-11-05 17:57:33 · 830 阅读 · 0 评论 -
Java入门9——类和对象+this+构造方法
终于终于,我们开启了Java的大门!类和对象才是Java梦开始的地方,让我们一起来学习吧!原创 2024-11-02 14:36:54 · 829 阅读 · 0 评论 -
Java入门8——二维数组
首先二维数组,也很好理解,就是把几个一维数组拼在一起了,我们用代码来熟悉一下~从下次开始就要开始学习类和对象了,冲冲冲!这里以三行五列int类型的二维数组为例~这就是二维数组的内容啦,数组收尾完毕~下篇博客就要开启类和对象啦~~~今天的内容算是数组的收尾~~然后内存图,可以这样理解~原创 2024-11-01 17:22:35 · 208 阅读 · 0 评论 -
Java入门7——一维数组练习题
在Java中,已经给定好了一个函数功能专门用来查找,就是 : Arrays.binarySearch(数组,查找的数字),让我们用代码实现一下~思路:就是让数组的中间数和要查找的数字作比较,然后一左一右作为查找的范围,然后根据大小调整左边界作为中间数还是右边的数字作为边界,这里给大家一个例子,作为参考~【eg】假设给定一个排好顺序的数组array,然后要输入你要查找的数字,这个时候你要用二分查找的思想实现这个功能。Arrays.binarySearch(开始找的位置,结束找的位置,查找的数字);原创 2024-11-01 15:25:38 · 387 阅读 · 0 评论 -
Java入门6——数组(一维)
今天来学Java当中的一维数组,让我们多做几道练习题,来熟悉他~原创 2024-10-29 19:10:54 · 455 阅读 · 0 评论 -
Java入门5——方法重载
由于创建的项目名为javaSchool,所以本篇代码都是在javaSchoool类里面写,如果你的项目名字和我的不一样,可以更改成你的名字作为类名那么这两行具体有什么含义呢?本篇博客,重点讲第二行,第一行我们后续会说那么在了解第二行之前,我们得先了解一下方法~原创 2024-10-29 19:10:16 · 380 阅读 · 0 评论 -
Java入门4——输入输出+实用的函数
在本篇博客,采用代码+解释的方法,帮助大家熟悉Java的语法。原创 2024-10-21 00:15:54 · 623 阅读 · 0 评论 -
Java入门3——操作符+String
在入门2中忘了提 String 的事情了,所以这篇就放在开头啦,很有用话不多说,开始正题~原创 2024-09-30 21:30:49 · 1026 阅读 · 0 评论 -
Java入门2——基本数据类型详解
先总的说一下,定义一个变量,一定一定要初始化,否则会报错!!!数据类型 变量名的初始化;原创 2024-09-28 18:04:39 · 1193 阅读 · 0 评论 -
JAVA入门1——理论+helloworld
终于终于开始新篇章了,弟兄们,肝就完事儿了!来开始今天新主题的学习!原创 2024-09-27 22:55:48 · 490 阅读 · 0 评论 -
Java-idea小锤子图标
这一版的idea小锤子图标其实就在这里。原创 2024-09-11 12:51:26 · 1487 阅读 · 0 评论