java小论文_Java小项目论文

在本次做的小项目中,运用了设置常量和变量,设置常量要用final,用了它之后变量就成为了常量了,不能再进行修改。设置私有的属性和共有的属性,这要用private私有的,public共有的。私有的属性和方法只有自己的本类能调用,其它的类不能进行调用。如果要调用私有属性,就得用让私有的属性生成get和set方法来让外部调用。共有的属性和方法只须在外部调用。为了避免冗余代码我们就将将不同功能的代码进行独立方,这样也便于修改和查找,为了将数据永久存在,那么就将数据保存到资源文件中。此时就得用Properties方法,此方法不仅仅可以将数据存储到资源文件中,还可以将资源文件里面的数据读取出来。

项目中声明有全局性要声明全局和局部变量,这能让许多代码简化。全局变量是在此类的任何地方都可以调用的变量,局部变量就只能在局部范围内调用。为了要将一些代码在main方法之前被加载到内存中,就得将这些代码写在静态代码块中。此项目中有不少地方是为了将字符串中接收的数字转成数字,就得用到换强行转换的知识点,具体用法为类型.(点)parse类型(字符串的名称)。在转换的过程中有可能不是数字,此时就得判断它是否出出现异常,那么得用try{}catch(){}finally{}

这个知识点。Try中放可能会出先异常的代码,不出现异常则不执行catch中的内容,如果出现异常那么catch就进行捕捉,捕捉到后判断是否余小括号中给出的异常类型匹配,匹配则进入,否则执行下面的代码。Catch里面写的是处理异常的代码。Finally中的代码是无论try中代码是否发生异常,都会执行。就算是在try和catch中有了返回语句return,它中的代码也会执行。

我们要比较两个字符串是否相同,则用equals方法。同时还要除去给定的字符串前后的空格。就得用trim方法。用法为:字符串名1.(点)trim().(点)equals(字符串名2)。还有逻辑运算符的运用。与(&&)、或(||)、非(!)的使用,因为有运算符,有时要用到运算符的优先级的知识点。我们不能让用户看到后台运行,就用弹出对话框的知识点,JoptionPane这个方法。就会常用到JoptionPane.showMassageDialog()

和JoptionPane.showInputDialog() 此次项目中运用的最重要的知识是对象的思想。

Java是一门纯面向对象的语言,要的特点是,封装,继承,多态。这次的项目中年用到了封装的知识点,继承的知识点似乎没有用到,多态用到了,项目虽小,但是我们基本上我们学的知识点差不多都要用到。我们在此次项目中没用接口的知识点。定义静态的方法和菲静态的方法。我们如何调用,静态与非静态。还有以前学的知识点,就是语法,if判断的语法的知识点是此次项目中用的最多的。Break的用法这个知识点。

项目中还用到了关键字this,它的意思为当前变量。没有用到super关键字,因为没有用到继承。

总的来说,这种面向对象的思想的知识点,在调用的时候就会new出一个对象,这个对象具有类中的属性和方法。这样就是一个完完全全的对象了,这是做此次小项目的核心知识。对于此次项目,就总结出了这些大的知识点。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值