韩顺平Java-第二章:Java语言概述

什么是程序

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

Java重要特点

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

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

  3. Java是跨平台性的。[即:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台]在这里插入图片描述

  4. Java语言是解释型的

    解释性语言:javascript,PHP,java

    编译性语言:c/c++

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


Java运行机制及运行过程

在这里插入图片描述

说明:因为有了JVM,同一个Java程序在三个不同的操作系统中都可以执行。

这样就实现Java程序的跨平台性。

在这里插入图片描述

什么是JDK,JRE

在这里插入图片描述

JDK、JRE和JVM的包含关系

  1. JDK = JRE + 开发工具集(例如Javac,java编译工具等)
  2. JRE = JVM + Java SE标准类库
  3. JDK = JVM + Java SE标准类库 + 开发工具集
  4. 如果只想运行开发好的.class文件只需要JRE

Java开发快速入门

在这里插入图片描述

在这里插入图片描述

Java开发注意事项和细节说明

在这里插入图片描述

Java转义字符

//演示转义字符的使用
public class ChangeChar{

	public static void main(String[] args){
		// \t  :一个制表位,实现对齐的功能
		System.out.println("深圳\t广州\t佛山");
		// \n  :换行符
		System.out.println("你\n我\n他");
		// \\  :一个\
		System.out.println("F:\\java\\Sublime Text\\Sublime Text 3");
		// \"  :一个"
		System.out.println("\"试看将来环球,必是赤旗的世界\"");
		// \'  :一个'
		System.out.println("\'李大钊\'");
		// \r  :表示回车
		System.out.println("铁肩担道义\r妙手著文章");
	}	
}

文档注释步骤

/**
 * @author 王伟
 * @version 1.0
 */
public class Comment{
	public static void main(String[] args)
	{
	}
}

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/62fc10ad4d344a218c1d2a590341dc32.png

DOS命令

在这里插入图片描述
在这里插入图片描述
10.help+命令(可查询该命令的详细使用方法,具体如下所示)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值