声明:这是我整理的韩顺平老师的课程,仅供自己参考!!!
给自己的一碗汤:学东西要专一(比较难)
第一节
Linux特点总结:
1、 免费的、开源的。
2、 支持多线程(并发)。多用户。
3、 安全性比Windows要好。
4、 对内存和文件管理优越。
缺点:
1、操作相对困难。
2、
Linux最小需要4M内存,因为占用内存较小,就可以做嵌入式开发,(放在手机里能跑,牛X)
Linux发展史起源于Unix
root 表示权限极高
密码不显示
init 3 切换到控制台
init 5 切换到UI界面 或者 startx
关机命令 :init 0 或者 shutdown -h now
重启命令:init 6 或者 shutdown -r now 或者reboot
用户名或者密码错误会提示:登陆错误 Login incorrect
切换用户:su -
注销用户:logout
丢手帕或者约瑟夫问题
使用VI编辑器在Linux系统下开发程序
1、VI Hello.java
2、输入i(进入到插入模式)
代码验证JDK部署是否正确
1、级联建立两个目录
首先一次性建立两个目录,父目录java_progream表示这个目录下全部用于存放java代码,hello表示一个java程序目录,当然命名根据个人喜好可以有所不同。
123[root@centos centos]# mkdir -p java_program/hello
[root@centos centos]# ls
java_program test
2、写一段简单的java程序
进入java_program/hello目录,使用vim建立一个.java文件。
12[root@centos centos]# cd java_program/hello/
[root@centos hello]# vim JavaWorld.java
wq命令
- q 退出程序
- w 保存文件
3、编译JavaWorld.java
首先查看vim编辑的代码
123456[root@centos centos]# cat JavaWorld.java
public class JavaWorld{
public static void main(String... args){
System.out.println("Hello JavaWorld!");
}
}
编译Java代码
123[root@centos hello]# javac JavaWorld.java
[root@centos hello]# ls
JavaWorld.class JavaWorld.java
4、执行JavaWorld.class
12[root@centos hello]# java JavaWorld
Hello JavaWorld!