关于java文件扩展名认识
☆ 写在前面
一名新手在历经千辛万苦写好Java程序,怀揣激动的心情去编译和执行java程序时,结果出现错误,什么找不到文件,什么不存在,找不到main方法等等。我在这里就文件后扩展名,也叫文件后缀名的问题来探讨一下。
☆ 认识和比对
看看下面两张图片中的文件有什么区别。
A组

B组

大概瞟一眼,图标不怎么一致,仔细看看,同样的扩展名格式,B组的看起来正常,而A组貌似有一种中毒或损坏的感觉。
其实A组在隐藏扩展名的情况下,创建的文件。这也就是一般电脑装完系统,默认的情况。B组是对电脑进行了设置之后的情况。所以我们在开发java程序时,必须对扩展名进行设置。否则就像A组一样,默认显示,而默认显示的扩展名是txt(文本文档也叫记事本)格式。
☆ 设置显示文件扩展名(后缀名)
win7的解决方法
打开我的电脑(计算机),在菜单栏中找”工具”菜单,找到”工具”菜单后点击它,然后在弹出菜单找“文件夹选项”这个菜单项点击它,然后会弹出如下图所示界面,点击”查看”

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

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

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

修改后

这样,就可以继续开发自己的java程序。
win10解决方案
找到”此电脑”,打开它,找上面的”查看”菜单栏点击它,然后你会看一个这样的地方,打上勾即可。

win10的操作比较简单,只要此处被勾选即可。
☆ 后记
当扩展名显示出来后,我们就可以对.java格式的文件进行编译和运行。此时一定要注意,编译的时候文件时包含扩展名.java,运行时则不需要文件的扩展名.class。
这样设置后,在自己电脑上创建其他格式文件时,一定要注意此格式的文件扩展名。如,word文档的格式doc,幻灯片格式ppt,记事本格式txt,excel格式xls等等。
>>>更多内容,敬请关注http://kaige123.com资讯。
技术分享:www.kaige123.com
关于java文件扩展名认识的更多相关文章
- java获得文件扩展名
java获得文件扩展名: public static void main(String[] args) throws Exception { String name = ""; S ...
- Linux文件扩展名
在linux中,扩展名没什么实际意义.但是为了兼容winodows,同时便于我们大多数习惯了windows的用户区分文件的不同,所以我们还是习惯通过扩展名来表示不同的文件类型. ①系统文件 扩展名 说 ...
- php文件扩展名判断
<!DOCTYPE> <html> <head> <meta http-equiv="Content-type" content=&quo ...
- php查询文件扩展名
//查询文件扩展名 function extension($str){ $str = implode("",explode("\\",$str)); $str ...
- ASP.net的文件扩展名
尽管ASP.NET中采用的是事件响应模式,使程序开发人员和最终用户感觉与WinForm程序非常接近,但是它毕竟还是Web应用程序.而Web应用程序的特点,就是基于浏览器与服务器的请求与响应的执行方式. ...
- SharePoint 2013中的默认爬网文件扩展名和分析文件类型
摘要:了解默认情况下 SharePoint 2013 爬网的文件扩展名及其解析的文件类型,可以借此了解搜索可以爬的文件和支持的功能. 如果“管理文件类型”页上的列表包含文件扩展名,爬网组件将仅爬网文件 ...
- Microsoft Excel软件打开文件出现文件的格式与文件扩展名指定格式不一致?
今天winform代码做一个datagridview数据导出功能,导出的excel文件的后缀是*.xls(Micorsoft Excel 2000), 而本机新建的excel文件的后缀是 *.xlsx ...
- 打开Excel时提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致"
问题描述: 系统安装了WPS时,Analyzer导出excel时候,会提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致",这是Excel的安全问题, ...
- Excel:您尝试打开的文件的格式与文件扩展名指定的格式不一致
报错信息: 打开文件时提示"您尝试打开的文件xxx.xls的格式与文件扩展名指定的格式不一致.打开文件前请验证文件没有损坏且来源可信.是否立即打开该文件?",卸载Office 20 ...
随机推荐
- [Android Pro] RecyclerView实现瀑布流效果(二)
referece to : http://blog.csdn.net/u010687392 在上篇中我们知道RecyclerView中默认给我们提供了三种布局管理器,分别是LinearLayoutMa ...
- JavaScript数组常用操作
前言 相信大家都用惯了jquery或者underscore等这些类库中常用的数组相关的操作,如$.isArray,_.some,_.find等等方法.这里无非是对原生js的数组操作多了一些包装. 这里 ...
- Android之记住密码与自动登陆实现
本文主要讲述了利用sharedpreference实现记住密码与自动登陆功能 根据checkbox的状态存储用户名与密码 将结果保存在自定义的application中,成为全局变量 布局文件 < ...
- Quartus 软件的使用之PLL的使用
练习使用Altera FPGA 内的 PLL IP核: 思路:将clk_50M倍频到clk_100M,然后观察100M时钟. 1.生成PLL的核例化文件,然后调用. 点击NEXT之后,等一会会跳出如下 ...
- 菜鸟学Linux命令:chmod命令和数字文件权限
chmod是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数.只有文件所有者和超级用户可以修改文件或目录的权限.可以使用绝对模式,符号模式指定文件的权限 ...
- 菜鸟学Linux命令:tail命令 查看日志
tail 命令用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理. tail命令常用来查看日志文件.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filenam ...
- javascript中window.open()与window.location.href的区别
window.open("www.baidu.com"); 只是表示打开这个页面,并不是打开并刷新baidu.com window.location.href="www. ...
- 学会使用Chromium中的LOG
转自:http://blog.csdn.net/kuerjinjin/article/details/43937345 简介 众所周知chromium项目无比巨大,想去快速的了解,调试并添加自己想要的 ...
- [整理]android中几种常见的尺寸
获取屏幕宽高尺寸的三种代码形式 在Android上,目前我知道的获取屏幕尺寸的方法有三种不同的代码形式 方法1.在Activity中最常见的调用方式 WindowManager windowManag ...
- Hark的数据结构与算法练习之插入排序
算法说明: 先是拿语言进行一下描述: 假如是做降序排序,那么从头开始扫描每个数字,使每个数字与它前面的若干数字进行比较,直接找到小于当前数字a(当前数字以a代替)的数字b(小于a的数字以b代替). 然 ...