百木园-与人分享,
就是让自己快乐。

标签:方法

【面经】Java面试突击-百木园
野生技术

【面经】Java面试突击

阅读(273)赞(0)

基础语法 基本数据结构 Java 的基本数据类型有 8 种,包括 6 种数字类型、1 种字符类型和 1 种布尔类型。 基本数据类型总览 数字类型包括 4 种整数类型和 2 种浮点数类型,4 种整数类型是 byte、short、int 和 l...

Java instanceof&类型转换 &static &抽象类 &内部类-百木园
野生技术

Java instanceof&类型转换 &static &抽象类 &内部类

阅读(259)赞(0)

instanceof:判断两个类之间是否存在父子关系;左边是对象,右边是类,当对象是右边类或子类或父类或父类的父类创建的对象时,返回true;   类型转换:低转高:不需要强制类型转换;高转低:类型 标识符 = (类型)变量名;子类转化为父...

野生技术

python反转list的三种方法

阅读(266)赞(0)

现有a = [1,2,3,4,5],现需要进行对a进行反转   方法1:list(reversed(a))               reversed(a)返回的是迭代器,所以前面加个list转换为list 方法2:sorted(a,re...

野生技术

220305-java方法

阅读(280)赞(0)

2022.3.3 java方法start 形参 用于定义使用的参数。 实参 实际调用时候的参数。 可变参数(不定项参数) 在方法声明中,在指定参数类型后面加上一个省略号(...),且一个方法只能有一个可变参数,他必须是方法中最后一个参数。 ...

20 继承-百木园
野生技术

20 继承

阅读(268)赞(0)

继承 学习内容 单继承 多继承 面向对象三大特性 封装根据职责将属性和方法封装到一个抽象的类中 继承实现代码的重用。相同的代码不需要重复的编写 多态不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 01.单继承 1.1 继承的...

野生技术

java学习

阅读(230)赞(0)

synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 修饰一个方法,被修饰的方法称为同步...

【计题04组01号】Java面试问答题-百木园
野生技术

【计题04组01号】Java面试问答题

阅读(287)赞(0)

写作前面 本书内容摘自《Java程序员面试笔试宝典》 很多同学在面试时其实有个误区,认为准备的东西越详细越好 其实不是,就和批试卷一样,写长篇大论其实并不会必然加分 老师阅卷时间有限只会抓关键词,面试官也是一样的道理 加上面试官每天面试的人...

java中main函数解析-百木园
野生技术

java中main函数解析

阅读(271)赞(0)

从写java至今,写的最多的可能就是主函数 public static void main(String[] args) {} 但是以前一直都没有问自己,为什么要这么写,因为在c语言中就没有这样子的要求。其实这是一个不需要解释的问题,因为j...

JVM上篇:虚拟机栈-百木园
野生技术

JVM上篇:虚拟机栈

阅读(252)赞(0)

虚拟机栈 1.背景 前面讲过,因为Java虚拟机想要做跨平台的设计,而基于寄存器的结构对不同的CPU是不同的,所以Java的指令都是根据栈来设计的。 1.1优点 跨平台 指令集小 编译器实现比较容易 1.2缺点 性能下降 指令更多 2.内存...