Java(一)java跨平台原理及dos常用命令

简介: Java(一)java跨平台原理及dos常用命令

我是一个做web开发的程序员,目前的第一语言是PHP,这个语言目前在我所在的城市,在BOSS直聘上的职位不是很多,也有可能是这几年行业不太景气,招聘的职位比较少的原因吧。而且一般也没有底薪的职位,这大概也是意味着大概没有太多的新项目使用PHP,相对来讲特别高薪的职位也没有。基本上就是维护升级一些之前的项目。

 


鉴于这个情况,嗯,关于服务器端的语言还需要在学一门,学啥呢?嗯,学Java吧。这个玩意市场保有量大啊。工资水平相对于PHP来说,也是要高一个阶层的。

 


这就有了第一个问题,PHP是弱语法语言,Java是强语法语言,这个跨度就有点大,还好我之前玩过一阵java的亲儿子C#,不能说他俩一模一样,基本上就是大差不差吧。

 


一:java跨平台原理


通过Java语言编写的程序,是可以在任何平台(操作系统)上运行的。


那么Java是如何实现跨平台的呢?


Java语言跨平台是依赖于Java虚拟机的。Java语言运行在java虚拟机中。


Java虚拟机不是跨平台的,只是针对不同系统有对应的java虚拟机。

 


因此呢,java语言的跨平台性可以用八个字来概括:一次编译,到处运行。

 

二:dos常用命令


1:如何打开dos窗口


(1):快捷键:win+r 在弹窗中输入cmd,即可打开dos窗口


image.png

 

(2):在任意目录下,按住shift不要松手,点击鼠标右键。会弹出菜单,点击打开power shell,即可打开dos窗口

image.png

 

(3):在导航栏中输入cmd即可打开dos窗口:

image.png

 

2:常见的dos命令:

dir + enter : 展示当前文件夹中所有的文件和文件夹的信息。
cd .. + enter :  退回到上一级目录。
cd\ :  返回盘符根目录。
C: / D: :切换磁盘
cd + 指定目录 :进入指定目录。(不可跨盘符)
cls + enter :清屏。
exit + enter :退出dos窗口(这玩意一般用不上,不用了直接关了就行了呗)

 


dos命令这部分了解就好,毕竟windows有图形界面。一般很少用这个玩意。

 


Java的第一天,基本上就这些内容,之前使用的语言都是弱语法语言,这次学习Java这种强语法语言,可能需要纠正我之前的一些编程习惯和思想。


有好的建议,请在下方输入你的评论。


目录
相关文章
|
2月前
|
监控 Java API
现代 Java IO 高性能实践从原理到落地的高效实现路径与实战指南
本文深入解析现代Java高性能IO实践,涵盖异步非阻塞IO、操作系统优化、大文件处理、响应式网络编程与数据库访问,结合Netty、Reactor等技术落地高并发应用,助力构建高效可扩展的IO系统。
73 0
|
3月前
|
存储 缓存 Java
我们来详细讲一讲 Java NIO 底层原理
我是小假 期待与你的下一次相遇 ~
139 2
|
3月前
|
存储 算法 安全
Java中的对称加密算法的原理与实现
本文详细解析了Java中三种常用对称加密算法(AES、DES、3DES)的实现原理及应用。对称加密使用相同密钥进行加解密,适合数据安全传输与存储。AES作为现代标准,支持128/192/256位密钥,安全性高;DES采用56位密钥,现已不够安全;3DES通过三重加密增强安全性,但性能较低。文章提供了各算法的具体Java代码示例,便于快速上手实现加密解密操作,帮助用户根据需求选择合适的加密方案保护数据安全。
329 58
|
2月前
|
人工智能 安全 Java
Go与Java泛型原理简介
本文介绍了Go与Java泛型的实现原理。Go通过单态化为不同类型生成函数副本,提升运行效率;而Java则采用类型擦除,将泛型转为Object类型处理,保持兼容性但牺牲部分类型安全。两种机制各有优劣,适用于不同场景。
90 24
|
1月前
|
移动开发 Cloud Native 安全
Java:跨平台之魂,企业级开发的磐石
Java:跨平台之魂,企业级开发的磐石
|
3月前
|
XML JSON Java
Java 反射:从原理到实战的全面解析与应用指南
本文深度解析Java反射机制,从原理到实战应用全覆盖。首先讲解反射的概念与核心原理,包括类加载过程和`Class`对象的作用;接着详细分析反射的核心API用法,如`Class`、`Constructor`、`Method`和`Field`的操作方法;最后通过动态代理和注解驱动配置解析等实战场景,帮助读者掌握反射技术的实际应用。内容翔实,适合希望深入理解Java反射机制的开发者。
275 13
|
2月前
|
存储 缓存 安全
深入讲解 Java 并发编程核心原理与应用案例
本教程全面讲解Java并发编程,涵盖并发基础、线程安全、同步机制、并发工具类、线程池及实际应用案例,助你掌握多线程开发核心技术,提升程序性能与响应能力。
93 0
|
3月前
|
算法 Java 索引
说一说 Java 并发队列原理剖析
我是小假 期待与你的下一次相遇 ~