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)声明








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值