博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于java文件扩展名认识
阅读量:6109 次
发布时间:2019-06-21

本文共 1064 字,大约阅读时间需要 3 分钟。

hot3.png

☆ 写在前面

  一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件,什么不存在,找不到main方法等等。我在这里就文件后扩展名,也叫文件后缀名的问题来探讨一下。

  ☆ 认识和比对

  看看下面两张图片中的文件有什么区别。

  A组

  161f339321ff4e9d8f8041c44ad92b73.png

  B组

  de95f3334649419f991fc5b83b91beb4.jpg

  大概瞟一眼,图标不怎么一致,仔细看看,同样的扩展名格式,B组的看起来正常,而A组貌似有一种中毒或损坏的感觉。

  其实A组在隐藏扩展名的情况下,创建的文件。这也就是一般电脑装完系统,默认的情况。B组是对电脑进行了设置之后的情况。所以我们在开发java程序时,必须对扩展名进行设置。否则就像A组一样,默认显示,而默认显示的扩展名是txt(文本文档也叫记事本)格式。

  ☆ 设置显示文件扩展名(后缀名)

  win7的解决方法

  打开我的电脑(计算机),在菜单栏中找”工具”菜单,找到”工具”菜单后点击它,然后在弹出菜单找“文件夹选项”这个菜单项点击它,然后会弹出如下图所示界面,点击”查看”

5545e096b9d34d1bb3c8e63791aa0918_th.png

  拉动2处,也就是右键的滑动条,内容显示在如图位置停止。也就是看到”隐藏已知文件的扩展名”时停止。此时,将前面的勾选去掉(确保没有被勾选),然后点击”确定”按钮,回到桌面,你看到之前A组文件显示如下

c24bf74532a5484c922e94c156c35aba.png

  你发现每一个文件后面多了一个.txt的字样,你将.txt删除。电脑会有改变扩展名的提示,选择是即可。依次改完,你就会看到如下图所示

3e7b1265b9e746e2bb491145d93c6674.png

  而你写的HelloWorld.java文件也要去修改

  修改前

897d7646b49d4473908d130fe82e9be6.png

  修改后

125df0be11554922b1be6e8f0e1660c5.png

  这样,就可以继续开发自己的java程序。

  win10解决方案

  找到”此电脑”,打开它,找上面的”查看”菜单栏点击它,然后你会看一个这样的地方,打上勾即可。

  3e6813f39e764fe49ef6afa060e78ddb.jpg

  win10的操作比较简单,只要此处被勾选即可。

  ☆ 后记

  当扩展名显示出来后,我们就可以对.java格式的文件进行编译和运行。此时一定要注意,编译的时候文件时包含扩展名.java,运行时则不需要文件的扩展名.class。

  这样设置后,在自己电脑上创建其他格式文件时,一定要注意此格式的文件扩展名。如,word文档的格式doc,幻灯片格式ppt,记事本格式txt,excel格式xls等等。

  >>>更多内容,敬请关注http://kaige123.com资讯。

                                                                                                       技术分享:www.kaige123.com

转载于:https://my.oschina.net/kaige123/blog/790341

你可能感兴趣的文章
成功进行了一次UDP打洞
查看>>
C#面向对象(四)
查看>>
这篇文章主要介绍了Citrix XenServer 6.1 安装图解教程
查看>>
js判断手机是否安装了某一款app,有则打开,没有去下载
查看>>
让你不再害怕指针
查看>>
读书笔记之: 操作系统概念(第6版)-第二部分 进程管理(进程, 线程, CPU调度, 进程同步, 死锁)...
查看>>
ng之自定义指令
查看>>
golang中builtin包说明
查看>>
C# 输出24小时格式时间
查看>>
日常css技巧小结(2)-- inline-block带来的迷惑
查看>>
基于VMware模拟实现远程主机网络通信
查看>>
jquery each
查看>>
利用GoAccess分析Nginx访问日志
查看>>
JFinal 学习笔记之Handler包分析
查看>>
Error:const char* 类型的实参和LPCWSTR类型的形参不兼容的解决方法。
查看>>
OAuth认证(完整版)
查看>>
golang 数组
查看>>
互联网推送服务原理:长连接+心跳机制(MQTT协议)
查看>>
小X与正方形
查看>>
Ios cordova安装
查看>>