java学习(一)

1.  Linux 操作系统  开源,多用于服务器端

  Linux 与 Windows  两种操作系统的区别:

    a.文件系统不同:windows是盘符的(c 盘,d盘),Linux是目录的;

    b.外部设备(u盘)映射不同:windows是盘符的,Linux是挂载点;

    c.安全级别不同:windows安全级别低些,Linux安全级别高,

2. 命令 pwd ,cd, ls 

  pwd  : 用于显示当前工作目录(当前路径);

  ls :  用于查看当前工作目录的内容;

  cd : 用于改变当前工作目录 ;

3. 绝对路径:相对于根的路径

       /home/soft01 ----根目录下的home 下 soft01

  相对路径:相对于当前路径 的路径

4. c语言, c文件 编译---直接编译成可执行的文件(机器语言0,1),计算机识别

  java语言, java文件 编译---编译为字节码文件----字节码文件由JVM软件加载运行,计算机识别(0,1) 

  由于操作系统是由机器语言编写(0,1),不同的操作系统的0,1不一样,

 c语言 ----直接编译为0,1 --->(要么适应windows系统,要么适应Linux系统)

  而,java一次编写,到处执行(只需在不同的操作系统安装对应的JVM),实现跨平台 

  java编译过程:

    java源文件(.java),经过编译,编译为java字节码文件(.class),JVM加载.class 并运行.class文件

5.jdk,jre,jvm 的关系

6.安装jdk

  下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

  注意操作系统版本跟jdk版本之间的对应

7.配置环境变量

  path=目录1;目录2;目录3;....

  

8. eclipse IDE

  IDE (集成开发环境)

  下载:http://www.eclipse.org/downloads/

  在下载页面选择下载“Eclipse Classic”,这个版本可理解为没有安装其他插件的的“标准版” ,其他版本根据不同需求装有一些插件

  eclipse 是基于插件(可装各种插件添加功能),开源

  绿色版(解压即可用,无需安装)

原文地址:https://www.cnblogs.com/luhailin/p/6760285.html