zoukankan      html  css  js  c++  java
  • 03.java程序设计环境

    1.Java 体系

    Java SE:Java 的基础与核心
    Java EE:Java的企业版,用于大型企业级应用开发
    Java ME:用于嵌入式开发,如移动端开发和基于安卓的手机游戏等等

    初学都是从Java SE开始的。

    2.几个核心概念

    JDK- java development kit ,java开发工具包,没有JDK就无法进行java语言开发,可以理解为编写java程序要使用的软件

    JRE - java runtime environment ,java运行环境,可以理解为运行java程序要使用的软件

    JVM - Java Virtual Machine,

    java代码的执行包含:源代码文件-编译-解释(解释就是执行)。JVM中包含了解释器。

    java的跨平台就是通过JVM来实现的。

    JDK包含JRE包含JVM。所以要进行java开发,那么你需要安装的是JDK

    2.java环境搭建步骤

    新建一个安装目录:D: oolpathJavaProgram FilesJavajdk-12.0.2

    步骤1:安装jdk

    在oracle官网(http://www.oracle.com/technetwork/java/javase/downloads) 下载jdk文件安装,默认安装目录在c盘/java/目录

    其中,

    在c盘/java/jdk_xxxx/bin 目录下有很多exe文件,如java.exe和javac.exe 都是常用的。

    在c盘/java/jdk_xxxx/lib 目录下有很多类库文件,.jar结尾

    步骤2:配置环境变量

    环境变量有三个:
    JAVA_HOME- 用来指定JDK的安装路径,例如:D: oolpathJavaProgram FilesJavajdk-12.0.2
    PATH- 用来指定JDK命令文件(即bin文件)的位置,例如:D: oolpathJavaProgram FilesJavajdk-12.0.2in (添加了这一个环境变量以后,就可以在cmd命令行输入 java 或者 java -version 验证是否安装成功了)
    CLASSPATH- 用来指定类库文件的位置,例如:D: oolpathJavaProgram FilesJavajdk-12.0.2lib

    但是添加CLASSPATH环境变量的时候,变量的值要写成如下格式:

    .;D: oolpathJavaProgram FilesJavajdk-12.0.2lib

    步骤3:验证java开发环境

    在cmd命令行输入java和javac命令,如果输出一些命令用法说明,那么代表java开发环境已经安装完成。

    至此,java开发环境就配置好了。

    3.使用记事本编写、编译、解释、执行java代码

    .java  源代码文件
    使用javac编译,javac 文件名.java ,编译成功后,自动生成.class 字节码文件  javac 程序是一个java编译器
    得到.class文件,该字节码文件与操作系统无关。该文件无法打开直接运行,打开是乱码。.class文件中存储是与操作系统无关的字节码文件
    使用java解释器进行解释,java 字节码文件名(注意:此时不能跟字节码文件名的后缀) 最终由JVM执行字节码文件

    一句话总结:使用javac 命令编译,使用java 命令解释(解释就是执行)

    4.java开发的IDE

    IDE 集成开发环境,比如python的IDE 就是anaconda.

    java 的IDE有 eclipse(免费), intelliJ IDEA(收费)

    因为intelliJ IDEA 收费,所以用 IntelliJ IDEA社区版.

    intelliJ 的项目结构

    project(一个项目)-module-package-src(所有代码都写在src中)-javaclass

    intelliJ 的快捷键

    psvm 回车- 自动创建 public static void main() 方法的代码

    sout 回车- 自动创建 system.outprintlin() 方法的代码   

    intelliJ 中写好java代码后可以直接右键,选择运行这个class的main() 函数

    alt 回车 - 对错误代码尝试修复

    ctrl y - 删除光标所在行

    ctrl d - 复制光标所在行,然后插入在光标下面一行

    ctrl / - 注释光标所在行

    alt shift 上下键 - 向上或是向下移动光标所在行

    ctrl alt l - 格式化代码

    5.进行java开发的步骤

    创建工程(java project)、创建包(package)、创建类文件(class)、运行

  • 相关阅读:
    Serverless 架构下的服务优雅下线实践
    容器技术之发展简史
    Fluid 0.3 新版本正式发布:实现云原生场景通用化数据加速
    阿里云研究员叔同:Serverless 正当时!
    精准容量、秒级弹性,压测工具 + SAE 方案如何成功突破传统大促难关?
    如何提升微服务的幸福感?
    Dubbo 3.0 前瞻之:常用协议对比及 RPC 协议新形态探索
    服务发现技术选型那点事儿
    [漫谈] 状态
    [漫谈] 软件设计的目标和途径
  • 原文地址:https://www.cnblogs.com/howmanyk/p/14031529.html
Copyright © 2011-2022 走看看