
为国家,添砖Java
文章平均质量分 90
小白初识Java
我是无敌小恐龙
这个作者很懒,什么都没留下…
展开
-
Java——堆
九月在老家是收割水稻的月份,每次打完水稻,农民伯伯就会拿稻杆累成一堆。我觉得这个稻杆堆和数据结构堆外形有点相似哈。**堆是一棵完全二叉树,**但是这个完全二叉树要满足条件:其中任意一个结点要 >= 其左孩子结点和有孩子结点,这叫大根堆;其中任意一个结点要原创 2024-09-08 15:23:00 · 1531 阅读 · 1 评论 -
数据结构——栈
栈:是一种线性结构,只能在固定的一端进行插入和删除操作。进行插入和删除操作的一端叫栈顶,另外一端叫栈底。栈就像一个杯子,杯口(栈顶),杯底(栈底),先放进的葡萄,后吃到,后放入的葡萄,先吃到。虚拟机栈: 在Java虚拟机中用于存储方法执行的所需的内存,是一块内存。一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E。栈: 只能在表的一端进行插入和删除运算的线性表,是一种数据结构。,然后再依次出栈,则元素出栈的顺序是( )。,则下列不可能的一个出栈序列是()栈帧: 是在函数执行时的内存结构。原创 2024-08-14 23:07:23 · 1450 阅读 · 3 评论 -
Java——异常
在我们日常生活中,我们可能会生病,会头疼,会肚子疼,打球的时候也可能会受伤。再程序中也是一样,运行时难免会出现一些奇奇怪怪的问题。在Java中,将程序执行过程中发生的不正常行为称为异常。算数异常//算数异常数组越界异常//数组越界异常空指针异常//空指针异常在Java中不同类型的异常,都有与其对应的类来进行描述。程序先执行 try 中的代码如果 try 中的代码出现异常, 就会结束 try 中的代码, 看和 catch 中的异常类型是否匹配.原创 2024-07-12 18:16:24 · 1275 阅读 · 6 评论 -
Java——String类
如果不存在,则将该字符串添加到常量池中,并返回其在常量池中的引用。所谓的线程安全,就像多人上厕所,此时就一间,你先进去了,关上门,完事后再出来。因为String的不可更改特性,为了方便字符串的修改,Java中又提供StringBuilder和StringBuffer类。而在面向对象的Java则专门提供了String类及其操作,更加方便了我们程序员的使用。我想小伙伴们在学习C语言的时候就接触到了字符串了吧,但是在C语言中表示字符串只能使用。String类是不能修改的,所有的修改都会创建新对象,效率不高。原创 2024-07-10 21:23:14 · 1046 阅读 · 1 评论 -
Java——简单图书管理系统
数据类型变量iffor数组方法类和对象封装继承多态抽象类和接口今天就是把上述知识点全部都用起来 图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理原创 2024-06-09 18:24:15 · 2197 阅读 · 7 评论 -
一文讲解——Java多态
多态的词组字面意思是: 某种事物多种形态。但是对于我们学习Java 的程序原来说,就不不能简单这样来理解了。多态是 完成某个行为,不同的对象去实现会有不同的效果。现在还看不懂其实没关系,也就简单提一嘴。举个栗子:有一天,学校二食堂做了一大盘深海大闸蟹,你和小帅同时在排队。此时一位长得very beautiful 的女生——小美来了,到窗口看了一下菜,感觉不错,也想吃。但是排队的人太多了,就想插下队。你一看,我丢想插队,门都没有,表现出不肯的样子。原创 2024-05-26 10:53:45 · 1100 阅读 · 11 评论 -
Java 之 this(易懂)
与普通方法最大的区别是无返回值!!!修饰限定符 类名(参数列表...) {//方法体//普通方法定义:修饰限定符 返回值 类名(参数列表...) {//方法体。原创 2024-05-21 20:34:47 · 617 阅读 · 4 评论 -
类和对象(易懂)
以生活中的洗衣服为例:手洗:手洗注重的是洗衣服的这个过程,一步步地将衣服洗干净。机洗:机洗:共四个对象:人,衣服,洗衣粉,洗衣机。我们并不需要关心洗衣服的这个过程,只需要把脏衣服和洗衣粉放进洗衣机,启动洗衣机即可。利用了不同对象之间的交互完成的!如果将来要洗鞋,洗碗。则按照面向过程的思想,那洗的过程就不一样。而面向对象,只需放进不同的机器,洗鞋机,洗碗机,并不需要考虑是怎么洗的。提高了可扩展性,代码的可复用性!类是对现实生活中事物(对象)的一个描述。因为计算机并不知道洗衣机长什么样?原创 2024-05-19 21:12:49 · 900 阅读 · 2 评论 -
初识Java
Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。形成了规范的技术体系,用于软件开发等。原创 2024-04-28 19:14:46 · 1076 阅读 · 1 评论 -
Java文档注释标识符 关键字
你不是说Java 注释功能很强吗?就一个简单的注释,有什么强大的?main 不是关键字,但一般也不会用到做变量名…:在程序中由用户给类名,方法名,变量名所取的名字。关键字是由Java语言提前定义好的,有特殊的含义。且不能以数字开头(如:123test)。再写码代码时,不同的词会出现不同的颜色。积极向上,不能写(如:领导SB)内容要准确 ,修改后及时更新。篇幅合理,不要过多,简洁明了。像上面橙色的字就是关键字。原创 2024-04-29 10:39:48 · 1007 阅读 · 1 评论 -
初识Java安装JDK17——环境变量Path
所以双击QQ快捷键,就直接找到了QQ.exe所在的路径并执行。具体来说,当用户在命令行中输入一个命令或运行一个程序时,如果系统在当前目录下找不到。那么我想在任何路径下执行QQ.exe,就需要配置环境变量Path。在Windows操作系统中,环境变量PATH是一个重要的概念,,那么系统就会在PATH环境变量所指定的目录中进行搜索。点击电脑桌面上的QQ快捷方式,就直接打开了QQ.exe。1.找到QQ.exe所在路径,复制路径。原创 2024-05-04 17:34:04 · 1303 阅读 · 1 评论