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. RabbitMQ系列教程之四:路由(Routing)(转载)

    RabbitMQ系列教程之四:路由(Routing) (使用Net客户端) 在上一个教程中,我们构建了一个简单的日志系统,我们能够向许多消息接受者广播发送日志消息. 在本教程中,我们将为其添加一项功能 ...

  2. Redis进阶实践之二如何在Linux系统上安装安装Redis(转载)(2)

    Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我 ...

  3. LeetCode OJ 47. Permutations II

    题目 Given a collection of numbers that might contain duplicates, return all possible unique permutati ...

  4. 用Delphi改变图片的像素,即大小

    我给你讲一种非常简单的方法: 第一步:在窗体上放上image1和image2两个图片控件.再放一个Button按钮控件. 第二步:在image1的Picture属性中载入一张JPG或者BMP图片.而i ...

  5. 18.4 运行脚本 sudo ./launcher.sh 必须先给他权限 才能使用

    我们发现我们每次启动服务都要打一大堆命令,ng build --watch ,nodemon server.js ,等等 凡是重复的工作,我们要可以代码完成 要想运行它呢 你必须将你运行的上述(脚本中 ...

  6. Hibernate学习笔记1.2(Annotation版本的Helloworld)

    hibernate 3.0之后开始支持Annotation 接着1.1的项目 首先 需要创建model Teacher.java. package com.hw.hibernate.model; pu ...

  7. HDFS中的集中缓存管理详解

    一.背景 Hadoop设计之初借鉴GFS/MapReduce的思想:移动计算的成本远小于移动数据的成本.所以调度通常会尽可能将计算移动到拥有数据的节点上,在作业执行过程中,从HDFS角度看,计算和数据 ...

  8. 学JS的心路历程-Promise(一)

    今天在进入Promise代码之前,我们先来用个例子来解释Promise是什么. 未来值 假设我们今天来到快餐店,点了一个汉堡,付钱给店员. 点了餐点并付费,可以理解为我们发送了一个请求,希望得到一个回 ...

  9. 通过网址request到response经历的过程

    前言当我们在浏览器中输入一个网址,比如www.google.cn,浏览器就会加载出百度的主页.那么浏览器背后完成的具体是怎么样的呢? 总结起来大概的流程是这样的: (1)浏览器本身是一个客户端,当你输 ...

  10. yum except KeyboardInterrupt, e: 错误

    在上一篇升级python的时候的,使用yum时,出现以下错误   [root@localhost bin]# yum   File "/usr/bin/yum", line 30 ...