Java概述,
Java概述,
一、了解Java
1、Java是什么?
一种计算机编程语言,软件开发平台,软件运行平台,软件部署平台。
2、Java能干什么?
桌面级应用:word、excel等运行在本机上的运用
企业级应用:办公自动化OA,项目管理PM,财务管理等
嵌入式设备及消费类电子产品:智能卡,信息家电,通信终端等
还有一些数学运算,显示图形界面等。
3、Java的版本?
JavaSE:标准版
JavaEE:企业版,几乎包含JSE的功能,然后在JSE的基础上添加了很多新的功能
JavaME:微型版,主要是JSE的功能子集,然后加上一部分额外添加的功能。
4、Java历史?
95年诞生,96年JDK1.0,97年JDK1.1,98年Java2企业平台J2EE,99年SUN发布三个版本,04年JavaSE5.0,06年JavaSE6.0
5、Java特点?
平台无关:主要靠Java虚拟机JVM实现,一次编译,到处运行
简单的、面向对象、多线程、分布式、安全、高性能、可靠的、解释型、自动垃圾回收等。
6、Java运行机制?
编写代码(.java源文件)--------编译(生成字节码文件.class)---------类装载ClassLoader(为执行程序寻找和装载所需要的类)---------字节码校验(保证代码安全性)---------解释器解释---------在运行环境中运行
7、Java三大特性?
虚拟机:
通过ClassLoader寻找和装载class文件,解释字节码成为指令并执行,提供class文件的运行环境,进行运行期间垃圾回收,提供与硬件交互的平台
垃圾回收:
可检查和释放不再需要的内存
代码安全:
编译,类装载检查,字节码校验,网络运行的话设计沙箱保护
8、初识Java程序------HelloWorld
public class HelloWorld:声明类名HelloWorld
public static void main(String[] args):程序执行的起点
public---方法main()可被任何程序访问,包括Java解释器
static----是一个告知编译器main()是用于类HelloWorld中的方法关键字,为使main()在程序做其他事之前就开始运行
void---表明main()没有任何返回值
String[] args---是一个String数组的声明,它将包含位于类名之后的命令行中的自变量java HelloWorld args[0] args[1]......
System.out.println()-----如何使用类名、对象名和方法调用,它使用由System类的out成员引用的PrintStream对象的println()方法,将字符串打印输出
9、类
在源文件中每次只能定义一个公共类
10、源文件布局
一个源文件包含三个顶级要素:一个包package声明(可选),任意数量的导入(import)语句,类(class)声明
相关文章
- 暂无相关文章
用户点评