JAVA基础课程
第一天
对Java的一个基本介绍与了解
1.内存
(1)Random-Access Memory,ROM。有一个有序的字节序列组成,用于存储程序及程序需要的数据。
(2)一个程序和他的数据在被CPU执行前必须移到计算机的内存中。每个字节都有一个唯一的地址,这个地址确定字节的位置,以便存储和获得数据。
(3)一个计算机的RAM越多,运行速度越快,但是规律是有限制的。
(4)一个0或者1存储为一个比特(bit),是计算机中最小的存储单位。
(5)计算机中最基本的存储单元是字节(byte)。是由8bit构成
(6)计算机的存储能力是以字节和多字节来衡量的
KB(千字节),MB(兆字节),GB(千兆字节),TB(万亿字节),PB,EB,ZB,YB,都是1024。
2.JAVA语言的特点
(1)面向对象
两个基本概念:类,对象
三大特性:封装、继承、多态
(2)健壮性
吸收了C/C++语言的指针,并且有了自动垃圾回收机制了。提供了一个相对安全的内存管理和访问机制
(3)跨平台性
通过Java编写的应用程序在不同的系统平台上可以运行。原因是:在运行Java运行程序的存储系统上按照一个Java虚拟机(JVM Java Virtual Machine)即可,由JVM来负责Java程序在该操作系统上运行。
3.JDK,JRE,JVM关系
JDK=JRE + 开发工具集(javac等编译工具)
JRE=JVM + Java SE的标准类库
4.环境变量的作用
path的作用:windows系统执行命令时要搜寻的路径
5.Java开发及执行的步骤
(1)将Java代码写到扩展名为.java的文件中
(2)通过javac命令对该java文件进行编译
(3)通过java命令对生成的class文件进行运行
6.Java中的注释
(1)单行注释
//注释说明
(2)多行注释
/*
*注释说明
*/
(3)文档注释
/**
@author 作者
@version版本
*/
可以被jdk提供的工具javadoc生成一套网页文件的说明文档
命令:javadoc -d docname(文档名称) -author -version