java的发展史,并热爱上Java。

一、Java的历史和三大版本

  1. java的发展史

    java由sun公司开发,Java之父jame Gosling,Java是一门面向对象的编程语言,也称为“高级编程语言”

     Java在1994年由sun公司推出,java的前身叫jdk语言,开源,免费

     Java的版本从JDK.0开始到目前的JDK13

     目前开发常用的版本:JDK8.0 JDK9.0

   2.Java语言能做什么?

     java语言主要由于互联网应用程序开发,例如:天猫,京东,淘宝,大型公司的项目管理系统。手机app的后台数据支撑系统,主要开发Web系统(基于浏览器访问的),还有服务器后台的存储的数据分析,数据查询等相关系统

   3.Java的版本分类

    a、java SE(J2SE)Java Platform Enterprise Edition Java的标准版本(称为Java基础)

     b、Java EE(J2EE)Java Platform Enterprise Edition Java的企业版本

     c、java ME(J2ME)Java Platform Microsoft Edition Java的微型版本

二、Java的开发环境(环境的安装)

  1.配置开发环境

    第一步 下载jdk 官网下载

 

第二步 配置环境变量

 

我的电脑——“属性”——“高级系统设置”——新建一个系统变量,变量名JAVA_HOME 默认地址

 

在Path路径下 配置%JAVA_HOME%in 需要将该路径放置在Path路径最前面

 

第三步 测试

 

win+r (Doc命令)打开我的运行窗口

 

输入java 和 javac 保证两个都能运行

 

环境变量配置成功

 

 

    2. 卸载JDK

    1. 删除Java的安装目录

    2. 删除JAVA_HOME

    3. 删除path下关于Java目录

    4. 在Doc命令中输入java-version

 

三、Java的第一个程序及运行原理

  java程序是一个以Java结尾的文件,称为“源程序”

   Java程序需要运行 必须经过两个步骤:先编译再运行,将源程序先编译成class文件,编译后class文件称为“字节码”文件,然后再由Java虚拟机运行源文件,最后得到结果

  

   

JDK java Development Kit Java的开发工具 包括了java开发中的所有工具(包,接口API等 运行环境等)

JRE java Runtime Environment Java的运行环境,运行Java程序需要的相关依赖

JVM Java Virtual Mechine Java的虚拟机,用于运行Java程序实现跨平台虚拟计算机

      JDK和JRE及其JVM的关系

 

 

JVM的的组成部分

  1. 寄存器(程序计数器)

  2. 本地方法区

  3. 堆区(堆内存)

  4. 栈区(栈内存)

  5. 方法区

 

     

    试写第一个Java程序

    1. 新建一个HelloWorld.Java的文件

      2. 编写Java程序(文件名和类名保持一致

public class HelloWorld{
	//这里是程序的入口  main函数
	public static void main(String[] args){
		System.out.println("HelloWorld!!!!");
}	
}

    3. 编译Java程序(compile)

      在文件所在目录下输入cmd打开命令行窗口 输入  javac HelloWorld.Java

    4. 运行Java程序

      Java HelloWorld(注意这里没有后缀.Java)

      注意:对于中文输出乱码 需要另存一下 写修改ANSI即可

      Java文件  “一次编译多次运行”

        java的运行原理

四、Java的开发工具 

   Java开发使用集成开发环境,一般启用使用居多的eclipse或者IDEA开发工具,企业使用居多的是IDEA

   IDEA快捷键

  1. alt+enter 自动导入包 代码自动修正
  2. ctrl+d 将当前光标所在行 复制到下一行
  3. ctr+y 删除光标所在的当前行
  4. ctrl+alt+l 格式化代码
  5. ctrl+/ 当行注释
  6. ctrl+shift+/ 文档注释

    创建项目

项目一:直接创建项目 在src下创建包和类文件,每次创建项目都是独立窗口

项目二:先创建一个空项目(Empty Project),再创建子模块Module,好处是一个项目下可以存放多个子模块

   给文件增加文件头注释

/** 
* @Author: wuyafeng by softeem
* @Date: ${DATE} ${TIME} 
* @Description: 
* 
*/  

  

   

  java的注释分为三种:

1.单行注释(ctrl+/) 用于对某一句代码的注释

2.多行注释(ctrl+shift+/) 用于对一段代码的注释

3.文档注释( /**+回车) 注释一个类或者一个方法 或者一个语句块 文档注释可以自动生成API文档 javadoc命令

          

请关注下一篇:Java零基础的开始:关键字和标识符、常量和变量

  

原文地址:https://www.cnblogs.com/qzwx63/p/13733135.html