小考

昨天组长考核了我一些Java的内容,第一个是选择排序,出了一些错,思路不清晰,有点忘了,后来组长给演示的,我也找到了自己的错误,然后是判断二维数组的行和列数,因为我不知道a.length就是行数,二维数组可以看成很多个一维数组,然后列数就直接用某一行的元素的长度就可以表示出来了,但一般还是用第一行的数组a[0].length

重写和重载的区别:重写@Overriding是指在子类中重新定义一个与父类中同名、同参数列表的方法。重载是指在同一个类中定义多个方法,这些方法的名称相同但参数列表不同。修改字符串后缀,给定一个字符串,例如将“aaa.jpg”修改为“aaa.png”我是先定义的一个String类型的变量赋值为"aaa.jpg",然后转化为字符串数组,遍历该字符串数组,用indexOf函数,如果索引处的字符==p,则修改为n,==j,则修改为n,但我这种存在很大的问题,就要是有重复的字符,就实现不了,组长让我用的substring,直接从第一个"."处往后截取,然后再拼接字符串,很好。

然后手写set和get方法,还有能够继承的情况,子类也会实现父类的无参构造方法里的内容。static关键字:static 修改变量称为静态变量。static 修改方法称为静态方法。静态方法无需创建对象就可以直接使用。static 修改代码块称为静态代码块。static 修改内部类称为静态内部类。在创建静态内部类的实例时,不需要创建外部类的实例。

学到了一些东西,也认识到了很多不足,我会在复习Java的时候努力补足。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 10.01_面向对象(package关键字的概述及作用)(了解) A:为什么要有包将字节码(.class)进行分类...
    冰川_阅读 607评论 0 1
  • 废话不多说,自己进入今天的主题 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:...
    传奇内服号阅读 2,402评论 1 31
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,769评论 18 399
  • Java概述 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 ...
    小饭_317b阅读 134评论 0 0
  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 2,416评论 0 4