Java基础 day01
Java基础 day01
Java特性和优势
- 简单性
- 面向对象
- 可移植性
- 高性能
- 分布式
- 动态性
- 多线程
- 安全性
- 健壮性
Java三大版本
JavaSE 标准版 桌面程序、控制台开发
JavaEE 嵌入式开发 手机、小家电
JavaME 企业级开发 web端、服务器开发
JDK、JRE、JVM的含义
JDK :Java Development Kit ---Java开发工具
JRE :Java Runtime Environment--Java运行环境
JVM :Java Virtual Machine--Java虚拟机
Java程序运行机制
- 编译型compile :C、C++ 操作系统开发,一次性交付操作系统全部代码
- 解释型 VB、python,多次交付非全部代码
源程序(*.java文件)通过Java编译器(Javac)编译成字节码(*.class)文件,接着进入类装载器、字节码校验器,再通过解释器解释交付给操作系统执行
注释
书写注释是个好习惯
- 单行注释 line comment
//单行注释
- 多行注释 block comment
/*
多行注释
*/
- 文档注释 JavaDoc
/**
* 文档注释
* @author 作者名
* @version 版本号
* @since 知名需要最早使用的jdk版本
* @param //参数名
* @return 返回值情况
* @throws //异常抛出情况
*/
包机制
一般将公司域名倒置用作包名
包语句的语法格式为
package pkg1[.pkg2[.pkg3...]];
为了能使用某一个包的成员,我们需要在Java程序中明确导入该包。
使用“import”语句
import package1[.package2...].()

浙公网安备 33010602011771号