搜索结果
查询Tags标签: 方法,共有 5648条记录-
我对java泛型的一些理解,这份详解帮你收割大厂offer!
引言: 泛型是从Java1.5开始引进的,所谓的泛型可以理解成参数化类型,即类型是以参数的方式传入泛型类或者泛型方法。泛型这个术语的意思是:“适用于许多许多的类型”。1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛…
2021/6/15 22:21:07 人评论 次浏览 -
用Java如何设计一个阻塞队列,然后说说ArrayBlockingQueue和LinkedBlockingQueue
前言 用Java如何设计一个阻塞队列,这个问题是在面滴滴的时候被问到的。当时确实没回答好,只是说了用个List,然后消费者再用个死循环一直去监控list的是否有值,有值的话就处理List里面的内容。回头想想,自己真是一个大傻X,也只有我才会这么设计一个阻塞队列(再说,我…
2021/6/15 20:37:58 人评论 次浏览 -
如何学好Java面向对象?
第三章 继承与多态(下) 1.重载与重写 (1)重载 方法的重载,是指一个类中的多个方法可以具有相同的方法名,但这些方法的参数必须不同,在执行时可以根据其参数个数与类型来判断要调用此方法是哪一种操作。使用方法重载时,需注意: 1.同一个类中方法名相同,参数列表不…
2021/6/15 20:35:22 人评论 次浏览 -
vpn工作原理和搭建方法
2021/6/15 18:27:47 人评论 次浏览 -
面试题:==和equals的区别
1 .== 既可以比较基本类型也可以比较引用类型。对于基本类型就是比较值,对于引用类型 就是比较内存地址 2 .equals的话,它是属于java.lang.Object类里面的方法,如果该方法没有被重写过默认也 是==;我们可以看到String等类的equals方法是被重写过的,而且String类在日常…
2021/6/15 10:54:44 人评论 次浏览 -
java知识点复习
JDK JRE JVM JDK: Java标准开发包,它提供了编译、运⾏Java程序所需的各种⼯具和资源,包括Java编译器、Java运⾏时环境,以及常⽤的Java类库等。 JRE: Java运⾏环境,⽤于解释执⾏Java的字节码⽂件。 JVM Java虚拟机,是JRE的⼀部分。负责解释执⾏字节码⽂件,是可运⾏ja…
2021/6/15 1:22:50 人评论 次浏览 -
java的三大特性----封装、集成、多态
当我们被问到你对java的封装、继承、多态是什么看法的时候,你会想到什么? 想到的会不会是封装就是将类的成员属性用privet修饰一下,达到私有化的目的,只暴露方法,从而达到成员变量私有化的目的。 而继承就是子类继承父类,重写父类的非私有化方法,获得父类的非私有化…
2021/6/15 1:21:10 人评论 次浏览 -
Java中各种比较对象方式对比
1.介绍 比较对象是面向对象编程语言的一个基本特征。在本教程中,我们将介绍Java语言的一些特性,这些特性允许我们比较对象。此外,我们还将研究外部库中的这些特性。 2.==和!=操作符 让我们从==和!=开始可以分别判断两个Java对象是否相同的操作符。 2.1 原始类型(Prim…
2021/6/15 1:21:00 人评论 次浏览 -
Java入门基础学习总结
基础(Basics) 打开CMD的方式: 1.开始+系统+命令提示符 2.Win键+R 输入cmd打开控制台(推荐使用) 3.在任意的文件夹下面,按住shift键+鼠标右键点击,在此处打开命令行窗口 4.资源管理器的地址栏前面加上cmd 一个空格 路径 常用的Dos命令 #盘符切换 D: 冒号需用英文模式…
2021/6/14 22:51:08 人评论 次浏览 -
Arthas 开源 Java 诊断工具
Arthas是强大的Java应用在线诊断工具,先来浏览一下常用命令及用途: dashboard:查看当前进程的信息概览 thread:打印线程的栈 jad:反编译class vmtool:从jvm里查询对象,执行forceGc monitor:方法执行监控 watch:方法执行数据观测,如方法入参及返回值等 trace:方…
2021/6/14 20:24:25 人评论 次浏览 -
java基础知识
Java常用的数据类型有哪些? Java的基本数据类型有八种,具体如下:四种整数类型:byte、short、int、long 两种浮点数类型:float、double 一种字符类型:char 一种布尔类型:boolean byte 数据类型是8位、有符号的,以二进制补码表示的整数; short 数据类型是 16 位…
2021/6/14 20:23:18 人评论 次浏览 -
JAVA面向对象详细总结
面向对象概念所有操作基于对象进行操作实现 面向对象的三大特征封装、继承、多态 类:具有相同特征和行为物体的统称 在java中类的定义语法: [修饰符] class 类名{属性;方法; } 属性和方法称为成员、分别是成员属性和成员方法类的使用: 1.创建对象 结合关键字ne…
2021/6/14 20:22:59 人评论 次浏览 -
python 私有属性和私有方法
应用场景在实际开发中,对象 的 某些属性或方法 可能只希望 在对象的内部被使用,而 不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法定义方式在 定义属性或方法时,在 属性名或者方法名前 增加 两个下划线,定义的就是…
2021/6/14 20:21:21 人评论 次浏览 -
【Effective Java】第4章 读书笔记
第4章 类和接口 15,使类和成员可访问性最小化 尽可能地使每个类或者成员不能被外界访问。 公有类的实例域绝不能是公有的。 包含公有可变域的类通常并不是线程安全的。 让类具有公有的静态 final 数组域,或者这种域的访问方法是错误的。 16,要在公有类中使用访问方法而…
2021/6/14 14:20:53 人评论 次浏览 -
java版本
用了这么久的jdk,应该会有很多人和我一样,不知道各个版本的jdk的一些新特性,这里简单总结一下。。jdk1.7新特性: 1.在Switch中可以用String字符串 2.对Java集合(Collections)的增强支持 3.两个char之间的equals方法 4.安全的加减乘除 5.boolean类型的反转,空指针安…
2021/6/14 12:25:03 人评论 次浏览