• Java 入门基础


    1.Java基础最重要

    Java学习中,Java的基础、Java面向对象是最关键的,而一些像框架技术等都是建立在基础之上东西。

       

       

    多多处理问题,积累处理问题的能力。

       

    Java框架技术:structs hibernate spring

       

       

    第一章 Java概述及开发环境的搭建

    Java 概述

    Java是一种非常流行的面向对象的编程语言。在各个软件开发领域都有广泛的应用。Java代码是可移植的,可以做到一处编写,到处运行的目的。

       

    Java 的由来

    SUN公司是Java的缔造者,在1982SUN公司成立,在2009ORACLE74亿美元的价格收购了SUN公司。SUNStanford University Network的简称(而不是太阳SUN)。

    1991SUN公司竞标Green项目,Green项目内容就像今天的嵌入式开发。SUN的工程师一开始打算用C++来开发,但是发现C++开发比较复杂,SUN工程师基于C++开发了一门新的语言OAK。最终SUN公司竞标Green项目失败。那时浏览器技术特别流行,像NetScapeIE等浏览器,SUN工程师用OAK开发了HotJava浏览器。随着OAK的逐渐成熟,SUN公司要注册OAK,但是发现OAK已经被人注册,不得已要重新命名,SUN工程师以他们工作中经常喝的一种叫Java的咖啡命名,最终产生了Java语言。现在我们经常看到的Java 咖啡标志就是由此而来的。

       

    Java的发展历程

    1991出现Java1995年发布Java1.0 ,也就是JDK1.0 ,JDK是Java Development Kit(java开发工具包)的简写。

    在之后出现了Java2.0 ,Java2.0使Java成为真正的具有可移植性性的编程语言。

    Java1.5版本,也成为Java5.0版本,Java的功能已经非常稳定、强大。

    当前比较流行使用的是Java1.6 版本。

    Java的主要设计者:James gosling

       

    Java的三大分支
    Java三大分支:Java SE、Java EE、Java ME

    Java 三大分支的关系

       

    Java的可移植性性原理

    Java源代码先经过Java编译器编译生成平台无关的字节码文件,然后由对应系统的Java虚拟机运行Java字节码文件。

    如上我们编写好Java源程序后,保存为.java扩展名的Java源文件,经过javac.exe程序编译,生成.class的字节码文件,再经过java.exe 运行字节码文件。不同平台有对应的java.exe程序,也称为JVM。

    Java 语言的特点

    1. 安全

    2. 高效

    3. 稳定

    4. 可移植

    5. 强大的多线程功能

    6. 适合于分布式开发

    7. 强大的网络编程能力

    8. 动态语言

    9. 中性结构

  • 相关阅读:
    a标签上window.location.href无法跳转
    Directive指令的scope配置项使用说明
    Echarts 里面获取纵坐标刻度的间距
    使用 Supervsior 守护进程
    linux 下的快捷键操作
    前端必须掌握的 nginx 技能(4)
    在 vue 中用 transition 实现轮播效果
    前端必须掌握的 nginx 技能(3)
    前端必须掌握的 nginx 技能(2)
    前端必须掌握的 nginx 技能(1)
  • 原文地址:https://www.cnblogs.com/ruiati/p/3298371.html
Copyright © 2020-2023  润新知