zoukankan      html  css  js  c++  java
  • 01- Java概述

    一 Java简介

    java语言发展史

    发展史简单了解:如下:

     https://www.jianshu.com/p/a78fcb3ccf63

    java语言平台

    JavaSE(标准版):可以用户开发普通桌面应用程序

    JavaME(小型版):嵌入式和电子消费品提供的解决方案

    JavaEE(企业版):开发企业环境下的应用程序,主要针对web开发

    Java语言特点:

    跨平台

    开源

    健壮性

    安全

    多线程

    简单性

    面向对象

    二 Java实现跨平台的原理

     三 JDK与JRE

    JDK包含JRE,JRE包含jvm。

    四 JDK下载和安装

    进入Oracle官网Java的下载页面:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html

     exe:可执行文件

    zip:压缩文件

    然后一步步安装就行。

    配置环境变量:

    五 JDK文件简介:

    当JDK下载完成以后,进入安装目录中。如图所示:

    每个文件的意思为:

     六 Java开发工具

    初学者适合前两款 工具,后三款由于功能强大,不适合初学者目前暂不考虑。后两款为收费的工具。

    七 第一个Java代码

     

    打开JDK的bin目录,在bin目录中点击创建HelloWorld.txt。然后改成HelloWorld.Java文件。 如果没有文件扩展名的话,点击查看,然后进行勾选文件扩展名。

     创建后:

    每种语言的第一行代码基本上都是hello world

    打开EditPlus,进入你刚才创建的HelloWorkd.java文件。输入如下内容:

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


    然后命令行进入 bin目录下进行javac HelloWorld.java进行编译

    点击回车:

    然后进入bin目录,会发现发多出来一个HelloWorld.class:

     

     在命令行bin目录下进输入:java HelloWorld 进行运行

    然后点击回车,就会打印出你刚才输入的代码:

    八 HelloWorld常见错误

    九 注释

     很多时候你的代码让别人观看的时候,别看不知道你每行什么意思。这个时候就是需要注释。

     

    如果所示为代码操作:

    多行注释与文档注释的区别:

    文档注释可以生成一个文档,类似说明书。可以使用Javadoc.exe命令生成,后期会详细讲解。

    十 HelloWorld的解释和编写程序的一些规范

     public与class

  • 相关阅读:
    链表--判断一个链表是否为回文结构
    矩阵--“之”字形打印矩阵
    二叉树——平衡二叉树,二叉搜索树,完全二叉树
    链表--反转单向和双向链表
    codeforces 490C. Hacking Cypher 解题报告
    codeforces 490B.Queue 解题报告
    BestCoder19 1001.Alexandra and Prime Numbers(hdu 5108) 解题报告
    codeforces 488A. Giga Tower 解题报告
    codeforces 489C.Given Length and Sum of Digits... 解题报告
    codeforces 489B. BerSU Ball 解题报告
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11037367.html
Copyright © 2011-2022 走看看