2.初识Java

初识Java

目录

初识Java

故事:Java帝国的诞生

C&C++

Java初生

Java发展(高性能、高可用、高并发)

Java特性和优势

Java三大版本

JDK、JRE、JVM

Java开发环境

Java程序运行机制

IDEA安装

故事:Java帝国的诞生

C&C++

  1. 1972年C诞生

    1. 贴近硬件,运行极快,效率极高。

    2. 操作系统,编译器,数据库,网络系统。

    3. 指针和内存管理

  1. 1982年C++诞生

    1. 面向对象

    2. 兼容C

    3. 图形领域、游戏等

  1. 建立新语言

    1. 语法有点像C

    2. 没有指针

    3. 没有内存管理

    4. 真正的可移植性,编写一次,到处运行

    5. 面向对象

    6. 类型安全

    7. 高质量的类库

      ···

Java初生

  1. 1995年的网页简单而粗糙,缺乏互动性。

  2. 图形界面的程序(Applect)

  3. Bill Gates说:这是迄今为止设计的最好的语言!

  4. Java 2 标准版(J2SE):去占领桌面

  5. Java 2 移动版(J2ME):去占领手机

  6. Java 2 企业版(J2EE):去占领服务器

  7. 大量巨头加入

Java发展(高性能、高可用、高并发)

  1. 基于Java开发了许多平台,系统,工具

    1. 构建工具:Ant,Maven,Jekins

    2. 应用服务器:Tomcat,Jetty,Jboss,Websphere,weblogic

    3. Web开发:Struts,Spring,Hibernate,myBatis

    4. 开发工具:Eclipse,Netbean,intelliJ idea,Jbuilder

  2. 2006:Hadoop(大数据)

  3. 2008:Android(手机端)

Java特性和优势

  1. 简单性

  2. 面向对象

  3. 可移植性

  4. 高性能

  5. 分布式

  6. 动态性

  7. 多线程

  8. 安全性

  9. 健壮性

Java三大版本

  1. Write Once、Run Anywhere

  2. JavaSE:标准版(桌面程序,控制台开发······)

  3. JavaME:嵌入式开发(手机,小家电······)

  4. JavaEE:企业级开发(Web端,服务器端······)

JDK、JRE、JVM

  1. JDK:Java Development Kit

  2. JRE:Java Runtime Environment

  3. JVM:Java Virtual Machine

Java开发环境

  1. JDK下载与安装

    1. 卸载JDK---删除JAVA安装目录---环境变量(JAVAHOME)---删除path下关于Java的目录---使用命令 Java -version

    2. 安装JDK---搜索JDK8---下载对应版本Java SE---双击安装---记住安装路径---配置环境变量

      1. 我的电脑-->右键-->属性

      2. 环境变量-->JAVA HOME(若无,则新建一个)

      3. 测试是否安装成功---cmd中输入java -version

    3. 地址:www.oracle.com

  1. 配置环境变量

  1. HelloWord及简单语法规则

    1. 新建一个文件(存放代码)

    2. 新建.txt文件,重命名将.txt修改为.java

    3. 编写代码

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

    2. 运行class文件java 文件名

    3. 注意:Java是大小写敏感的,尽量使用英文,必须使用英文符号,文件名和类名必须保持一致,并且首字母大写

Java程序运行机制

  1. 编译型

  2. 解释型

  3. 程序运行机制

IDEA安装

  1. 什么是IDE(集成开发环境)

  2. IDEA介绍

  3. IDEA官网:https://www.jetbrains.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

点雨戏阑珊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值