JAVA发展史

java发展史

C&C++

  • 1972年C诞生
  • 贴近硬件,运行极快,效率极高

  • 操作系统,编译器,数据库,网路系统等

  • 指针和内存管理


1982年C++诞生
  • 面向对象

  • 兼容C

  • 院系领域,游戏等


java特性和优势
  • 简单性

  • 面向对象

  • 可移植性(安装JVM,跨平台运行)

  • 高性能

  • 分布式 (url)

  • 动态性(反射)

  • 多线程

  • 安全性

  • 健壮性


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

  • java开发了一个 图形界面的程序(Applet)

  • 三高问题是:高可用、高性能、高并发


他们基于java开发了巨多的平台,系统,工具
  • 构建工具:Ant、Maven、Jekins

  • 应用服务器:Tomcat、Jetty、Jboos、Websphere、Weblogic

  • Web开发:Struts、spring、hibernate、myBatis

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


Java三大版本(JVM虚拟机跨平台使用)
  • JavaSE:标准版(桌面程序,控制台开发)

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

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


Java开发环境搭建
  • JDK下载与安装(常用JDK8)

    1. 卸载JDK

    2. 删除java的按照目录

    3. 删除JAVA_HOME

    4. 删除path下关于java的目录

    5. java-version

      安装JDK

      1. 百度搜素Jdk8,找到下载地址
      2. 同意协议
      3. 下载电脑对应的版本
      4. 双击安装JDK
      5. 记住安装的路径
  • 配置环境变量

    1. 我的电脑–>右键–>属性
    2. 环境变量–>JAVA_HOME
    3. 配置path变量
    4. 测试JDK是否安装成功
    5. 打开cmd
    6. java -version
JDK目录简单分析
  1. bin目录:是java可执行程序
  2. include目录:下面存放了引用C语言的头目录
  3. Jre目录:是Java的运行环境
  4. lib目录:java的内库文件
  5. src目录:java基础的源代码

HelloWorld

  1. 随便新建一个文件夹,存放代码

  2. 新建一个java文件

    • 文件后缀名为.java
    • Hello.java
    • 【注意】系统可能没有显示文件后缀名,我们需要手动打开
  3. 编写代码

    public class Hello(
    	public static void main(String[] args){
    		System.out.print("Hello World!");
    	}
    )
    
    1. 编译javac java文件,会生成一个class文件
    2. 在cmd控制面板运行 javac+编写的java文件名称和后缀
    3. 运行class文件,java class文件
    4. [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VBG6yoOT-1637400974172)(C:\Users\HUAWEI\AppData\Roaming\Typora\typora-user-images\image-20211120172938018.png)]

可能会遇到的情况

  1. 每个单词的大小不能不能出现问题,java是大小写敏感的
  2. 尽量使用英文
  3. 文件名和类名必须保持一致,并且首字母大写
  4. 符号使用的是中文
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值