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...].()
posted @ 2021-08-03 22:18  亜光君  阅读(37)  评论(0)    收藏  举报