实验楼 Java_认识 Java

Java SE : Java 的标准版本,是 Java 技术基础和核心.

Java EE: Java 的企业版,应用于大型企业级应用的开发。基于Java SE 之上。

Java ME: 主要用于嵌入式开发。基于Java SE 之上。

1469786736911.png-wm

JVM :Java 虚拟机,它也是整个 Java 技术的核心。Java 语言的跨平台就多亏了 JVM。

JRE :Java 运行环境,如果我们需要运行一个Java程序,就得安装 JRE。

JDK : Java 开发工具包,没有 JDK 就没有办法开发 Java 程序。

JDK、JRE和JVM之间的关系:

1469786844856.png-wm

JAVA 环境变量的配置:

JAVA_HOME 配置 JDK 安装路径    [C盘->Program Files->Java->jdl1.7.0.13(或者其他版本)]

PATH 配置 JDK 命令文件的位置     [jdk1.7.0.13->bin目录]

CLASSPATH 配置类库文件的位置   [C盘->Program Files->Java->jdl1.7.0.13(或者其他版本)->lib目录]

javac : 编译器 , 将.java 编译为 .class 文件 [感觉好像 将.cs 编译为 IL 文件]

java: 解释器,在虚拟机上运行.class文件,也可以理解为运行器 [感觉好像是在虚拟机上运行IL代码]

Java 程序的开发步骤:

编写.java 文件

将.java 文件编译为.class 文件

运行.class 文件

对应Eclipse 的开发步骤为:

创建一个 Java 项目

创建程序包           [其实就是建立命名空间,以点为分隔符创建目录, .java 文件位于最后一个目录中]

编写 java 源程序   [.java 文件位于命名空间的最后一个目录中]

运行java程序

1469788310225.png-wm

1469788318031.png-wm

使用另一个包中的类, 用import 关键字

包====》C# 的命名空间

import ===》 C# using 命名空间

即在一个.java 中使用另外一个包中的类,就需要在头部用import 将另外一个包中的文件导入。

1469791320696.png-wm

private修饰的属性或者方法,只能在本类中访问或者使用。只能我自己可以使用。

默认是什么修饰符都不加,默认在当前类中和同一包下都可以访问和使用。

protected代表着我可以使用,和我有关系的人,比如儿子也可以用。

public就代表了所有人都可以使用。

1469792642237.png-wm

1469792754141.png-wm

子类的引用指向子类的对象时,可以调用 子类 duyou

父类的引用指向子类对象时不可以调用子类独有的方法,只能调用继承或重写的方法。

引用多态不能使用一个子类的引用去指向父类的对象

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值