java基础第一篇

了解:

JAVA SE : (java standard edition)  标准版,是一切的基础;

JAVA ME:  (java mobile edition)  手持设备上的开发;

JAVA EE:   (java enterprise edition)  企业级的开发;

J2SE,J2ME,J2EE

JDK :java Development Kit  (java开发必备)  ---包含了编译java程序以及执行java程序;

JRE : java Runtime Environment (java执行环境)  -- 仅仅包含了执行java程序的一切;

可以说JDK包含了JRE

下载JDK 1.8在Oracle官网进行下载: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

JDK的安装与配置:

将JDK安装在纯英文路径下,

path的路径:

C:\MakeCode\Android\sdk\platformtools;

C:\ProgramData\Oracle\Java\javapath;

C:\windows\system32;

C:\windows;

C:\windows\System32\Wbem;

C:\windows\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;

C:\Program Files (x86)\NVIDIACorporation\PhysX\Common;

C:\MakeCode\DroidAtScreen;

C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;

C:\Program Files\Git\cmd;

C:\Program Files\Git\usr\bin;

设置环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录;

通过win + R快捷键,输入cmd打开命令行窗口,输入java  -version,显示出java版本信息则表示配置成功;

java 程序的执行过程分为两步:

1.  编译; 用javac 命令, javac + 要编译的文件;

class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件;

2. 执行; 用java命令, 直接java + 文件名;

编译命令:java Test.java

执行命令:java Test (注意,test后面没有.class);

java是跨平台的语言,真正执行的不是二进制代码,而是字节码;

JVM(java virtual Machine, java虚拟机)来执行java的代码;

JAVA是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的);

java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一.对象和对象的引用 对象: 万物皆对象是Java设计之初的理念之一,每个对象都是某个类的一个实例,创建一个对象n...
    Mr_欢先生阅读 377评论 0 10
  • 这周有点忙哈,先说四个扁平转场小动画的制作。来看示例 示例里共有4次转场,其中转场1和转场3的制作方法相同,转场2...
    花道PPT阅读 460评论 2 4
  • 每个大学校园大抵都有这么一群物种的存在,浪迹于校园的各个角落,或者躲藏在看不见的阴影之下,或者勇于登堂入室,走进教...
    悠悠小屋阅读 511评论 0 1
  • 《摔跤吧,爸爸》是最近刷爆朋友圈的影片,各种影评,各种分析,从不同的角度,探讨了这部影片的价值和意义。我也蹭个...
    严小爱阅读 242评论 0 1