Java学习1:Java概述

Java学习1:Java概述,第1张

Java学习1:Java概述 1.Java概述

程序:计算机执行某些 *** 作或解决某个问题而编写的一系列有序指令的集合。

1.1 Java诞生事迹:
  • 1990 sun公司启动绿色计划
  • 1992 创建oak(橡树)语言->java
  • 1994 gosling参加硅谷大赛,Java出名
  • 1995 sun正式发布java第1个版本
  • 2009 甲骨文公司宣布收购sun
  • 2011 发布java7版本
1.2 Java的一些重要特点:
  1. Java是面向对象的

  2. Java语言是跨平台的。【一个编译好的.class文件可以在不同系统下运行】

  3. Java语言是解释性的

    ​ 解释性语言:Javascript、PHP、Java 编译性语言:c、c++

    ​ 区别:解释性语言编译后的代码,不能直接被机器执行,需要解释器执行;编译性语言编译后的代码,可以直接被机器执行。

1.3 Java核心机制-Java虚拟机(JVM java virtual machine)
  1. JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK中。
  2. 对于不同的平台,有不同的虚拟机。
  3. Java虚拟机机制屏蔽了底层运行平台的差别,实现一次编译,到处运行

1.4 什么是JDK,JRE 1.4.1 JDK
  1. JDK【Java Development Kit Java开发工具包】

    JDK = JRE + java的开发工具【java、javac、javadoc等】

  2. JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独 安装 JRE 了

1.4.2 JRE
  1. JRE(Java Runtime Environment Java 运行环境)

    JRE = JVM + Java 的核心类库[类]

  2. 包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序, 计算机中只需要安装 JRE 即可。

1.4.3 JDK、JRE和JVM包含关系
  1. JDK = JRE + 开发工具集
  2. JRE = JVM + Java SE标准类库
1.4.4 JDK环境变量设置
  1. 我的电脑–属性–高级系统设置–环境变量
  2. 增加 JAVA_HOME 环境变量,指向jdk的安装目录 E:jdk8
  3. 编辑 path 环境变量,增加 %JAVA_HOME%bin
  4. 打开命令提示符窗口,在任意目录下输入 java ,如果出现 java 的参数信息,表示配置成功。
1.5 Java快速入门 1.5.1 需求说明

​ 开发一个 Hello.java 程序,输出 “Hello,world!”

1.5.2 开发步骤
  1. 将 Java 代码编写到 Hello.java 文件中。
  2. 通过 javac 命令对 Hello.java 文件进行编译,生成 Hello.class 文件。
  3. 通过 java 命令运行Hello.class 文件。
1.5.3 运行原理

1.6 Java开发注意事项和细节说明
  1. Java源文件以.java为扩展名,源文件的基本组成部分是类(class)。

  2. Java应用程序的执行入口是main()方法,有固定的书写格式:

    public static void mian(Sting[] args){…}

  3. Java语言严格区分大小写

  4. 一个源文件中最多只能出现一个 public 类,其他类的个数不限

  5. 如果源文件中包含一个 public 类,文件名必须以该 public 类名命名

  6. 可以将 main 方法写入非 public 类中,然后运行该类,这样入口方法就是非 public 的 mian 方法。

1.7 Java转义字符
  1. t:制表位,实现对齐功能
  2. n:换行符
  3. :一个
  4. “:一个”
  5. ‘:一个’
  6. r:回车
1.8 注释
  • 单行注释格式://内容

  • 多行注释格式:

    多行注释中可以套单行注释,但不能套多行注释

  • 文档注释格式:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5434795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存