1.Java版本

    JavaSE  基础标准版

    J2ME     小型版

    JavaEE   企业版(主要针对Javaweb程序进行开发)

2.Java特点

    开源跨平台

    跨平台的原因:Java必须先只能装Java虚拟机(jvm),不同的平台对应不同的Java虚拟机,jvm负责Java程序在该系统中的运行。

    Java虚拟机的好处:一次编译,到处运行。

3.jre与jdk

    jre是Java运行环境 ,jdk是开发工具包

    jre包括核心类库和jvm,jdk包括开发工具和jre。

4.Java开发工具

    notepad++、eclipse、Myeclipse、idea.

5.配置环境变量

    右击“计算机”,点击“属性”,“高级系统设置”,“环境变量”

    win10:“系统变量” path:所安装jdk的bin目录。

        “用户变量” 新建“JAVA-HOME”:bin目录。

        “系统变量” path:%JAVA-HOME%。

    win7:“系统变量” path:所安装jdk的bin目录。

        “用户变量” 新建“JAVA-HOME”:bin目录。

        “系统变量” path:%JAVA-HOME;%。

6.注释

    单行注释//

    多行注释/*  */

    文档注释/**  */

7.关键字

    被Java定义的赋予特殊含义的词,在定义标识符时不能再使用

8.标识符

    类、接口、方法起名字使用的字符系列。

    定义规则:数字不能开头,字母、数字、下划线、$组成。

         严格区分大小写,不限制长度,不能使用关键字。

         建议驼峰命名法。

10.数据类型

    分为基本数据类型和引用数据类型

    基本数据类型:  四类八种

           整数类型:byte、short、int、long

           小数类型:float、double

           字符类型:char

           布尔类型:boolean

    引用数据类型以后再提

11.hello world的输出

   使用软件:notepad++;

   命令行测试。

   新建一个Test的后缀名为。java的文件。

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

  在cmd窗口中找到新建的文件目录下,javac进行编译(注意带。java后缀名),java运行

12.运行和编译

    源文件.java文件都是java文件。

    编译源文件:就是将.java文件编译为字节码文件后缀名为.class文件。

    运行:运行字节码文件,即.class文件。

 

Java_1简介的更多相关文章

  1. ASP.NET Core 1.1 简介

    ASP.NET Core 1.1 于2016年11月16日发布.这个版本包括许多伟大的新功能以及许多错误修复和一般的增强.这个版本包含了多个新的中间件组件.针对Windows的WebListener服 ...

  2. MVVM模式和在WPF中的实现(一)MVVM模式简介

    MVVM模式解析和在WPF中的实现(一) MVVM模式简介 系列目录: MVVM模式解析和在WPF中的实现(一)MVVM模式简介 MVVM模式解析和在WPF中的实现(二)数据绑定 MVVM模式解析和在 ...

  3. Cassandra简介

    在前面的一篇文章<图形数据库Neo4J简介>中,我们介绍了一种非常流行的图形数据库Neo4J的使用方法.而在本文中,我们将对另外一种类型的NoSQL数据库——Cassandra进行简单地介 ...

  4. REST简介

    一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式.”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则. ...

  5. Microservice架构模式简介

    在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书<Building Microservices>.该书描述了如何按照Mic ...

  6. const,static,extern 简介

    const,static,extern 简介 一.const与宏的区别: const简介:之前常用的字符串常量,一般是抽成宏,但是苹果不推荐我们抽成宏,推荐我们使用const常量. 执行时刻:宏是预编 ...

  7. HTTPS简介

    一.简单总结 1.HTTPS概念总结 HTTPS 就是对HTTP进行了TLS或SSL加密. 应用层的HTTP协议通过传输层的TCP协议来传输,HTTPS 在 HTTP和 TCP中间加了一层TLS/SS ...

  8. 【Machine Learning】机器学习及其基础概念简介

    机器学习及其基础概念简介 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现的深入理解.本系列文章是作者结 ...

  9. Cesium简介以及离线部署运行

    Cesium简介 cesium是国外一个基于JavaScript编写的使用WebGL的地图引擎,一款开源3DGIS的js库.cesium支持3D,2D,2.5D形式的地图展示,可以自行绘制图形,高亮区 ...

随机推荐

  1. HTTPS好文推荐

    认真看完这几篇文章,HTTPS相关内容应该就能大概了解了. 1.https(ssl)协议以及wireshark抓包分析与解密 2.数字证书原理 3.也许,这样理解HTTPS更容易 4.SSL/TLS原 ...

  2. 如何在Windows下安装MYSQL,并截图说明

    说明 : window 下安装 mysql 虽然简单,但是细节不注意就会安装失败,特别是配置服务器时,Current Root Password:为空:如果输入密码了在后面安装会报错.(不知道设置这个 ...

  3. Java如何创建参数个数不限的函数

    可变的参数类型,也称为不定参数类型.英文缩写是varargus,还原一下就是variable argument type.通过它的名字可以很直接地看出来,这个方法在接收参数的时候,个数是不定的. pu ...

  4. Ubuntu网卡配置

    目录 1.查看所有可用网卡 2.编辑配置文件 3.添加可用网卡信息 4.重启网络服务 5.查看网卡信息 1.查看所有可用网卡 $ ifconfig -a # -a display all interf ...

  5. LISTVIEW显示JPEG缩略图

    http://www.ctsys.cn/files/SHOW_FILES.ASPX?ID=22 许多的JPEG图片浏览器(如由我设计的<JPEG浏览缩放器>),都可以将JPEG缩略图放置到 ...

  6. week06 07 创建RPC SERVER 换个镜像安装下载

    RPC server 使用python类库 https://pypi.org/project/python-jsonrpc/ 和NPM 不一样 他没有global选项 他安装的就是全局的安装的类库叫p ...

  7. Roslyn Cookbook

    Roslyn Cookbook by Manish Vasani Publisher: Packt Publishing Release Date: July 2017 ISBN: 978178728 ...

  8. 五, Authentication和Permissions

    概述 在介绍Django REST Framework(二):Request和Response 时提到,DRF提供了对身份验证和权限的处理机制,特点如下: 1.对API的不同部分使用不同的认证策略: ...

  9. .gitignore设置

    git提交的时候一直提示 e/.idea/workspace.xml文件冲突, 这个文件是IDE编辑的时候自动带的文件,这个文件在提交的时候是不需要上传到git中的 这个时候我们需要这种.gitign ...

  10. OCR技术浅探(转)

    网址:https://spaces.ac.cn/archives/3785 OCR技术浅探 作为OCR系统的第一步,特征提取是希望找出图像中候选的文字区域特征,以便我们在第二步进行文字定位和第三步进行 ...