首页 / JAVA / 杰普03corejava01
杰普03corejava01
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了杰普03corejava01,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2006字,纯文字阅读大概需要3分钟。
内容图文
一、对上节课内容复习:
可创建文件命令
touch
vi :
mv
cp
复制
cp test test1
删除
rm 普通文件
rm -rf
man ls 帮助命令
telnet
ifconfig 查看计算机ip
ping 判断两计算机是否能通信
* 任意0~n个字符
? 任意一个字符
; 一条指令的结束 cal;pwd;date
> 内容重定向
>> 追加重定向
| 连接两个命令,第一个指令的结果作为第二个指令的参数
vi编辑器
命令模式
x 删除一个字符
dd 删除一行
yy 复制一行
p 粘贴,当前行的下一行
nyy 复制多行
u 撤销
gg 光标调至第一行
G 光标调至最后一行
h,l 光标左右移动
j,k 光标上下移动
编辑模式
在命令模式下输入 i、a、o进入编辑模式,按esc进入命令模式
末行模式
输入 : + 指令
w 保存
q 退出
q! 强制退出
环境变量
将一个值赋给一个变量,通过这个变量拿到对应的值
二、java简介
1.java发展
? java前身是oak,为电视机顶盒、冰箱等设计的系统。
? 1995年,改名java,发布Java1.0。
? 1996年,Java有了第一个正式版本的运行环境。
? 1999年,HotSpot虚拟机发布,在之后的版本作为java的默认虚拟机。
? 2009年,Oracle收购Sun。
? 2014年,java1.8版本发布(现企业开发应用最广的版本)
2、java的特点
java (万物皆对象):
- 面向对象
? 任何事物都是对象
? 类 :某种相同特征对象集合的总称,一类事物的抽象
? 对象:类的具体化
-
跨平台
-
多线程
-
没有指针 、内存管理
-
字节码验证机制---->安全性
-
类库丰富
-
生态强大
3. 相关名词解释
SDK:软件开发包
JDK:java程序开发工具包(包含jre)
JRE: java运行环境(包含jvm)
JVM: java虚拟机
API: 应用程序编程接口
4.java的运行过程:
编写源文件 编译》字节码文件==》以虚拟机为载体,解释执行程序
5.jdk 目录
目录/文件 | 作用 |
---|---|
bin | 一些二进制文件,里边包括java,javac,javap等命令 |
db | java自带小型数据库 |
include | jvm运行所需的c语言头文件 |
lib | java的类库文件 |
src.zip | java源码 |
jre/lib/rt.jar | java的工具类 |
6.java虚拟机
java虚拟机:字节码文件不是运行在系统,而运行在Java虚拟机上,通过虚拟机可以翻译成各操作系统可识别的指令。java虚拟机是一套标准、规范。
-
Sun classic VM 第一个java虚拟机
-
HotSpot 默认使用的java虚拟机
-
J9
-
JRockit
-
TaoBaoVM
字节码执行过程:
解释器每次只能进行一个指令,即时解释器可以进行多个指令,速度更快。
为何不只用即时解释器:
? 只用即时解释器:占内存,指令不重复需要时间更多,字节码文件大的时候太卡。
内容总结
以上是互联网集市为您收集整理的杰普03corejava01全部内容,希望文章能够帮你解决杰普03corejava01所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。