自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Java经典面试题-2

这里就出现了一个矛盾:内部类对象访问了一个不存在的变量,为了解决这个问题,就将局部变量复制了一份作为内部类的成员变量,这样当局部交量死亡后,内部类仍可以访问它,实际访问的是局部交量的"copy"。就将局部变量设置为final,对它初始化后,我就不让你再去修改这个变量,就保证了内部类的成员变量和方法的局部变量的一致性。将局部变量复制为内部类的成员变量时,必须保证这两个变量是一样的,也就是如果我们在内部类中修改了成员变量,方法中的局部受量也得跟着改变,怎么解决问题呢?但是引用的值是可变的。

2024-07-18 15:42:37 473

原创 Java经典面试题-1

当创建 String类型的对象时,虚拟机会在常量池中查找有没有已经存在的值和要创建的值相同的对象,如果有就把它赋给当前引用。String中的 equals方法是被重写过的,因为 Object的 equals方法是比较的对象的内存地址,而 String的 equals方法比较的是对象的值。4、清洗--->5、烘干。操作数据库,我们不需要关心链接是如何建立的、sql是如何执行的,只需要引入mybatis,调方法即可。==对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址。

2024-07-18 14:54:35 293

原创 用数组模拟环形队列——2

在上一篇的文章中我们介绍了队列的使用,但是普通的队列存在资源浪费的问题,为了解决这个问题,又提出了环形队列,今天,我们就详细介绍一下环形队列的使用方法。1.队列的存储结构是一个环形结构,即队列的头尾相连,形成一个环形。3.队列的插入和删除操作只能在对头和队尾来实现,不能在中间进行。以上就是环形队列的实现形式,你学会了吗?2.队列有固定的大小,通常用数组来实现。下面来看看环形队列具体的实现。

2024-07-17 13:58:44 264

原创 Java基础-switch语句的知识扩展

在前面的一片文章中,我们介绍了switch语句的基本用法,其实switch语句还有很多的表示方法,在这篇文章中,我将介绍switch语句的其他表示方法。1.switch的新特性是在jdk12后才有的,所以jdk12之前的版本是无法使用这种格式的。如果匹配上了,就会执行对应的语句体,如果此时发现了break,那么结束整个swirch语句。需求:键盘录入星期数,输出工作日,休息日(1-5)工作日,(6-7)休息日。通过代码的运行,更加证明了default的省略情况。1.产生的原因:语句中没有break导致的。

2024-07-16 15:32:21 281

原创 利用Python爬取在线食品数据

在大量的数据中提取出重要的数据,进行建模分析对企业来说是至关重要的,影响着企业的决策。今天我们来爬取一个在线食品售卖的数据。以上就是数据爬取与分析的过程流程。

2024-07-16 09:32:32 97

原创 Java基础-分支语句(switch语句)

注意:case后面的值只能是字面量,不能是变量;case的值是不能重复的,否则就会进行报错。switch语句也是一种分支语句,通常进行选择。这就是switch语句的使用。switch(表达式){

2024-07-15 23:30:40 104

原创 Java基础-分支结构(if语句)

注意:如果对一个布尔类型的变量进行判断,不要用==号,直接把变量写在小括号中,这样写是为了避免将==和=写混。这就是if语句的三种格式,按照所给条件选择合适的语句。if语句通常用来进行判断,有三种格式。}else if(关系表达式2){对输入的变量进行判断。if(关系表达式){if(关系表达式){if(关系表达式){

2024-07-15 23:26:54 306

原创 用数组模拟队列-1

System.out.printf("队列头的数据是",res);front = -1;System.out.println("队列满,不能加入数据");System.out.println("a(add):添加数据队列");System.out.println("g(get):取出队列数据");System.out.println("h(head):查看队列头");System.out.println("s(show):显示队列");System.out.println("s(exit):退出程序");

2024-03-16 11:33:28 563 1

原创 Java语言基础组成

(2)用于语句:break,case,catch,continue,default,do,else,for,if,return,switch,try,while,finally,throw,this,super。Java关键字是电脑语言里事先定义的,有特殊意义的字符串,有时又叫保留字,还有特别意义的变量。其实就是编译器和程序员的一个约定,程序员利用关键字来告诉编译器其声名的变量类型,类,方法特性等信息。goto,const,null不是关键字,而是文字,但同样不能作为标识符使用。

2023-09-06 20:00:58 42

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除