java开发
文章平均质量分 66
在此篇章,我将分享我在学习java中遇到的开发问题。感谢您的观看,谢谢。
与风过山岗
一个爱敲代码的全栈学习者
展开
-
详解xml-java语言
有些内容不想让解析引擎执行,而是当做原始内容,可以使用CDATA包括起来,CDATA节中的所有字符都会被当做简单文本,而不是XML标记。CDATA[这里就是可以把你输入的字符原样显示,不会解析xml]]>可以把你输入的字符原样输出,除了]]>。也是不能嵌套的。简单点来说:如果你希望吧某些字符串,当做普通文本,使用CDATA包括。Dom4j是一个简单的灵活的开放源代码的库(主要是用于解析/处理XML文件)。Dom4j是由早期开发JDOM的人分离开发出来的。原创 2024-05-06 21:40:23 · 1014 阅读 · 0 评论 -
详解面向对象-类和对象
在我们现实生活中,事物与实物之间具有共同特征。比如张三和李四这个人都有父母,有身份证号,有房子车子票子,有体重有身高,还有,他们都可以吃,可以喝,可以跑这些行为。那么,我们将这些东西(共同的状态和行为)抽取出来,形成一个模板,这个就是类。比如张三和李四抽取出一个人这个类。这样,我们就可以看出,类实际上就是人的大脑思考总结出来的一个模板,类是一个抽象的概念。那么当中的状态被称为属性。属性通常用变量来表示。行为在程序中对应方法,用来描述行为动作。所以,我们可以总结出:类=行为+方法。原创 2024-05-05 22:47:40 · 535 阅读 · 0 评论 -
学习java中的interface接口
java提供了一个关键字interface,用这个关键字我们可以定义出一个特殊的结构:接口注意:接口不能创建对象,接口 是用来被类实现(implements)的 ,实现接口的类被称为实现类。一个类中可以实现多个接口,实现类实现多个接口,必须重写完全部接口的抽象方法,否则实现类需要定义成抽象类。原创 2024-05-05 20:16:17 · 278 阅读 · 1 评论 -
学习java中的final关键字,常量和抽象类
final关键字是最终的意思,可以用来修饰类,方法和变量。修饰类:该类就被称为最终类,特点是不能被继承。比如方法类。修饰方法:该方法就被成为最终方法,特点是本能被重写。修饰变量:该变量就只能被赋值一次。原创 2024-05-04 16:13:14 · 218 阅读 · 0 评论 -
讲解java的多态
多态是在继承/实现情况下的一种现象,表现为:对象多态,行为多态。原创 2024-05-03 14:50:10 · 457 阅读 · 0 评论 -
学习java的继承
java中提供了一个关键字,extends,可以让一个类与另一个类建立起父子关系。例如在这里,我们称A类为父类(也被称为基类或者超类)B类称为子类(或者是派生类)。原创 2024-05-02 21:18:44 · 636 阅读 · 0 评论 -
学习java的static
static-静态,可以修饰成员变量和成员方法。原创 2024-05-01 20:43:23 · 333 阅读 · 1 评论 -
JAVASE练手项目-ATM
此项目使用到的技术主要是面向对象和JAVA的常用API和ArrayList实现。可以用来做JAVA的基础练手或者是期末作业。主要功能是:用户开户,登录,存钱,取钱,转账,注销,修改密码。注:下面的演示图片都是用户输入成功的,方便笔者展示,大家可以运行笔者的代码,来演示用户输入错误后提示的错误。原创 2024-05-01 17:23:28 · 6 阅读 · 0 评论 -
一篇文章带您了解java的ArrayList
集合是一种容器,用来装数据的,类似于数组。原创 2024-04-23 22:18:12 · 402 阅读 · 0 评论 -
一篇文章带您了解java的API-String
在开发中需要大量的使用字符串,比如登录注册,留言之类的。根据java的api文档中可知,String类表示字符串,java中的所有字符串都实现为此类的实例。字符串是不变的,他们的值在创建后无法修改,字符串缓冲区支持可变字符串。因为String对象是不可变的,所以可以共享他们。原创 2024-04-23 17:16:07 · 893 阅读 · 0 评论 -
一篇文章带您了解面向对象(java)
就是说,用类设计对象处理某一个事物的数据的时候,应该把要处理的数据,以及处理这些这些数据的方法,设计到一个对象中。就是一种特殊的类,这个类的所有变量都需要私有,并且都需要对外提供相对应的get和set方法。类中必须要有一个公共的无参构造器。//成员变量必须私有的//必须要有一个公开的无参构造器return age;return sex;student.setStudentName("张三");student.setSex('男');原创 2024-04-22 22:15:17 · 1037 阅读 · 0 评论 -
把idea的Java代码中的包打开,以层级的方式显示
我们在使用idea敲谢Java代码的时候,会注意到包显示在一起,这样对于有一些开发来说节省了空间,但是对于一些程序员来说看起来不舒服,而且不好操作。针对这样的情况,我们需要取消一项勾选。取消这个按钮就可以了。原创 2024-04-21 17:05:37 · 151 阅读 · 0 评论 -
JAVA编程案例--持续更新。。。。
本文章会分享讲解笔者在练习的JAVA案例,旨在锻炼大家的编程思维,因为编程思维不是一天两天就能练成的,需要大家持续学习,所以本文章会持续更新。。。。原创 2024-04-16 18:55:27 · 195 阅读 · 0 评论 -
一篇文章带您了解方法(java)
其实就是传输实参给方法的形参的时候,传输的是实参变量中存储的值的副本。在方法内部定义的变量。在方法定义的时候里面的参数。(这个我在前面的代码中有注释)int a = 10;change(a);/*** 在这里我们会发现a3的值是10 , a1的值是10,a2的值是20* 为什么呢?* 也为当我们写change(a)的时候实际上是change(10);* 也就是说我们把10传给了方法的形参,方法内部没有去改变这个值*//*** 在这里也是一样的*/int b =10;/**原创 2024-04-16 16:22:48 · 1554 阅读 · 0 评论 -
一篇文章带您了解数组(java)
定义数组有两种方案,一种是静态初始化数组,另一种是动态初始化数组。1.动态初始化数组:适合那种一开始就不知道具体的元素值,只知道元素个数的业务场景,用户交互性好。2.静态初始化数组:适合那种一开始就知道要存入哪些元素值的业务场景。原创 2024-04-14 16:32:48 · 1298 阅读 · 1 评论 -
使用数组实现随机排名(java)
需求:在班里有5为同学需要汇报作业,采用随机排名后进行汇报。请依次输入5为同学的学号,然后展示出一组随机的排名顺序。思想:依次遍历数组中的每个元素,每遍历一个数据,都随机一个索引值出来,让当前数据与该索引值的数据进行交换。在代码中我做了详细的代码说明。原创 2024-04-14 13:39:40 · 310 阅读 · 1 评论 -
数组的反转(java)
代码实现:虽然这种方法看起来复杂,但是可以更好的练习我们的编程思维。笔者在代码中做个详情的代码解释。让i往又走,让j往左走,依次交换。第二种方法相对于第一种更为复杂一点,但是可以更好的锻炼编程的思维。代码运行结果:第一个方法笔者没有作输出,大家可以尝试美化一个输出。它的思想是依次前后交换数据即可,在这里我简单的画个图讲解一下。原创 2024-04-13 21:43:08 · 190 阅读 · 2 评论 -
数组求最值(java语言实现)
我们在学习数组的时候,最开始都要学习这样一个案例,就是数组求最大值,最小值,总值,平均值。那么在这里笔者用两种方式实现,一种是静态数组实现,一种是动态数组实现。原创 2024-04-13 20:48:02 · 152 阅读 · 0 评论