• 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)、运行

  • 相关阅读:
    关于浏览器缓存
    JavaScript基本概念(数组)
    JavaScript基本概念(对象)
    变量作用域
    Javascript基本概念(语句和函数)
    JavaScript基本概念(操作符)
    JavaScript基本概念(变量和数据类型)
    博客园主题美化,修改主题
    一种简易的表达式求值算法
    Go实现的一个命令行HTTP抓包工具
  • 原文地址:https://www.cnblogs.com/howmanyk/p/14031529.html
Copyright © 2020-2023  润新知