1.Java概述

1.1 Java语言发展史

Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言, 2009年Oracle甲骨文公司收购Sun公司。Java之父:詹姆斯·高斯林(James Gosling)。

1.2 Java重要特点

  1. Java 语言是面向对象的(oop)

  2. Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证

  3. Java 语言是跨平台性的。Windows、Mac、Linux。我们只需要在运行Java应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机JVM Java Virtual Machine)就可以实现Java的跨平台使用了。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]

  4. Java 语言是解释型的[了解]

    解释性语言:javascript,PHP, java 编译性语言: c / c++

    区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可以直接被机器执行, c /c++

1.2.1 Java 核心机制-Java 虚拟机 [JVM java virtual machine]
  1. JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK 中.

  2. 对于不同的平台,有不同的虚拟机。

  3. Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

1.3 什么是 JDK,JRE

(1)JRE(Java Runtime Environment) 是Java程序的运行时环境,它包括JVM和运行时所需要的核心类库。需要注意的是,JRE是包含JVM的,因此只安装JRE也是可以实现Java的跨平台使用的。 (2)JDK(Java Development Kit) 是Java程序的开发工具包,包含JRE和开发人员使用的工具。其中的开发工具包括:编译工具(javac.exe)和运行工具(java.exe)。如果想开发一个全新的Java程序,必须安装JDK。 (3)JDK、JRE和JVM的关系 由下图我们可以看出,JDK包含JRE,JRE包含JVM。对于开发人员来说,我们只需要使用JDK就可以满足一切开发和应用的需求。

1.4 java执行流程

1.5 java开发注意事项

1.6 java转义字符

在控制台,输入 tab 键,可以实现命令补全

\t :一个制表位,实现对齐的功能

\n :换行符

\ :一个\

" :一个"

' :一个'

\r :一个回车 System.out.println("韩顺平教育\r 北京");

1.7 注释(comment)

1.7.1 Java 中的注释类型

  1. 单行注释 //

  2. 多行注释 /* */

  3. 文档注释 /** */

1.7.2 单行注释:

基本格式

格式: //注释文字

1.7.3 多行注释:

基本格式

格式: /* 注释文字 */

1.7.4 文档注释:

 1.7.5 使用细节

  1. 被注释的文字,不会被 JVM(java 虚拟机)解释执行

  2. 多行注释里面不允许有多行注释嵌套

1.8 java代码规范

1.9 常用的 dos 命令

查看当前目录是有什么内容 dir

dir        dir d:\abc2\test200

  1. 切换到其他盘下:盘符号 cd : change directory

案例演示:切换到 c 盘 cd /D c:

  1. 切换到当前盘的其他目录下 (使用相对路径和绝对路径演示), ..\表示上一级目录

案例演示: cd d:\abc2\test200 cd ..\..\abc2\test200

  1. 切换到上一级:

案例演示: cd ..

  1. 切换到根目录:cd \

案例演示:cd \

  1. 查看指定的目录下所有的子级目录 tree

  2. 清屏 cls [苍老师]

  3. 退出 DOS exit

  4. 说明: 因为小伙伴后面使用 DOS 非常少,所以对下面的几个指令,老韩给大家演示下, 大家了解即可 (md[创建目录],rd[删除目录],copy[拷贝文件],del[删除文件],echo[输入内容到文件],type,move[剪切]) => Linux

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值