Java面试题
针对Java初学者的一系列面试题。
一只小猿猿啊
活了这么多年发现,唯一坚持下去的,就是每天给手机充电。
展开
-
静态变量和实例变量的区别
1.在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。2.在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个对象来使用,静态变量则可以直接使用类名来引用。原创 2021-08-30 17:57:29 · 259 阅读 · 0 评论 -
Java if判断语句的用法
Java if判断语句的用法if语句格式一:if语句第一种格式:if(关系表达式) {语句体}执行流程:首先判断关系表达式看其结果是true还是false如果是true就执行语句体如果是false就不执行语句体if语句格式一执行流程图:代码案例:public class IfDemo { public static void main(String[] args) { System.out.println("开始"); //定义...原创 2021-04-28 15:09:41 · 3392 阅读 · 0 评论 -
Java中的算术运算符
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..原创 2021-04-27 21:52:38 · 187 阅读 · 0 评论 -
java数据类型有哪些?
java数据类型有哪些?为什么有数据类型:Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间原创 2021-04-27 21:39:45 · 133 阅读 · 0 评论 -
Java if和switch的区别
Java if和switch的区别原创 2021-05-04 10:45:20 · 212 阅读 · 0 评论 -
java switch使用案例
java switch使用案例格式:switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; case 值3: 语句体3; break; ... default: 语句体n+1; break; }switch表示这是switch语句表达式的取值:byte,short,int,charJ原创 2021-04-28 15:10:50 · 558 阅读 · 0 评论 -
Java for循环和while循环的区别
Java for循环和while循环的区别一、两种循环的格式不同:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。二、内存角度: while:while循环结束后,任然可以访问循环中的变量(消耗内存); for:for循环结束后,不能访问循环中的变量(节省内存);三、应用角度: .原创 2021-04-29 08:42:26 · 5206 阅读 · 0 评论 -
Java for循环格式及案例
Java for循环格式及案例for循环语句格式:for(初始化语句;判断条件语句;控制条件语句) {循环体语句;}执行流程:A:执行初始化语句B:执行判断条件语句,看其结果是true还是false如果是false,循环结束。如果是true,继续执行。C:执行循环体语句D:执行控制条件语句E:回到B继续for循环的执行流程图:代码案例:public class ForDemo { public static ...原创 2021-04-29 08:40:58 · 368 阅读 · 0 评论 -
Java while 循环格式和案例
Java while 循环格式和案例基本格式:while(判断条件语句) {循环体语句;}扩展格式:初始化语句;while(判断条件语句) {循环体语句;控制条件语句;}执行流程图:代码案例:public class WhileDemo { public static void main(String[] args) { //在控制台输出5次HelloWorld //f...原创 2021-04-29 08:41:43 · 215 阅读 · 0 评论