Java第一章笔记

Java语言发展史

1991年詹姆斯·高斯林所在的斯坦福大学校办公司SUN提出一种语言开发需求,程序要在内存很小的设备上运行,还要求程序可以适应不同的cpu,詹姆斯·高斯林带领小组进行研发,于1995年正式确立,命名为Java,1996年Java1.0版本正式发布,从java1.5版本开始后改名为java5,java6········java21。2009年SUN公司被Oracle公司收购,现在的Java每半年(每年的3月和9月)推出一个新版本。

Java语言的特点

1,开源:开放源代码,可以自己修改

2,简单易学:抛弃了指针,直接操作内存,操作更加方便

3,平台无关性:Java程序只需要开发一次,然后就可以在不同的操作系统上运行

前提:在不同的操作系统上安装Java虚拟机(虚拟环境)在Windows,linux等系统上安装不同的虚拟机,实现开发一次java程序运行在不同系统的虚拟机中。

还有面向对象,支持网络,多线程机制,安全,动态内存管理机制,生态丰富,高性能等特点。

Java技术体系平台

JavaSE:Java Standard Edition(标准版):Java语言的基础,JavaSE包含那些构成Java语言核心的类。

JavaEE:Java Enterprise Edition(企业版):servlet=server(服务)+applet(应用程序)服务器端程序,包含SE中的类,也包含企业级开发的类。

 JavaME:Java Micro Edition(微缩版):用于早期消费类电子产品的开发,已被淘汰。

安卓开发:主要开发安卓手机app,只要掌握SE知识就能学习安卓开发。

Java语言运行机制

1,编写一个.java文件(源文件),源代码是程序员可以看懂的,但机器看不懂,所以要转化成机器可以看懂的机器码
2,把.java文件通过java环境编译成.class文件(字节码文件是java指令规范),机器仍然看不懂。
3,用java虚拟机运行.class文件,由虚拟机将.class文件编译成机器码由cpu执行。

Java运行环境的安装与配置

1,下载好JDK。

2,安装JDK到主要安装的位置。

3,设置windows环境变量,配置jdk/bin目录到系统环境变量path中。

4,在任意的目录中使用java指令。

什么是JDK,JRE,JVM

JDK(Java Development kit,Java开发工具包

是给开发人员提供的一个集成工具包,jdk中包含了:编译工具,打包工具等

JRE(Java Runtime Environment,Java运行环境

包含Java运行时需要的类库,例如:String,System,还包含虚拟机

JVM(Java VIrtual Machine,Java虚拟机,是运行环境

第一个程序Hello World

public class Hello{

   public static void main(String[] args){
   
        System.out.print("Hello world");	
  }

}

  • 16
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值