首页 > 编程语言 >Java就业学习 Day2 每日一问:我真能找到工作吗/(ㄒoㄒ)/~~

Java就业学习 Day2 每日一问:我真能找到工作吗/(ㄒoㄒ)/~~

时间:2024-01-16 23:46:28浏览次数:34  
标签:真能 Java 继承 子类 Day2 多态 方法 重写

Java开发能力:
今天只看了面向对象这一节的东西,确实有了好多新的理解。
和equals的区别:说实话我现在才弄懂。。比较的其实是地址,所以如果一个变量可以用==,但对象就不行。
②重载与重写的区别:重载是构造器重载,构造器的参数不同。而重写是重写方法,形象来说就是父类的方法我不满意,我要自己重新写。比较经典的是Object中的toSting和equals经常被重写。
③多态:增加了代码的复用。继承泛化其实都是一种体现。但要知道多态是方法的多态不是属性的多态。
④final:对属性来说就是让变量变成常量了。。对对象来说不能重新初始化了,也就是地址不能改变了。。对类来说呢不能被继承了,也就是没有子类。。对方法来说就是不能重写了。。
⑤抽象类:好东西,是对于子类的一种规范化。子类要重写所有抽象方法哦,不然自己就是抽象类了。
⑥实现和继承:单继承!!!多实现!!!好好理解。
⑦JDK1.8前后的区别 :接口中有非抽象方法了,也有静态方法了。为什么?因为改变某个方法不会影响所有实现类了,好东西。
⑧内部类:没懂,明天看看怎么事。有鸡毛用这个东西

算法:
今天主要练了哈希表。HashSet和HashMap。。
①HashSet:很重要的一个用处是不会重复计数,只会记住你有什么,所以一定程度上也是减小内存消耗。
②HashMap:很经典的键值对储存方式,如果需要值和Key(很多时候可能是数组中的下标)的对应就用它。

睡觉了,明天再说。。

标签:真能,Java,继承,子类,Day2,多态,方法,重写
From: https://www.cnblogs.com/zygacmg/p/17968867

相关文章

  • Java数组
    Java数组数组一、数组的声明和创建1、声明dataType[]arrayRefVar;//声明数组2、创建dataType[]arrayRefVar=newdataType[dataSize];//创建一个数组二、初始化及内存分析1、初始化//静态初始化:创建加赋值int[]a={1,2,3};Peo......
  • 不可不看的Java基础知识整理,注释、关键字、运算符
    写在开头万丈高楼平地起,要想学好汉语首先学拼音,想学好英语首先学26个字母,对于编程语言来说,一样的道理,要想学好必须先掌握其基础语法和知识,今天我们就来唠一唠Java语言中那些出现频率极高,又很基础的知识点吧!Java中的注释注释的作用:拨云见日!在日常的工作中,总会遇到很多大段的代......
  • Java动态代理、AOP和装饰器模式
    面向切面编程AOP-AspectOrientedPrograming,主要用于处理核心业务逻辑外的一些东西,比如日志和缓存。这个“切面”可以理解为在代码的某个地方切一刀,在其中加一些东西。装饰器以日志为例,如果没有使用AOP,那么可以使用装饰来实现类似的代码。我们使用装饰器模式来实现一下在执行......
  • java 依赖 stable diffusion
    Java依赖的稳定扩散简介Java的依赖稳定扩散是指将一个Java项目的依赖库从一个环境迁移到另一个环境,确保依赖库在新环境中正常工作。本文将介绍实现这一过程的步骤和相应的代码。流程概览以下是实现Java依赖稳定扩散的步骤概览:步骤描述1.创建空白的Java项目......
  • java实现文心一言流式输出
    Java实现文心一言流式输出教程简介在本教程中,我将教授你如何使用Java实现文心一言流式输出。文心一言是一种短小精悍的句子,适合用于展示在网站的底部或侧边栏等位置。通过流式输出,可以实现每隔一段时间自动更新展示的文心一言。整体流程下面是实现文心一言流式输出的整体流程,可......
  • day2
    今天差不多复习完之前在学校学过的内容了刷了习题册栈队列那一章着重关注一下几个问题1做题时的精神状态问题,唯一错的两道题本来细心一点能做对的,还有那个险些做错的题目,把列算成了行,后面做到类似的题突然惊觉。。。2注意一下循环队列,还有那个a[m]是开辟m个空间不是m+1个。。......
  • 代码随想录 day21 二叉搜索树的最小绝对差 二叉搜索树中的众数 二叉树的最近公共祖先
    二叉搜索树的最小绝对差二叉搜索树就是有序数组那么转换一下就很简单了也可以直接在遍历二叉搜索树的时候进行比较需要一个指针记录前一个节点二叉搜索树中的众数既可以把这题的二叉搜索树当成一般树来做这样就是层序遍历树然后用map记录频率再取频率最高的值这里用......
  • java链式脱敏
    //1.定义脱敏接口publicinterfaceIReplaceMask{publicStringmaskStr(Stringstr);}importjava.util.regex.Matcher;importjava.util.regex.Pattern;//2.邮箱脱敏实现脱敏接口publicclassEmailMaskimplementsIReplaceMask{publicStringmaskStr(Stri......
  • java基础
    一:java概述:1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;1994年将Oak语言更名为Java;Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对w......
  • java排序算法
    Java中常用的排序算法包括以下几种:冒泡排序(BubbleSort):这是一种简单的排序算法,通过重复地遍历待排序的序列,比较相邻的两个元素,如果它们的顺序错误就把它们交换过来。遍历序列的工作是重复地进行直到没有再需要交换,也就是说该序列已经排序完成。选择排序(SelectionSort):这种排序算法......