zoukankan      html  css  js  c++  java
  • Java 入门基础

    第零章 开始学习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. 中性结构

  • 相关阅读:
    windows系统下强制杀死某个进程
    onenote快捷键
    sublime封装代码块快捷键、eemet插件安装、Loading PyV8 binary...的解决办法
    google浏览器截长图的方法
    (转)Java基础加强之并发(二)常用的多线程实现方式
    hibernate学习(初识)
    Spring中的事务操作
    JDBC最原始的代码做查询操作
    Spring的JDBC模板
    Spring AOP
  • 原文地址:https://www.cnblogs.com/wayne-ivan/p/3676532.html
Copyright © 2011-2022 走看看