90后或者00后小时候如果用国产山寨机下过游戏的,想必会经常看见游戏开始页面上会有一个Java的字样和一杯咖啡的LOGO。许多人会比较好奇,Java是什么意思?长大之后或许听说过Java是一种编程语言,但也会不禁思考Java是干什么用的?今天我来给没有接触过计算机行业的同学们简单介绍一下Java。
image-20220112153108549Java是什么意思?
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
『Java』从1995年的暑假开始在计算机业界就受到了高度注意,特别是在Internet和多 媒体(Multimedia)相关产品类方面。Java为何有如此这么大的魅力?人作如此的比喻: Java在全球资讯网(World Wide Web, WWW)地位就如同电子表格(Spreadsheet)与个人计 算机(PC)的关系。
那Java究竟有那些特色呢?
1、Java是一种软件技术,java还是一个地名,叫爪哇,盛产咖啡。
2、Java是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言是一种为 Internet发展的计算机语言。
3、Java是一种使网页(Web Page)产生生动活泼画面的语言.
4、Java是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言.
5、Java是一种语言,用以产生「小应用程序(Applet(s))」。
6、Java是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能。
7、Java是一种将安全性(Security)列为第一优先考虑的语言。
8、Java是一种使用者不需花费很多时间学习的语言,Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
9、Java是一种突破用户端机器环境和CPU。
10、Java是一种编程语言和一个平台。Java是一种高级,健壮,安全和面向对象的编程语言。
平台: 程序运行的任何硬件或软件环境都可叫作平台。由于Java有自己的运行时环境(JRE)和API,所以它也被称为平台。
如果打算在java岗位进阶的朋友看这里,前段时间加了个学习交流群,群里的大佬分享了一套《JAVA核心知识点手册》,这本手册目前为V1.0版本,内容有以下17个板块。
Java基础、Java集合、异常&反射、IO&NIO、多线程、JVM、Linux、MySql、Spring、Spring Cloud、Mybatis、Nginx、Redis、Dubbo、Kafka、SpringBoot、简历。
我粗略看了一遍,收获还挺大的,今天分享给大家。
内容介绍
一、java知识部分
1.JVM:
JVM 是初级Java 程序员成长路上的一道必经之路,学习JVM之前,只需要知道代码编译成 Class,虚拟机加载 Class 运行就可以了,学习 JVM 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。
img2.Java集合:
img3.多线程并发:
img4.java基础
img image.gif5、spring原理
img二、数据库部分
img三、分布式高并发架构部分
这部分是关于分布式架构知识部分,包括Redis,Zookeeper,数据库性能优化,负载均衡等!
img五、微服务知识
img最近面试的小伙伴比较多,希望可以帮助更多人顺利通过大厂面试,觉得有用的话麻烦给我评论点赞转发三连~~
网友评论