自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淡定_蜗牛的博客

独乐乐,不如众乐乐

  • 博客(12)
  • 收藏
  • 关注

原创 趣味算法:国王和100个囚犯

前几天在网上看到了一个有趣的问题,就是 国王和100个囚犯 的问题。第一次看到这个问题时,当时也懵了,这是什么鬼?你确定你题出的木有问题?当时就是这感觉…但仔细思索后还是想到了解决方法,让我们一起来看看这个有趣的问题吧。题目如下:国王招来100个囚犯,对他们说:你们犯的是死罪,但我给你们一次求生的机会。15分钟以后,你们将被关进一个有100间隔离牢房的监狱里,每人一间牢房,都与外界隔绝,...

2019-08-30 15:44:43 2752

原创 面试官:服务器安装 JDK 还是 JRE?可以只安装 JRE 吗?

前些日子有知友面试时被问到如题所示的问题,由于他之前没有准备到这些最最基础的知识,没有考虑过这个问题,所以被问到时竟一脸萌币,回答的不是很好。这道题主要考的是对 Java 基础知识的了解,有些同学可能已经忘了。其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。现在我们一起来分析下:首先了解下这两者的概念JRE :...

2019-08-28 18:21:22 13053 1

翻译 JAVA面试问题与解答(16-30)

Q16、什么是 Java 包?包有什么意义?Ans:在 Java 中,package 是类和接口的集合,它们彼此相关时捆绑在一起。使用包可以帮助开发人员模块化代码并对代码进行分组以便正确地重用。将代码打包到 Packages 中后,可以将其导入其他类并使用。Q17、我们可以在没有任何抽象方法的情况下将类声明为 Abstract 吗?Ans:是的,我们可以通过在类名之前使用 abstract ...

2019-08-19 11:14:22 371

翻译 漫谈Java中的OOPS

什么是OOPS?面向对象编程是一种编程概念,其工作原理是对象是程序中最重要的部分。它允许用户创建他们想要的对象,然后创建处理这些对象的方法。操作这些对象以获得结果是面向对象编程的目标。面向对象编程通常称为OOP,用于Java等现代编程语言核心OOPS概念1)类该类是一组类似的实体。它只是一个逻辑组件,而不是物理实体。例如,如果你有一个名为“昂贵的汽车”的类,它可能有梅赛德斯,宝马,丰田等...

2019-08-16 16:53:30 1124

翻译 一文搞懂:Java虚拟机(JVM)及其架构

什么是JVM?JVM是一个引擎,它提供运行时环境来驱动Java代码或应用程序。它将Java字节码转换为机器语言。JVM是JRE(Java Run Environment)的一部分。它代表Java虚拟机在其他编程语言中,编译器为特定系统生成机器代码。但是,Java编译器为称为Java虚拟机的虚拟机生成代码。首先,Java代码被编译为字节码。该字节码在不同的机器上解释在主机系统和Java源之...

2019-08-15 16:23:36 386

翻译 到底什么是Java平台?程序员的终极指南

什么是Java?Java是一种编程语言和应用程序开发的计算平台。它最初由Sun Microsystem于1995年发布,后来被Oracle公司收购。它是最常用的编程语言之一。什么是Java平台?Java平台是一组程序,有助于开发和运行用Java编程语言编写的程序.Java平台包括执行引擎,编译器和一组库.JAVA是与平台无关的语言。它不是特定于任何处理器或操作系统。本视频介绍了Java平台...

2019-08-15 16:17:27 1795 2

翻译 Java多态,要不要这么骚?

“多态”这个词的字面意思是“具有多种形状的状态”或“具有不同形式的能力”。当应用于面向对象的编程语言(如Java)时,它描述了一种语言通过单一、统一的接口处理各种类型和类的对象的能力。Java中的多态性有两种类型:编译时多态(静态绑定)和运行时多态(动态绑定)。方法重载是静态多态的一个例子,而方法重写是动态多态的一个例子。多态的一个重要示例是父类如何引用子类对象。实际上,任何满足一个以上I...

2019-08-15 10:06:02 156

原创 读懂正则表达式就这么简单

什么是正则表达式?正则表达式是一组由字母和符号组成的特殊文本, 它可以用来从文本中找出满足你想要的格式的句子.一个正则表达式是在一个主体字符串中从左到右匹配字符串时的一种样式. “Regular expression” 这个词比较拗口, 我们常使用缩写的术语 “regex” 或 “regexp”. 正则表达式可以从一个基础字符串中根据一定的匹配模式替换文本中的字符串、验证表单、提取字符串等等....

2019-08-14 09:44:41 506

原创 IntelliJ IDEA装逼插件,让我们来快乐的写代码吧~

废话不多说,上插件。啰嗦一句,安装方法在最后面。插件一 Background Image PlusBackground Image Plus 唯一的功能就是帮助我们方便的修改IntelliJ IDEA的背景图片。看着独一无二的背景图是不是觉得敲代码都更有欲望了~你快不快乐我不确定,反正我是快乐了。插件二 Nyan progress barNyan progress bar 的功能就是来...

2019-08-09 10:16:47 2499 1

原创 2019年让程序员崩溃的 60 个瞬间,笑死我了

前方高能,周六轻松一刻,我看了以后是笑疯了。公司实习生找 Bug在调试时,将断点设置在错误的位置当我有一个很棒的调试想法时偶然间看到自己多年前写的代码当我第一次启动我的单元测试时数据库的 Delete 语句忘了使用限定词 where…明明是个小 bug,但就是死活修不好…当我尝试调整生产数据库中的一些东西时好像真的没人发现我产品里...

2019-08-08 21:16:18 3345 1

原创 面试时都是狠人(张小敬之面试)

《长安十二时辰》想必大家都在追的一部剧,主人公张小敬剧中更是一位狠人,那如果张小敬去IT公司面试,会是一个怎样的情况呢?让我们一起来看一看吧...

2019-08-06 17:23:20 184

原创 StringBuffer与StringBuilder,你们是猴子请来的逗逼吗?

对于java的学习者而言,无论是初学者,还是java大师,String对于大家而言,也绝对不会陌生。下面本人就从自己学习的角度大致分析一下String,StringBuffer和StringBuilder这三者的区别和联系。如有不足,欢迎补充说明~谢谢String类String类在java的java.lang.String包下面,需要特别说明的是String类是final关键字修饰的,也就是...

2019-08-02 11:07:35 132

空空如也

空空如也

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

TA关注的人

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