从项目到代码
找工作前的整个学习体系(学会这些东西去解决问题,不单单去学这些东西)
JavaSE知识图
Java语言跨平台原理
Java语言特点
- 完全面向对象:Java支持封装,继承,多态,面向对象编程,让程序更好的达到高内聚,低耦合的标准。
- 支持分布式:
- 健壮型:Java强类型机制,异常处理,垃圾的自动收集是Java程序健壮性的重要保证。指针的丢弃是Java明智的选择。
- 安全:
- 跨平台:Java程序在Java平台上被编译为体系结构中的字节码格式,然后可以在实现这个Java平台的任何系统中运行。
Java跨平台原理
- 跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性成为Java语言的跨平台特性。该特性是由jvm实现的,我们编写的程序运行在jvm上,而jvm运行在操作系统上。
- jvm:Java虚拟机,简称为jvm,运行所有java程序的假想计算机,是Java程序的运行环境之一,也是Java最具有吸引力特性之一。我们编写的Java代码,都运行在jvm上。
Java的虚拟机本身不是跨平台的,每个操作系统有不同的版本的虚拟机
常用DOS命令
- 进入目录命令:cd
- 切换到上一级:cd..
- 切换盘符命令:d:
- 查看当前盘符下的目录:dir
- 新建目录命令:md hello
- 复制或移动文件:copy/move
- 删除文件命令:del
- 删除目录命令:rd
- 清屏命令:cls
- 退出命令:exit
Java程序开发三步骤:
- 编写,编译,运行
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/281381.html