0
点赞
收藏
分享

微信扫一扫

Java 语言概述

胡桑_b06e 2024-11-02 阅读 7

(Java 概述)

1. Java 技术体系平台

Java SE(Java Standard Edition)标准版 支持面向桌面级应用(如Windows下的应用程序)的Java平台,提供了完整的Java核心API,此版本以前称为J2SE。 Java EE(Java Enterprise Edition)企业版 是为开发企业环境下的应用程序提供一套解决方案。该技术体系中包含的技术如:Servlet、Jsp等,主要针对与Web应用程序开发。版本以前称为J2EE。 Java ME(Java Micro Edition)小型版 支持Java程序运行在移动端(手机、PDA)上的平台,对Java API有所精简,并加入了针对移动端的支持,此版本以前称为J2ME。

2. Java 重要特点

  1. Java语言是面向对象的(oop)
  2. Java语言是健壮的。Java的强制类型机制、异常处理、垃圾自动收集等是Java程序健壮性的重要保证。
  3. Java语言是跨平台性的。(一次编译,处处运行)(一个.class文件可以在多个不同的平台下运行)
  4. Java语言是解释型的。

解释型语言:JavaScript、PHP、java 编译型语言:c、c++ 区别:解释型语言编译后不能直接运行,需要一个解释器才能够运行;编译型语言编译后,可以直接被机器执行

3. Java 的开发工具

  • editplus、notepad++
  • Sublime Text
  • IDEA
  • eclipse

4. Java 运行机制及运行过程

跨平台性 在这里插入图片描述

因为有了JVM,同一个java程序可以在不同平台下运行,实现了java的跨平台性

Java核心机制--Java虚拟机【JVM java virtual machine】

  1. JVM是一个虚拟的计算机,JVM包含在JDK中
  2. 对于不同的平台有不同的虚拟机
  3. java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

5. 什么是JDK、JRE

JDK基本介绍

  1. JDK的全程:java开发工具包
  2. JDK = JRE + java的开发工具包【java、javac、javadoc、javap等】

JRE基本介绍

  1. JRE:java运行环境
  2. JRE = JVM + Java的核心类库

6. 下载、安装JDK

JDK官网 在官网选择适合自己电脑版本的JDK下载即可 在这里插入图片描述

7. 配置环境变量

  1. 如果希望能够使用命令行运行 java 命令,可配置下环境变量。在桌面上右键“此电脑“,选择属性,并在属性对话框中点击”高级系统设置“,在打开的对话框中点击”环境变量”。 在这里插入图片描述

  2. 在弹出的对话框中,在系统变量中点击“新建”,新建一个系统变量,命名为JAVA_HOME,并将变量值设置为 JDK 目录路径,自己根据自己的安装位置找到目录复制进去即可。然后点击“确定”。 在这里插入图片描述

  3. 然后在系统变量中查找 Path 变量,编辑其值。 在这里插入图片描述

  4. 在 Path 的值列表中,“新建”值%JAVA_HOME%\bin,这样就可以在 cmd 命令行中使用 Java 命令了。 在这里插入图片描述

  5. 运行 cmd,使用 java –version 命令测试 java 命令的使用 在这里插入图片描述

8. 第一个 Java 程序

public class HelloWorld {

	public static void main(String[] args) {

		System.out.println("hello world!");
		
	}
}

9. Java 快速开发入门

在这里插入图片描述

10. 转义字符

\t:一个制表位,实现对齐功能 \n:换行符 \\:一个
\":一个 " \':一个 '

11. 易犯错误

  1. 找不到文件 解决方法:源文件名不存在或者写错,或者当前路径错误
  2. 主类名和文件名不一致 解决方法:声明为public的朱烈应与文件名一致,否则编译失败
  3. 缺少分号 解决方法:编译失败,注意错误出现的行数,再到源代码中指定的位置改错

12. 注释介绍

一个好的程序员要养成写注释的好习惯 单行注释:// 多行注释:/* / 文档注释(Java特有):/* */

文档注释下列带有 @ 标志的关键字会被 Javadoc 识别,转变成 HTML 标签 注释内容可以被 JDK 提供的工具 javadoc 所解析,生成一套以网页形式体现的该程序的说明文档

/**
@author
@version
@since
@see
@link
@code
@param
@return
@exception
@throws
*/

13. 代码规范

  1. 类、方法的注释,要以Javadoc的方式来写
  2. 非Javadoc的注释往往是给代码的维护者看的,着重告诉读者为什么这样写,如何修改,注意什么问题等
  3. 使用tab操作,实现缩进,默认整天向右边移动,时候使用shift+tab整天右移
  4. 运算符 = 两边习惯性各加一个空格
  5. 源文件使用utf-8编码
  6. 行宽度不要超过80字符
  7. 代码编写次行风格和行尾风格

14. DOS 命令

  • cd 进入指定目录
  • cd.. 退回到上一级目录
  • cd\ 退回到根目录
  • del 删除文件
  • exit 退出 dos 命令行
  • dir 列出当前目录下的文件以及文件夹
  • md 创建目录
  • rd 删除目录(保证目录是空的)
  • echo 内容 > 1.doc 将内容写入 1.doc 文件
举报

相关推荐

0 条评论