主要内容:

1.JAVA平台应用

2.核心概念:JVM,JDK,JRE

3.搭建JAVA开发环境

4.学习JAVA的原则

JAVA的平台应用

JAVA的平台应用分为3个部分:

一、JAVA SE,主要用来开发桌面应用软件。

二、JAVA ME,嵌入式开发。

三、JAVA EE,网络编程,JSP等。

核心概念:JVM,JDK,JRE

字节码文件运行在JVM中,字节码和虚拟机是实现Java一次编译,四处运行跨平台的关键。
想吃鱼---去买鱼---杀鱼的过程相当于编译器----给鱼烧熟这个过程属于解释器
JDK:调试、编译源文件,生成文档等,包含各种开发工具
JRE:运行字节码文件,包含基础API和JVM
   API:API (Application Program Interface):应用程序接口,是JAVA提供很多类和接口以来帮助我们编程;
JVM:Java虚拟机

环境变量配置步骤及测试

安装完JDK后,还需要配置环境变量:

JAVA_HOME 配置JDK安装路径

PATH 配置JDK命令文件位置

CLASSPATH 配置类库文件的位置

1.1 右键单击桌面计算机图标,点击“属性”

1.2 点击“高级系统设置”

1.3 点击“环境变量”

1.4 点击“新建”

1.5 “变量名(N)”输入JAVA_HOME,“变量值(V)”输入jdk安装目录,假设我们安装在D:\Program Files\Java\jdk1.6.0,点击确定

1.6 在“系统变量(S)”中找到Path,单击“编辑”

1.7 %JAVA_HOME%\bin;添加到“变量值(V)”中,单击“确定”

1.8 点击“新建”

1.9 “变量名(N)”输入classpath,“变量值(V)”输入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,点击“确定”

1.10 点击“确定”

1.11 点击“确定”,环境变量配置完成

测试

2.1 启动“运行”

2.2 输入cmd,点击“确定”

2.3 输入命令javac 

2.4 回车

2.5 测试成功,如图2.5所示

学习JAVA的原则

*多练

*多问

*自己动手,调试错误

*复习和总结

学虽容易,学好不易,且学且珍惜!

JAVA入门(1.JAVA平台应用 2.核心概念:JVM,JDK,JRE 3.搭建JAVA开发环境 4.学习JAVA的原则)的更多相关文章

  1. Java初学者不得不知的概念,JDK,JRE,JVM的区别?(转)

    JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令. ...

  2. JAVA(JDK,JRE)更改目录安装及环境变量配置

    重温一下 JAVA(JDK,JRE)更改目录安装及环境变量配置 https://jingyan.baidu.com/article/e2284b2b5b7ae5e2e7118d11.html 备注:随 ...

  3. Cesium学习2:如何从零开始在Eclipse IDE,Java语言搭建cesium开发环境

    废话不多说,今天就先在Eclipse上搭建Cesium开发环境吧~ 零.Cesium简介 Cesiumjs 是一套javascript库,用来渲染3D地球,2D区域地图,和多种GIS要素.不需要安装任 ...

  4. Groovy轻松入门——搭建Groovy开发环境

    摘自: http://www.blogjava.net/BlueSUN/archive/2007/03/17/104391.html Groovy轻松入门--搭建Groovy开发环境 多日来,我发表了 ...

  5. struts2系列(一):struts2入门(struts2的产生、struts2的工作流程、搭建struts2开发环境)

    一. struts2的产生 struts1的缺点:                         1. ActionForm过多,而且这个ActionForm在很大程度上又和VO(POJO)重复  ...

  6. 在Android平台下搭建PhoneGap开发环境--用HTML5开发游戏

    一.在Android平台下搭建PhoneGap开发环境具体怎么搭建我这里就不详细说了,如有需要我后面再讲 . PhoneGap 官方地址有详细说明:http://www.phonegap.com. 在 ...

  7. 使用Ant搭建Android开发环境入门

    使用Ant搭建Android开发环境入门   使用Ant搭建Android开发环境,建立android项目 配置Ant环境 下载Ant:http://ant.apache.org/bindownloa ...

  8. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  9. Windows搭建python开发环境,python入门到精通[一]

    从大学开始玩python到现在参加工作,已经有5年了,现在的公司是一家.net的公司用到python的比较少,最近公司有新项目需要用到python,领导希望我来跟其他同事training,就有了这篇博 ...

随机推荐

  1. 自学Zabbix1.1-简介

    1. 初识Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决 方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利.        ...

  2. 如何正确使用javah

    bogon:src zexu$ javah -jni -classpath /Users/zexu/github/ijkplayer/android/ijkplayer/ijkplayer-java/ ...

  3. JavaSe:UncaughtExceptionHandler

    Java中,出现对于异常的处理,通常是使用try{}catch()来捕获处理的.但是在使用trycatch时,未必会将所有的异常都捕获到,所以方法声明时可以有throws xxxException. ...

  4. Jquery 改变样式

    Jquery简单的操作 Jquery 是一个非常好用JS库,有很多的特殊的操作,为了方便,我们都可以引入Jquery. <script src="dist/js/vendor/jque ...

  5. 怎样在Spark、Flink应用中使用Protobuf 3的包

    如果在在Spark.Flink应用中使用Protobuf 3的包,因为Spark默认使用的是2.5版本的包,提交任务时,可能会报如下异常: com.google.protobuf.CodedInput ...

  6. 记一次诡异的jetty问题

    问题出现 用eclipse开发,用jetty跑某个项目时,如果是jsp页面,会出现以下错误. ------------------------------------------------ java ...

  7. springboot 入门七-静态资源处理

    Spring Boot 默认配置的/**映射到/static(或/public ,/META-INF/resources),/webjars/**会映射到classpath:/META-INF/res ...

  8. Python3入门笔记(1) —— windows安装与运行

    Python的设计哲学是"优雅"."明确"."简单".这也是我喜欢Python的理由之一 Python的安装: 1.进入Python官方网站 ...

  9. Struts2学习---namespace,file模块包含,默认action

    我们上一节已经将action基本的配置和使用讲了,接下来我们讲以下struts一些小知识点: namespac: 上一节学习action的时候我们访问我们jsp文件时候使用的: http://loca ...

  10. iOS 常用到的宏#define

    //AppDelegate #define APPDELEGATE [(AppDelegate*)[UIApplication sharedApplication] delegate] //----- ...