搜索结果
查询Tags标签: 方法,共有 5648条记录-
python的实例方法、静态方法和类方法
三种方法区别 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法);调用:只能由实例对象调用。 类方法定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名一般约定为“cl…
2021/7/8 17:06:09 人评论 次浏览 -
面试宝典:送上 71 道Java并发编程题(含全部参考答案)
原文出处[尊重原创,人人有责] 金三银四跳槽季即将到来,作为 Java 开发者你开始刷面试题了吗? 别急,这里整理了71道并发相关的面试题,并提供了答案参考,看这一文就差不多了~ 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程…
2021/7/8 14:07:10 人评论 次浏览 -
框架开发之Java注解的妙用
前言 如果你还不会使用注解,你肯定不好意思对别人说你学过Spring,你学过Mybatis,因为它们用了大量的注解。可见注解在开发领域已经使用的非常广泛了。注解的好处: 1.能够读懂别人写的代码,特别是框架相关的代码。 2.本来可能需要很多配置文件,需要很多逻辑才能实现…
2021/7/8 14:06:15 人评论 次浏览 -
Java高质量面试总结
面试一般都是由浅到深去问,思路是:先考察基础是否过关,因为基础知识决定了一个技术人员发展的上限 再通过深度考察是否有技术热情和深度以及技术的广度 同时可能会提出一些质疑和挑战来考察候选人能否与有不同意见的人沟通考察内容和方式 基础知识技术上深度与广度兼顾 基…
2021/7/8 12:36:11 人评论 次浏览 -
JVM内存区域
1. 程序计数器(线程私有) 当前线程所执行的字节码的行号指示器,占用空间小。 线程执行Java方法:计数器记录正在执行的虚拟机字节码指令的地址; 线程执行Native方法:计数器为空。 此内存区域是唯一一个在Java虚拟机规范中没有规定任何OutOfMemoryError情况的区域。2 虚…
2021/7/8 7:06:42 人评论 次浏览 -
Java性能优化八、JVM 内存模型
文章目录 JVM 内存模型一、数据的强、弱一致性1、Java 存储模型2、重排序3、Happens-before 规则 二、欲知 JVM调优先了解JVM内存模型1、从了解内存模型开始2、JVM 内存模型的具体设计1.堆(Heap)2.程序计数器(Program Counter Register)3.方法区(Method Area)4.虚拟…
2021/7/8 7:06:39 人评论 次浏览 -
每日三道面试题,通往自由的道路8——多线程
> 茫茫人海千千万万,感谢这一秒你看到这里。希望我的面试题系列能对你的有所帮助!共勉! > > 愿你在未来的日子,保持热爱,奔赴山海!# 每日三道面试题,成就更好自我> 今天我们继续聊聊多线程的话题吧!## 1. 昨天你讲到创建线程后使用start方法去调用线程…
2021/7/8 6:09:46 人评论 次浏览 -
2021最新京东Android面试题目,真的太香了!
### 1、Java se基础> 1).Java基本数据类型与表达式,分支循环。> 2).String和StringBuffer的使用、正则表达式。> 3).面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类。&…
2021/7/8 6:07:55 人评论 次浏览 -
java学习第6天
今日学习内容 Java中的方法 java中的方法与c和c++中的函数区别不大 方法不可被嵌套使用 方法: 方法概述:方法就是将具有独立功能的代码块组织成为一个整体,使其成为具有特殊功能的代码集。方法必须先被创建才可以使用,该过程称为方法定义。方法创建后并不是直接运行的…
2021/7/7 22:38:31 人评论 次浏览 -
java知识点汇总(二)
1.类 / 对象 / 方法 --类是定义对象的模板,指定了数据及操作数据的代码(类是一系列指定如何构建对象的计划) --对象是类的实例,类的对象被创建时,内存中才会有类的物理表示 --组成类的方法和变量都称为类的成员,数据成员也称为实例变量 --类可能只包含方法,或只包含实…
2021/7/7 20:08:57 人评论 次浏览 -
java8新特性
尚硅谷视频 优点: 速度更快代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API便于并行最大化减少空指针异常 Optional 其中最为核心的为 Lambda 表达式与Stream API 1、Lambda表达式 1.1、为什么使用Lambda表达式 Lambda 是一个匿名函数,我们可以把 Lambda表达…
2021/7/7 20:07:48 人评论 次浏览 -
Java final static
idea 错误提示 @Override 重写方法的目的是为了多态, 重写是实现多态的前提, 即重写是发生于继承且针对非static方法 语法上子类允许出现和父类只有方法体不一样的static方法, 但语法上static支持重写, 但是运行上达不到多态a的编译类型为 父类A, 运行类型为 子类B, a调用…
2021/7/7 11:05:13 人评论 次浏览 -
浅谈java中Object类的方法
目录Java中Object类的方法registerNatives() : voidgetClass() : ClasshashCode() : inttoString() : Stringequals() : boolean== 和 equals的区别notify() : voidnotifyAll() : voidwait(long) : voidwait() : voidwait(long, int) : voidfinalize() : voidclone() : vo…
2021/7/7 9:34:50 人评论 次浏览 -
6年菜鸟开发面试字节跳动安卓研发岗,附超全教程文档
### 二、学习知识汇总#### 1、Java se基础> 1).Java基本数据类型与表达式,分支循环。> 2).String和StringBuffer的使用、正则表达式。> 3).面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、st…
2021/7/7 6:08:17 人评论 次浏览 -
有关LSP以及委派的学习心得
LSP是行为子类型的一个规则: 1.子类型可以增加方法,但不可以删除。 2.子类型需要实现抽象类型中的所有未实现方法。 3.子类型重写的方法中必须有相同或子类型的返回值 也就是返回值必须是与父类型相同的类型或者是父类型的子类型,这点我们已经在学习重写的时候学习过了…
2021/7/7 6:06:49 人评论 次浏览