zoukankan      html  css  js  c++  java
  • JAVA基础(jdk安装和环境变量的配置)

    JAVA

    1、何为JAVA

    Java的发展可以归纳如下的几个阶段。

    (1)第一阶段(完善期):JDK 1.0 ( 1995年推出)一JDK 1.2 (1998年推出,Java更名为Java 2);

    (2)第二阶段(平稳期):JDK 1.3一JDK 1.4;

    (3)第三阶段(发展期):JDK 1.5(2005年推出)一JDK 1.7(被Oracle收购后推出)。

      在开发上更是分为了Java SE, Java EE, Java ME,下面分别解释这3个方向的区别。

    (1)J2SE:Java 2 Platform Standard Edition( 2005年之后更名为Java SE )。包含构成Java语言核心的类。比如数据库连接、接口定义、数据结构、输入/输出、网络编程。

    (2)J2EE:Java 2 Platform Enterprise Edition ( 2005年之后更名为Java EE )。Enterprise Edition(企业版)包含J2SE中的所有类,并且还包含用于开发企业级应用的类。比如EJB、Servlet、JSP、XML、事务控制,即是现在Java应用的主要方向,像一些银行或电信的系统大多基于此架构。

    (3)J2ME:Java 2 Platform Micro Edition ( 2005年之后更名为Java ME )。用于消费类电子产品的软件开发。比如呼机、智能卡、手机、PDA、机顶盒。

     

    关于编译型和解释型语言:

    如果从编程语言的角度而言,应该分为两种:

    (1)编译型:学习过C语言的同学应该知道,编译之后会出现一个*.exe文件,供用户使用。

    (2)解释型:像ASP语言那样,直接将代码放到服务器上进行解释执行。

    所有的Java程序文件的后缀都应该是“*.java",而任何一个*.java程序首先必须经过编译,编译之后会形成一个*class的文件(字节码文件),而后在计算机上执行,但是解释程序的计算机并不是一台真正意义上的计算机,而是一台由软件和硬件模拟出来的计算机—Java虚拟机(Java Virtual Machine.  JVM)。在Java中,所有的程序都是在Java虚拟机上运行的。Java虚拟读取并处理经编译过的与平台无关的字节码class文件。Java解释器负责将Java虚拟机的代码在特定的平台上运行。

    2、开发环境配置

    JDK安装、Eclipse的安装

    1、JDK安装

    ①找到oracle官网下载页面:

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    点击JAVA SE 8u171/8u172

    ②进入页面选择对应操作系统下载

    ③配置环境变量

    我的电脑 ——>属性——>高级系统设置——>环境变量

    1、在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径

    2、在系统变量区域,选择“新建”,输入变量名“CLASSPATH”CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

    3、在Path中输入%JAVA_HOME%in 和 %JAVA_HOMEjrein

    ④检查是否配置正确

    cmd——>输入javac

    3、开发过程

    1、将Java代码编写到扩展名为.java的文件中。

    2、通过javac命令对该java文件进行编译。

    3、通过java命令对生成的class文件进行运行。

    实例:

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

    找到存放JAVA文件的目录上方搜索输入cmd

    编译:

    生成class文件:

    运行文件:

    注意:

    (1) public class定义:

    类名称必须和文件名称保持一致,否则程序将无法编译,在一个*.Java之中只能有一个public 类;

    (2) 主方法main()

    主方法表示的是一个程序起点,所有的程序代码都由此开始顺序执行,在Java中主方法也要放在一个类中。

    (3) 系统输出System.out.println()

    此语句的功能是直接在屏幕上显示输出信息。每一个完整的语句代码都要求使用;”进行结尾。

    (4) 注释:

    //表示单行注释,就是在注释内容前面加双斜线(//)Java编译器会忽略掉这部分信息。

    /*…*/表示多行注释,多行注释,就是在注释内容前面以单斜线加一个星形标记(/*)开头,并在注释内容末尾以一个星形标记加单斜线(*/)结束。

    当注释内容超过一行时一般使用这种方法。

  • 相关阅读:
    GTK+ 3.6.2 发布,小的 bug 修复版本
    RunJS 新增 Echo Ajax 测试功能
    Mozilla 发布 Popcorn Maker,在线创作视频
    Sina微博OAuth2框架解密
    Mina状态机State Machine
    Mozilla 发布 Shumway —— 纯JS的SWF解析器
    Code Browser 4.5 发布,代码浏览器
    ROSA 2012 "Enterprise Linux Server" 发布
    ltrace 0.7.0 发布,程序调试工具
    Artifactory 2.6.5 发布,Maven 扩展工具
  • 原文地址:https://www.cnblogs.com/Ace-suiyuan008/p/9309220.html
Copyright © 2011-2022 走看看