赞
踩
因俱乐部上课需要,本篇文章主要面向于俱乐部成员,并不做市面上教程一类,望各位看前谨记
目录
答:Java是一杯咖啡,全文完。
有多高级呢,高级就高级在大家为了减少开发成本,创造了如spring boot等开发框架,来让自己哪怕是不是很懂也能够开发出一款像样的程序出来。
哈哈,开个小玩笑,之所以说Java是高级程序设计语言是因为这一个语言是面向于程序员的,让Java程序员只专注于开发层,不需要去关注底层的类似于内存,对象的如何创建销毁等,与之相对应的就是低级程序设计语言,比如说汇编语言,那汇编语言都知道的嘛,操作底层的语言,那自然就不是为开发程序做准备的
Sun公司,这个公司也很厉害哈,在1995年
Java很多人用,这个是大家都知道的嘛,那么问题来了,为什么有很多人用呢,是因为其有一个非常强大的特性
叫做可移植性。
那什么叫做可移植性呢
我们都知道做手术换器官嘛,那不是谁的器官都可以被换的,也不是什么器官都可以被换的,因为会有排斥反应嘛,那么既然如此,在计算机中会不会有呢,我在Windows上写的代码,在Linux环境上可不可以执行呢,在Mac上可不可以执行呢,那一般来说,不可以的嘛,毕竟有“排斥反应”的嘛。
但是Java呢,它就可以,厉害吧
这也是Java倍受喜爱的一点
能做到这一点的原因呢,就是因为其独特的Java虚拟机功能
这个东西叫做JVM,全称叫Java Virtual Machine,是一个虚构出来的计算机,得益于这个虚构出来的计算机,让Java的代码在不同平台之间,不需要重复编译便可以运行,也就是,一次编译,多次运行。
那JVM在哪里呢,在jdk里,jdk里不仅包含JVM,还包含了jre,这个后面我们会讲,那么jdk如何下载呢,就在下方这个卡片这里,点进去后找到download按钮,下载好后应该会自动配置好环境变量,如果需要手动配置那就不是我们这里就要讲的内容了。Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/
下载好后可以在cmd中输入
java -version
如果出现了下图的返回,那么应该是没有什么问题的,如果你既下载了又没有出现该有的结果,那可能是环境变量的问题,那就不是我们现在要讲的了
如果安装好了之后就可以编写第一个Java程序了,第一个程序就是hello world程序
代码如下
- public class MyFirstHelloWorld{
- public static void main (String args[]){
- System.out.println("HelloWorld!");
- }
- }
文件名得是
MyFirstHelloWorld.java
不然就会报错,首先编译成字节码文件
javac MyFirstHelloWorld.java
然后会生成.class文件,然后运行就好了
java MyFirstHelloWorld
返回的结果会是
HelloWorld!
是不是非常的神奇呢!
也可以将代码内的“HelloWorld”改为任意字符,都会输出出来。
具体来讲的话,那就是下次再听的内容了
全篇照顾初学者,用了比较浅显易懂的语言,希望大家可以慢慢观看,搭配官方文档阅读更佳,知识点的讲解也不会很细致,例如Java的版本更迭,Java的其他特性,大家可以继续搜索其他的文章进行观看学习
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。