认识java

入门环境搭建

1.java帝国的诞生

1972年C诞生(没有工具越界检查)

  • 贴近硬件,运行极快,效率极高
  • 操作系统,编译器,数据库,网络系统等
  • 指针和内存管理

1982年C++诞生(复杂)

  • 面向对象
  • 兼容C
  • 图形邻域、游戏等

java出生(可移植 jvm虚拟机)

  • 1995年的页面简单粗糙,缺乏互动性

  • 图形界面的程序(Applet)

  • bill Gates说:这是迄今为止设计的最好的语言!

  • java 2 标准版(J2SE):去占领桌面

  • java 2 移动版(J2ME):去占领手机

  • java 2 企业版(J2EE):去占领服务器

  • 大量巨头加入

java发展

他们基于java开发了巨多的品台,系统,工具
  • 构成工具:Ant,Maven,Jekins
  • 应用服务器:Tomcat,Jetty,Jboss,Websphere,Weblogic
  • web开发:Struts,Spring,Hibernate,myBatis
  • 开发工具:intellij idea, Eclipse, Netbean, Jbuilder
  • .......
  • 2006:Hadoop (大数据邻域)
  • 2008:Android (手机端)
  • 一个伟大的帝国诞生了

2.java特性和优势

  • 简单性
  • 面向对象(对象及对象之间的接口)
  • 可移植性(跨平台)
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

3.java三大版本

  • javaSE:标准版(桌面程序,控制台开发.....)
  • javaME: 嵌入式开发(手机,小家电)
  • javaEE:E企业及开发(web端,服务器开发)

4. JDK、 JRE、 JVM

  • JDK:java开发者工具
  • JRE:java运行时环境
  • JVM:java虚拟机(犹如CPU)

5.java开发环境搭建

卸载JDK

  • 1.删除java的安装目录
  • 2.删除JAVA-HONME
  • 3.删除path下关于java的目录
  • 4.java -version

安装JDK

  • 1.百度搜索JDK8,找到下载地址

  • 2.同意协议

  • 3.下载电脑对应的版本

  • 4.双击安装JDK版本

  • 5.记住安装路径

  • 6.配置环境变量

    1.我的电脑 右键 属性

    2.环境变量 JAVA-HOME

    3.配置path变量

  • 7测试JDK是否安装成功

    1.打开cmd

    2.java -version

6.helloWorld详解

  1. 随便新建一个文件夹,存放代码
  2. 新建一个java文件
    • 文件后缀名为.java
    • Hello.java
    • 【注意点】系统可能没有显示后缀名,我们需要手动打
  3. 编译代码
public static hello{
    public static void main(String[] args){
        //程序员具有仪式感的第一次发声
        System.out.println("hello   world");
    }
}
  1. 编译javac java文件,会生成一个class文件
  2. 运行class文件,javaclass文件

可能会出现的问题

  • 严格区分大小写
  • 尽量使用英文
  • 文件名和类名必须保持一致
  • 符号使用了中文

7.编译型和解释型

java程序运行机制

  • 编译型
  • 解释型

8.使用IDEA开发

安装IDEA

posted @ 2021-04-03 23:41  园小白  阅读(51)  评论(1编辑  收藏  举报