从项目到代码
找工作前的整个学习体系(学会这些东西去解决问题,不单单去学这些东西)
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程序开发三步骤:
- 编写,编译,运行
标签:Java,虚拟机,命令,跨平台,概述,jvm,运行 来源: https://www.cnblogs.com/wzljava/p/16609402.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。