java是什么?Java到底能干嘛?

刚开始学习Java的时候,这个问题想了很久?
什么是Java?它能做什么?
我读过很多课程和书籍,其中大部分是从 Java 的发展史开始的 。总之,那些Java历史悠久,Java优秀,Java越来越好,越来越多的人使用它 。很多,什么编程语言排名常年第一,这些大致相同,然后是其他一些,然后是Hello World!就这样,你的 Java 职业生涯的第一个代码开始了,意思是“你好,世界!”
我还是想不通,Java是什么,它能做什么,能不能先告诉我?
也许你刚开始学习 Java 的时候就有这个疑问,那你会怎么做呢?你不知道,我该怎么办?问别人?不,你应该想到百度,不是那个
百度,你知道吗?
好,我们去百度看看:
看到第一个是百度百科对Java的介绍,点击查看,百度百科是这样介绍Java的:
Java 是一种面向对象的编程语言 。它既吸收了C语言的各种优点,又摒弃了C语言中多继承、指针等难以理解的概念 。因此,Java语言具有功能强大和简单易用两大特点 。作为静态面向对象编程语言的代表,Java语言完美地实现了面向对象的理论,让程序员能够以一种优雅的思维方式进行复杂的编程[1] 。Java 具有简单、面向对象、分布式、健壮性、安全性、平台独立性和可移植性、多线程和动态性等特点[2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等[3] 。
乍一看,确实不错,但总觉得有点官方 。继续搜索其他文章,看看其他人是如何介绍 Java 的 。随便点一篇文章看看,这位博主说:
Java 是一种面向对象的编程语言,可以编写跨平台的应用程序 。简单地说,Java 是一种语言,但它是一种用于 JVM 的语言 。Java编译后就是字节码,JVM会把这些字节码解释成机器码,然后做出相应的动作 。
百度百科的那位讲了C和C++,还有什么是面向对象的,分布式的,什么是静态的面向对象编程 。我觉得我不太明白 。看了这位博主写的,我好像明白了一点,但到底是什么? jvm啊?
你看,我刚开始学习Java,但我不知道Java是什么,我有点迷茫!
青哥说:很多人刚开始学Java的时候,并没有真正研究Java是什么 。先说Java是什么,然后突然有人问你Java是什么 。你好像不知道该说什么,但你大概记得,嗯,它是一种编程语言 。
那么如何理解Java,该说些什么呢?需要的是,从来没有接触过编程的人可以通过听它来知道Java是什么?有吗?
那肯定有,那么 Java 是什么?
首先,记住,Java 是一种语言,什么是语言?中文,英文,法文,德文,等等等等,没错,Java也是一种语言,有什么区别?和中文一样,是针对我们人的,我们中国人大部分都是用中文来交流的,Java也是一种语言,但是我们人不是用Java交流的,那么Java是谁的语言呢?
Java是计算机与我们交流的语言,计算机可以理解Java语言 。当然,一旦你学会了Java,你就会知道这门语言,并且你将能够与计算机进行交流!
比如你对你的女朋友说“给我倒点脚水!”,然后你的女朋友听到了,知道该怎么做,就去给你倒脚水(现实中大部分都不是这样的) ,哈哈) 。
那如果你和电脑交流,想让电脑为我们做一件事,你不能说“喂,电脑,给我倒点水”,电脑真的听不懂,我该怎么办?
当然,您必须使用计算机可以理解的语言与之交流!那是什么,那就是Java,你可以用Java与计算机进行通信 。当然,这里的交流类似于我们之间的争论 。接受我们的指示去做相应的事情 。
怎么样,来个大致的印象吧! Java是什么,看不懂有点迷茫!