JAVA概述
1、历史
1.1990年有Sun公司开始研发
2.1995年推出1.0版本
3.2009年呗Oracle收购
2、特点
1.面向对象
1两个基本概念(类、对象)
2三大特性(封装、继承、多态)
2.健壮性
1洗去了C和C++的优点,简化了C++
2自动进行垃圾回收
3.跨平台性
利用不同平台的虚拟机(jvm)去解释运行编译好的字节码文件(.class)
3、文件
1.源代码(.java)
2.字节码(.class):由源代码编译之后自动形成的
3.jar包(.jar):把一类相关的字节码文件压缩形成的文件,便于使用和传递
4、版本类型
1.javaSE 标准版——基本版本
2.javaEE 企业版——标准版的基础上增加了web等技术的支持
3.javaME 移动版——简化的支持手机登嵌入式开发的
5、代码结构
1.包 (package 包名)
(必须在第一行)
(命名规范,范围从大到小,用 . 间隔)
(按域名反过来定义)
(单词全小写)
(报的路径和实际路径一致)
(作用是对类进行分类)
2.引用(import 类的全路径)(import 包名.* 表示导入包下面的所有类)(作用:方便使用其他包里面的类)(默认导入:java.lang.*)
3.类 class(权限修饰符 class 类名 {})(方法:程序入口 “public static void main(String[] agrs)” )