资讯专栏INFORMATION COLUMN

Chapter1 Java初识

K_B_Z / 2071人阅读

摘要:简介年由公司发布的一门面向对象的程序设计语言虚拟机。两个主要组件编译器源程序转成字节码运行编译后的程序后缀运行时环境。

Lecture1 Java简介

1995年由Sun公司发布的一门面向对象的程序设计语言

JVM(Java Virtual Machine):Java虚拟机。是实现Java平台无关性的关键
Java程序的执行流程:解释执行的过程由JVM来完成,即JVM把字节码文件解释成具体平台上的机器指令执行(平台无关性的实现)(Java源代码只需要编译一次,但每次运行都需要进行解释

JDK(Java Development Kit):Java语言的软件开发工具包。两个主要组件:javac--编译器(源程序转成字节码);java--运行编译后的Java程序(.class后缀)

JRE(Java Runtime Environment):Java运行时环境。包括JVM、Java核心类库和支持文件

JVM、JRE、JDK三者的关系

Java的平台:

Java SE - Java标准版

Java EE - Java企业版

Java ME - Java微型版

Lecture2 Java程序的执行流程及结构

JDK的安装及环境变量的配置
下载并安装JDK,配置如下的环境变量

JAVA_HOME:JDK的安装目录

CLASSPATH:".; JDK类库文件(lib)位置; JDK类库文件(lib)位置/tool.jar"

Path:"JDK bin目录位置; JRE bin目录位置"

第一个Java程序

public class HelloWorld{
  public static void main(String[] args){
      System.out.println("Hello World!")
  }
}

使用javac HelloWorld.java--java HelloWorld编译执行

Java程序的结构(以第一个Java程序为例)

Lecture3 使用IDE开发Java程序

开发工具:IntelliJ IDEA(本次使用),eclipse,NetBeans等

使用方法:占个位置先,以后补上链接

有时间会为大家补上一篇IntelliJ IDEA详尽的使用说明

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/68360.html

相关文章

  • 一起来学SpringBoot | 第一篇:构建第一个SpringBoot工程

    摘要:由于本人更习惯使用所以后续案例都是基于与,同时这里是基于最新的编写的哦创建项目初次接触,我们先来看看如何创建一个项目,这里以为例,其他的工具小伙伴们自行搜索创建方式。创建完项目后,各位小伙伴请认真细心的对比下与传统的工程有何区别如目录结构。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身...

    jayce 评论0 收藏0
  • Algorithms(第四版)1.1课后练习答案(个人整理)

    摘要:最近着手学习的这本书,开始做习题时发现配套网站上对应的习题答案并不完全,后发现以及有些人的博客上有部分答案,不过一般只做了第一章节的题目,大概是题目太多了的原因,在此自己整理自己所做的一份答案,希望有同行的人一起交流,分享。 最近着手学习Robert Sedgewick的Algorithms这本书,开始做习题时发现配套网站上对应的习题答案并不完全,google后发现github以及有些...

    android_c 评论0 收藏0
  • Spring Boot 2.x基础教程:快速入门

    摘要:编写一个接口创建命名为根据实际情况修改创建类,内容如下启动主程序,使用等工具发起请求,可以看到页面返回编写单元测试用例打开的下的测试入口类。 简介 在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应...

    tigerZH 评论0 收藏0
  • chapter1:计算机网络概述

    摘要:在传输层前者提供面向连接的服务后者提供面向无连接或无连接的传输服务。共同点均实现异构网络互联,不同厂家数据通信网络传输过程用户自然语言通信数据应用层封装分段数据单元协议控制信息网络传输解封装通信数据自然语言应用层用户 ...

    lidashuang 评论0 收藏0
  • Chapter1 大数据概述

    摘要:大数据时代第三次信息化浪潮年前后,以云计算大数据物联网的首发为标志迎来第三次信息化浪潮。大数据的发展历程大数据的概念和影响大数据的特性特性指。处理大规模图结构数据。物联网应用大数据云计算物联网的关系三者相辅相成,既有联系又有区别。 ...

    Dean 评论0 收藏0

发表评论

0条评论

K_B_Z

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<