JAVA入门——first class

常见编程语言介绍

Java 发展史_三大版本含义_Java 核心优势

Java 发展简史

 JavaSE8.0依然是目前企业用的最多的

Java 的核心优势

跨平台是 Java 语言的核心优势,赶上最初互联网的发展,并随着互联网的发展而发展, 建立了强大的生态体系, 目前已经覆盖 IT 各行业的“第一大语言”,是计算机界的“英语”。

Java 各版本的含义

JavaSE (Java Standard Edition) :标准版,定位在个人计算机上的应用
JavaEE (Java Enterprise Edition) : 企业版,定位在服务器端的应用

JavaEE 是 JavaSE 的扩展, 增加了用于服务器开发的类库。如: JDBC 是让程序员能直 接在 Java 内使用的 SQL
的语法来访问数据库内的数据; Servlet 能够延伸服务器的功能 , 通过请求-响应的模式来处理客户端的请求;JSP 是一种可以将
Java 程序代码内嵌在网页内 的技术;JavaEE 是 JavaSE 的扩展, 增加了用于服务器开发的类库。如: JDBC
是让程序员能直 接在 Java 内使用的 SQL 的语法来访问数据库内的数据; Servlet 能够延伸服务器的功能 ,
通过请求-响应的模式来处理客户端的请求;JSP 是一种可以将 Java 程序代码内嵌在网页内 的技术;

JavaME (Java Micro Edition) :微型版,定位在消费性电子产品的应用上

Java 的特性和优势

  • 跨平台/可移植性
  • 安全性
  • 面向对象
  • 简单性
  • 高性能
  • 分布式
  • 多线程
  • 健壮性

Java 运行机制_JDK/JRE/JVM

Java 程序的运行机制



在这里插入图片描述

JVM、JRE 和 JDK

在这里插入图片描述JVM(Java Virtual Machine): 用于执行 bytecode 字节码的”虚拟计算机”。不同的操作系统有不同版本 JVM,屏蔽了底层运行平台的差别,是实现跨平台的核心。
Java Runtime Environment (JRE) 包含: Java 虚拟机、库函数等。
Java Development Kit (JDK)包含: JRE, 编译器和调试器等。

口 如果只是要运行 Java 程序或者玩 Minecraft 这样的 JAVA 游戏, 只需要 JRE 就可以。JRE 通常非常小,其中包含了 JVM。
口 如果要开发 Java 程序, 就需要安装 JDK。

Java 开发环境搭建

JDK 下载和安装

· 下载 JDK
安装就普通安装即可

JDK 环境变量的配置

  1. path 是一个常见的环境变量, 它告诉系统除了在当前目录下寻找此程序外, 还可以到 path 指定的目录下寻找。
  2. JAVA_HOME (1) 为以后其他软件寻找 JDK 做准备! (一般建议进行配置)
  3. classpath 不需配置! JDK1.5 以上版本, JRE 会自动搜索当前路径下的类文件及相关 jar 文件。

测试 JDK 安装成功

在cmd中输入命令“java -version ”。 出现如下结果, 则说明 JDK 安装成功。
在这里插入图片描述

开发第一个 Java 程序

细节总结

  1. Java 对大小写敏感。
  2. 关键字 class 的意思是类。Java 是面向对象的语言, 所有代码必须位于类里面。
  3. 源文件编译后, 得到相应的字节码文件, 编译器为每个类生成独立的字节码文件。
  4. main 方法是 Java 应用程序的入口方法,格式固定: public static void main(String[] args) { …}
  5. 一个源文件可以包含多个类。
  6. 每个语句必须以分号结束, 回车不是语句的结束标志, 所以一个语句可以跨多行。

口 编程时, 一定要注意缩进规范;
口 在写括号、 引号时, 一定是成对编写, 然后再往里插入内容。

常用 DOS 命令

磁盘操作系统 ( Disk Operating System) , 是早期个人计算机上的一类操作系统。 常用命令:

  1. cd 目录路径 进入一个目录

  2. cd … 进入父目录

  3. dir 查看本目录下的文件和子目录列表

  4. cls 清除屏幕命令

  5. 上下键 查找敲过的命令

  6. Tab 键 自动补齐命令

常用 Java 开发工具

更加强大的记事本”, 常见的有如下三种 软件:
口 Notepad++
口 Sublime
口 EditPlus
在我们真正学习开发中, 包括以后在企业中从事软件开发时, 一般使用集成开发环境 ( IDE) 。

IDEA
VS Code
eclipse

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值