随笔分类 - 07、编程语言 / 3、面向对象的编程语言 / 2、Java(1995,用C++编写)
Java是由James Gosling在1995年开发的,它是一种可以在任何环境中运行的跨平台语言。
Java可以用于创建桌面应用程序,例如文本编辑器,媒体播放器等。它也可以用于创建网络应用程序,例如网站,聊天室,论坛等。Java也可以用于创建移动应用程序,例如Android应用程序等。
尽管在过去几年中随着更现代的语言(如 Kotlin)的出现这种流行度有所下降,但它仍然稳稳占据前三的位置。
目前有许多知名公司在使用像 Spring 这样的框架,也有助于 Java 保持这一地位。
摘要:这个问题是关于汉字在计算机中的存储方式,特别是关于汉字所占用的字节数。 首先,我们需要了解计算机存储单位的基础知识。在计算机中,数据是以二进制形式存储的,最小的存储单位是位(bit),而常用的存储单位是字节(byte),1字节等于8位。 对于汉字,其编码方式决定了它在计算机中占用的字节数。常见的汉字
阅读全文
摘要:排序算法的稳定与不稳定。 首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj, Ai原来在位置前,排序后Ai还是要在Aj位置前。 其次,说一下稳定性的好处。排序算法如果是稳定的,那么
阅读全文
摘要:前言花絮 今天听了kafka开发成员之一的饶军老师的讲座,讲述了kafka的前生今世。干货的东西倒是没那么容易整理出来,还得刷一遍视频整理,不过两个比较八卦的问题,倒是很容易记住了。 Q:为什么kafka使用了Scala进行开发? A:因为当年主R正在学习Scala,所以就用Scala开发了。并且这
阅读全文


浙公网安备 33010602011771号