码迷,mamicode.com
首页 > 编程语言 > 详细

Java入门

时间:2020-03-16 23:34:26      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:外国人   移动版   web   hibernate   develop   原理   dea   ati   log   

Java入门

Java的诞生及发展

  1. Java的跨平台可移植性原理:在各操作系统只要安装了JVM虚拟机,就可以跑Java程序。
  2. Java2标准版(J2SE):桌面 ---->Java2移动版(J2ME):手机 ---->Java2企业版(J2EE):服务器
  3. 构建工具:ANT,Maven,Jekins
  4. 应用服务器:Tomcat,Jetty,Jboss,Websphere,webblogic
  5. Web开发:Struts,Spring,Hibernate,Mybatis
  6. 开发工具:Eclipse,Netbean,Intellij IDEA,Jbuilder

Java特性及优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性:反射机制
  • 多线程
  • 安全性
  • 健壮性
  • 使用的人多

Java三大版本

  • JavaSE:标准版
  • JavaME:嵌入式开发
  • JavaEE:企业级开发

JDK、JRE、JVM

  1. JDK:Java Development Kit,Java开发者工具,包含JRE、JVM
  2. JRE:Java Runtime Environment,Java运行环境
  3. JVM:Java Virtual Machine,Java虚拟机

Java开发环境搭建

卸载JDK

  1. 删除Java安装目录,默认在C盘
  2. 删除环境变量配置,JAVA_HOME
  3. 删除path下关于Java的目录
  4. java -version查看

安装JDK

  1. 下载JDK并安装
  2. 配置环境变量
    1. JAVA_HOME:Java安装路径
    2. 配置path变量:%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin
    3. java -version查看

HelloWorld详解

  1. 创建Hello.java文件

  2. 编写如下代码

  3. public class Hello{
        public static void main(String[] args)
            System.out.print("Hello,World!");
    }
  4. javac Hello.java编译,生成一个class文件

  5. java Hello运行

Java程序运行机制

  • 编译型:将一本书中文书完全翻译成英语供外国人看。

  • 解释型:外国人带着翻译官一边翻译一遍看。

  • Java程序运行机制:先编译后解释。

Java入门

标签:外国人   移动版   web   hibernate   develop   原理   dea   ati   log   

原文地址:https://www.cnblogs.com/jiangtaoyu/p/12507547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!