Java基础语法_1.Java初学

一.Java简介

1.Java是一门面向对象的程序设计语言。

(1)1995年由sun公司发布。
(2)2010年sun公司被Oracle公司收购。

2.JVM

(1)JVM(Java Virtual Machine),Java虚拟机。
(2)JVM是Java平台无关性实现的关键。
(3)Java程序执行的过程:
		Program.java-------------------->Program.class---->Program
		     源文件    compiler编译器     字节码文件           程序
(4)可实现一次编译,到处运行。

3.JDK

(1)JDK(Java Development Kit),Java语言的软件开发工具包。
(2)两个重要组件(命令):
	javac                                 编译器,将源程序转成字节码。
	java                          运行编译后的java程序(.class后缀)。

4.JRE

(1)JRE(Java Runtime Environment),包括Java虚拟机(JVM)、Java核心类库和支持文件。
(2)如果只需要运行Java程序,仅需下载安装JRE即可。
(3)如果要开发Java软件,需要下载JDK。
(4)在JDK中附带有JRE。

5.JDK、JRE、JVM三者的关系:


图片来自CSDN_西北中田文_Java:JDK、JRE和JVM的关系(图示详解,一眼就能看明白!)

JRE=JVM+JavaSE标准类库
JDK=JRE+开发工具集(例如javac编译工具)

6.Java平台

(1)Java SE                    Java标准版
	桌面程序(如qq、office等)
(2)Java EE                    Java企业版
	Web程序(还包括JSP、Servert等)
(3)Java M                     Java微型版
	移动设备

二、Java程序的执行过程

1.简单的执行过程

(1)在记事本中写好一个java类,存储为"Hello.java"即"类名.扩展名"
或存储为("*")所有文件时,可不加双引号。
(2)配置环境变量:
	找到Path,编辑
	变量值:...\;C:\java\bin
	设置完环境变量后需重启命令行才可使用。
(3)在cmd命令下输入:
	E:                       回车 (进入E盘)
	cd Java                  回车 (进入目录Java)
	javac Hello.java         回车 (编译Hello.java,生成一个.class文件)
	java Hello (注意:无后缀) 回车 (运行)

2.带命令行参数的java

Class ArgsDemo{
	public static void main(String[] args){
		System.out.println(args[0]);
		System.out.println(args[0]);
    }
}
javac命令编译,java命令运行:
java ArgsDemo Hello, java!
运行后输出字符串:
Hello,
java!
args[i]:从键盘输入的第i个字符串(i为索引,从0开始)

3.Java程序的基本结构

访问修饰符 类名{
	方法(参数){
		方法体
	}
}
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值