初识Java

一、计算机语言发展历史

第一代: 机器语言
第二代: 汇编语言
第三代: 高级语言(面向过程、面向对象)

二、Java三大版本

  1. J2SE Java的标准版本 (Java2 Standard Edition) 定位在客户端,主要用于桌面应用软件的编程
  2. J2ME (Java2 Micro Edition) 主要应用于嵌入式系统开发,如手机和PDA的编程
  3. J2EE 企业版本(Java2 Enterprise Edition)定义在服务器端Java2的企业版,主要用于分布式网络程序的开发,如电子商务网站

三、Java特点

Java是跨平台的
Java是简单的
Java是安全的
Java是完全面向对象的
Java是健壮的

四、Java跨平台原理

 Java跨平台原理

1.Java运行过程

Java程序的运行分为两步:先编译再解释执行

  1. 通过“编译器”将Java源程序编译成Java 字节码文件(.class)(字节码文件采用结构中立的中间文件格式)
  2. 通过不同的“虚拟机”将Java字节码文件解释为对应机器语言并执行

2.JDK、JRE、JVM的区别联系

JDK:Java Development Kit>>针对Java开发员的产品
JRE:Java Runtime Environment>>是运行Java程序所必须的环境集合
JVM:Java Virtual Machine>> 解释运行Java字节码文件,跨平台的核心
联系:JDK 包含JRE,JRE包含JVM。

3.JDK环境配置

Java_HOME:C:\Program Files\Java\jdk1.8.0_14
path(执行dos命令,系统会在path指定的路径中寻找该命令对应的可执行文件)将 “%Java_HOME%\bin” 增加到path中;多个目录用分号隔开。

五、Java 注释

作用:注释就是程序员为读者作的说明,是提高程序可读性的一种手段
类型:
在这里插入图片描述

注意:
注释不会出现在字节码文件中,即Java编译器编译时会跳过注释语句。

六、包声明语句

package com.tencent.action; 包声明语句,声明这个类在哪个包下
包名 + 类名,是一个类的完整名字,才能定位到一个类,包名要小写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值