大家好,又见面了,我是你们的朋友全栈君。
90后或者00后小时候如果用国产山寨机下过游戏的,想必会经常看见游戏开始页面上会有一个Java的字样和一杯咖啡的LOGO。许多人会比较好奇,Java是什么意思?长大之后或许听说过Java是一种编程语言,但也会不禁思考Java是干什么用的?今天我来给没有接触过计算机行业的同学们简单介绍一下Java。
Java是什么意思?
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核心知识点手册》,本手册目前为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 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。
2.Java集合:
3.多线程并发:
4.java基础
5、spring原理
二、数据库部分
三、分布式高并发架构部分
这部分是关于分布式架构知识部分,包括Redis,Zookeeper,数据库性能优化,负载均衡等!
五、微服务知识
最近面试的小伙伴比较多,希望可以帮助更多人顺利通过大厂面试,有需要点击下面名片就能免费领取,觉得有用的话麻烦给我评论点赞转发三连~~
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156367.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...