知识点:
一、了解Linux
1.linux是一个开源的类似的unix操作系统(unix收费),计算机四大类中有三类常用linux(服务器、智能终端、嵌入式设备),只有个人pc用windows最多。
2.与windows相比。linux:1.无图形界面,靠命令控制;2.只有一个根目录以树形目录体现,u盘的挂载点是目录;3.安全性高。
3.常用“.”表示当前目录,用“..”表示上一级目录,常见的三个命令。
pwd:显示当前工作目录;
ls:查看当前工作目录内容;
cd:改变当前工作目录。
4.相对路径:相对当前目录的路径;绝对路径:相对根目录的路径,以“/”开头。
二、java的开发环境和步骤
1.java程序的编译运行过程:.java源文件编译成.class字节码文件。(可跨平台通用)
JVM加载.class文件并运行之。(各平台JVM不同)
而c的编译运行过程是一部到位的,故c做的程序各平台不能通用,而java只需换JVM就可通用。
2.java的开发环境:
JVM虚拟器,用于在内存中开辟空间。
JRE,java程序运行的环境,含JVM。Java Runtime Environment。
JKD,开发环境,含JRE。Java Developement Kit。
开发环境的部署:
HOME_PATH,指向jdk的安装路径。
CLASS_PATH,指向类的搜索路径,一般简写成“.”。
PATH,指向jdk下bin目录。
3.IBM的开源eclipse的使用。
4.开发步骤:
建project-----------建楼盘小区
建package---------楼号单元号
建class类------------所在房间
练习题:
1.用户在终端输入下列命令,最终显示结果是
[soft01@java3g ~]$ pwd
/home/soft01
[soft01@java3g ~]$ cd .. // 去上一级,
[soft01@java3g home]$ pwd
2.当前工作目录在/opt/jdk目录下,需要转到/opt/eclipse目录。// 绝对路径法cd /opt/eclipse;相对路径cd ../eclipse;
3.随意建个小程序,控制有效代码,有功能就ok。