Java7/28

Java的诞生1995

诞生基础

1972年C语言诞生

特点:

  • 贴近硬件,半汇编

  • 可以操作硬件

  • 有指针和内存管理


     

1982年C++诞生

特点:

  • 面向对象

  • 兼容C

  • 图像和游戏领域有成就


     

Java出现背景:为优化和简化C和C++(取消指针,没有内存管理),形成可移植性高(JVM虚拟机),面向对象,类型安全,高质量的类库

发展沿革

  1. 1995年出世,页面简单粗糙,缺乏互动性,于是加入图形界面的程序(Applet)

  2. bill Gates购买Java 微软发展出了.NET

  3. 1998年明显扩张,JavaSE桌面端,JavaME移动端,JavaEE服务器(成功)

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

    • 构建工具:Ant,Maven,Jekins

    • 应用服务器:Tomcat,Jetty,Jboss,Websphere

    • Web开发:Struts,SPring,Hobernate,myBatis

    • 开发工具:Eclipse,Netbean,intellij idea,Jbuilder

  5. 2006:Hadoop 大数据领域

  6. 2008:Android 手机端 ......Java大爆发

Java特性和优势

简单性,面向对象,可移植性,高性能,分布式,动态性,多线程,安全性,健壮性

Java的三大版本

Write Once,Run Anywhere(依托于JVM,Java的虚拟机)

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

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

JavaEE:企业级开发(web开发,服务器开发)

JDK JVM JRE

  • JDK:Java Development Kit java开发者工具

  • JRE:Java Runtime Environment java运行环境

  • JVM:Java Virtual Machine java虚拟机

 

JDK的卸载和安装

卸载JDK

  1. 删除Java的安装目录

  2. 删除环境变量中的JAVA_HOME

  3. 删除path中与JAVA_HOME相关的

  4. cmd 键入java -version 出现无法找到即为成功

安装JDK

  1. 下载电脑对应的jdk8版本

  2. 安装,记录安装路径配置环境变量

  3. 配置变量,系统变量里新建JAVA_HOME,变量值为jdk安装路径

  4. 系统变量里配置path变量,双击打开新建:%JAVA_HOME%\bin ( %引用内容%)和 %JAVA_HOME%\jre\bin

  5. 验证,cmd 键入java -version验证出现版本号即为成功

Hello World

  1. 编写代码 生成.java文件

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

  2. 运行class文件,显示

  1. 注意:Java和C一样,严格区分大小写;文件名和类名保持一致。

Java运行机制

编程语言分为:编译型语言(操作系统、C和C++)和解释型语言(网页)

Java都具有这两种特征

运行机制:

 

IDEA安装

 
posted @   TuMing图明  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示