java编程基础 day01
- 格式:pdf
- 大小:1.46 MB
- 文档页数:14
达内IT培训集团 1 知识点列表 编号 名称 描述 级别 1 Linux文件系统 了解Linux文件系统的基本概念;特别是与Windows系统的不同;了解挂载点的意义。 * 2 Linux中两个常用目录的概念 理解两个概念:当前工作目录和用户主目录。 * 3 Linux常用命令 掌握Linux控制台下常用命令:ls、cd、mkdir、rm等以及"."和".."的含义 **
4 绝对路径和相对路径 理解绝对路径和相对路径之间的区别,掌握从绝对路径进入目录和从相对路径进入目录。 * 5 Linux命令行启动Eclipse 掌握在Linux命令行模式下如何启动Eclipse工具。 ** 6 Java的特点 了解Java语言的特性:简单、面向对象、抽象、继承、封装、多态、多线程、安全等 * 7 Java JDK 了解JavaJDK的组成 * 8 Java的注释 掌握Java中注释的不同写法 *** 9 Java API 初步了解Java提供的API,理解什么是Java中的API * 注: "*"理解级别 "**"掌握级别 "***"应用级别 达内IT培训集团
2 目录 1. Linux简介........................................................................................................................................................... 3 1.1. Linux的历史 .......................................................................................................................................... 3 1.2. Linux文件系统 * .................................................................................................................................. 3 1.3. Linux中两个常用目录的概念 * .......................................................................................................... 3 1.4. Linux常用命令 ** ................................................................................................................................ 4 1.5. 绝对路径和相对路径 *......................................................................................................................... 6 1.6. Linux命令行启动Eclipse ** ............................................................................................................... 7 2. Java简介............................................................................................................................................................. 8 2.1. Java的历史 ............................................................................................................................................ 8 2.2. Java框架 ................................................................................................................................................ 9 2.3. Java的特点 * ......................................................................................................................................10 2.4. Java JDK *............................................................................................................................................11 2.5. Java的注释 ***...................................................................................................................................12 2.6. Java API * ............................................................................................................................................12 3. Eclipse简介......................................................................................................................................................13 达内IT培训集团
3 1. Linux简介
1.1. Linux的历史 Linux是一种自由和开放源码的类Unix操作系统(山寨版的Unix)。Linux最早是由芬兰黑客林纳斯.托瓦兹(Linus . Torvalds)为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。 在上大学期间,Torvalds对老师课堂演示的一个叫做Minix教学操作系统(Unix的简化版)非常感兴趣,于是自己利用业余时间仿照Minix写了一个操作系统的原型,自1991年的10月5日第一次正式向外公布以后,起初是放在学校的BBS上,由校内的编程爱好者们不断修改和完善,之后借助于Internet 网络(95年互联网流行起来,大家非常期待一个免费的开源的操作系统,相对Unix高昂的费用,Linux免费、开源并且和Unix很类似,所以Linux越来越受欢迎),由此经过全世界各地计算机爱好者的共同努力下,现已成为今天世界上使用最多的一种UNIX 类操作系统。 Linux随着互联网一夜成名,Torvalds没有想到Linux带来的影响如此巨大,所谓”无心插柳柳成荫“。Torvalds后来受聘于开源码发展实验室,全力开发Linux内核,现就职于Linux基金会。 随着Linux的流行,微软越来越感受到极大的威胁(很多系统都采用Linux内核,比如Google手机的操作系统就是Linux内核),Linux操作系统主要市场为个人终端市场,而个人终端市场一直是微软的天下。 值得一提的是,Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。而且目前比较流行的Android操作系统也是基于Linux内核的。目前市场上存在着许多不同的Linux(例如Ubuntu、Fedora、Red Hat、Red Flag等),我们教学使用的是Fedora。
1.2. Linux文件系统 * 文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构。 历史上,Linux和Windows都是从Unix发展而来的。Linux文件系统保留了Unix的一些特点: (1) Linux文件系统以目录(文件夹)形式表现,只有一个根目录"/",Windows则以磁盘形式表现,如:"c:\"或者"d:\"。 (2) 把其他介质(USB、CD)映射卷做为目录,这个目录叫做”挂载点“(拔去U盘则该目录内容消失)。如: /media/cdrom /media/usb0
1.3. Linux中两个常用目录的概念 * 当前工作目录 当前工作目录,就是当前正在使用的默认文件夹("文件夹"等于"目录")。 案例:显示当前工作目录(也可理解为绝对路径) 达内IT培训集团 4 图-1 注:当前工作目录为根目录下的home文件夹下的liucs文件夹(一般为用户名)
用户主目录 如上案例中,该文件夹又叫做用户主目录(user home), 是属于当前登录用户个人的目录,用户拥有对自己用户主目录全部管理权限(如:我可以设置在本文件夹下的所有文件,其他用户只能读r,不能修改w)。 案例:进入用户主目录 [root@localhost ~]# cd /home/liucs 或者 [root@localhost ~]# cd ~ 注:在任何目录下均可使用该命令直接进入用户主目录
1.4. Linux常用命令 ** ls 显示当前目录内容
图-2 注:蓝色为文件夹,黑色为文件,绿色为可执行文件,红色为压缩包
进入上层目录
图-3