`
bmqnc
  • 浏览: 128581 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java Windows平台下的中\t的陷阱

    博客分类:
  • java
阅读更多
通常情况下,我们测试某一个代码的时候,会新建某个目录,经常我们会命名testXXX,然后我们会将测试的资源放入该文件夹,在程序中我们硬编码加载该文件夹中的资源,但是很奇怪的是我们有时加载不到该资源,路径检查了很多次,都是没问题的。

tricky的地方就在于能够\t是转义字符,而且eclipse中只有在输入值发生编译错误时能够提示错误,而此时testXXX是字符串是不会出现编译错误的,因此此时很难看出原来程序中的资源路径是否正确。

不知道eclipse中时候有高亮显示转义字符和特殊字符的选项,不过vi里是确实有的,vi能够高亮显示字符串中的转义字符,这一点太好用了!
分享到:
评论

相关推荐

    JAVA在Windows平台上生成机器码

    在这个场景中,"JAVA在Windows平台上生成机器码"指的是将Java源代码编译成针对Windows系统的本地代码,也称为本机代码或机器码。 首先,了解Java的编译过程是必要的。通常,Java源代码(`.java`文件)会被Java...

    windows下java访问hid设备

    总结来说,"windows下java访问hid设备"是一个涉及到Java、JNI、Windows系统编程和USB HID协议的复杂任务。开发者需要具备多方面的技术知识,包括Java编程、C/C++编程、USB设备驱动理解以及JNI的使用。通过这样的方式...

    java安装包(windows 32位)

    描述中的"java安装程序,适用于windows32位操作系统。为初学者提供便利。"意味着这个安装包是特别针对那些刚开始学习Java编程且使用32位Windows系统的用户。由于很多现代计算机已经转向64位系统,但仍有部分用户使用...

    windows下启动java jar包的bat脚本

    windows下启动java jar包的bat脚本 javaw后台启动,jdk1.8或者更高,winserver 2016 经过测试

    简单的JAVA实现获取windows的系统路径

    这段简单的JAVA代码可以获取到WINDOWS的系统目录和环境变量,在XP和WIN7下测试通过!

    windows系统Java JDK8安装包

    这个压缩包包含了Windows系统下的Java JDK8安装程序,即`jdk-8u321-windows-x64.exe`,它是64位版本的JDK,适用于64位的Windows操作系统。 在安装JDK8之前,首先了解Java的重要性:Java是一种跨平台的、面向对象的...

    java安装包(Windows64位)

    1. **Java编译器(javac)**:它是将源代码(.java文件)转换成字节码(.class文件)的工具,这些字节码可以在任何支持Java的平台上运行,体现了Java的“一次编写,到处运行”的特性。 2. **Java虚拟机(JVM)**:...

    java获取当前windows进程pid

    编译命令中 "-PidTool.dll" 改为 "-FePidTool.dll",我整漏了! 使用方法: 1.javac PidTool.java 2.javah -jni PidTool ,生成.h头文件 3.编写.c文件实现函数功能 4. cl PidTool.c -FePidTool.dll -LD -I"D:\...

    java-11 windows-x64 安装包

    这个“java-11 windows-x64 安装包”是为了Windows 64位操作系统设计的,旨在为用户提供快速、简便的Java环境安装体验,尤其解决了在没有高速网络条件下的下载困扰。 首先,我们来详细了解一下Java 11的主要特性: ...

    JavaOpenCV246_windows7_eclipse

    在Windows7环境下使用Eclipse进行Java开发时,将OpenCV集成到项目中可以扩展应用的视觉功能。 以下是一些关键知识点: 1. **Java**: Java是一种面向对象的编程语言,以其跨平台性和“一次编写,到处运行”的特性...

    Java 面试中的陷阱

    Java 面试中的陷阱

    windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)

    ### Windows系统下启动与结束Java的JAR包的脚本(包括如何设置进程名称) 在Windows环境下管理和控制Java应用程序的启动与停止是一项常见的任务。本文将详细介绍如何编写一个批处理脚本来实现这些功能,并且还会...

    java1.6或者java6 64位 windows

    总结来说,Java 6 64位版本在Windows平台上提供了强大的开发环境,它的改进和新特性大大提升了开发效率和程序性能,为后来的Java版本奠定了坚实的基础。对于需要在Windows 64位系统上运行或开发Java 1.6应用程序的...

    gdal 1.7.1 windows 库包括java

    这里提到的是GDAL 1.7.1版本,它专为Windows平台进行了编译,且包含了对Java的支持。 Java绑定(Java Bindings)是GDAL的一个重要特性,它允许开发者在Java环境中调用GDAL的功能,进行地理空间数据的操作。这对于...

    JAVA_API1.6文档(中文)

    java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密钥,以及 NIST 的 FIPS-186 中定义的 DSA(数字签名算法)...

    java 17 window 安装包

    这个安装包是专为在Windows x64平台上运行和开发Java应用程序设计的。让我们深入了解一下Java 17以及如何在Windows系统上进行安装。 Java 17,正式命名为Java SE 17 (Standard Edition),是Oracle公司推出的最新...

    最新Java JDK 11免安装版(Windows 64位)

    JDK 11是Java SE(Standard Edition)平台的长期支持(LTS)版本,这意味着它将获得Oracle长达十年的技术支持,这对于企业级应用来说尤其重要,因为它们需要长期的稳定性和安全性保证。JDK 11在JDK 10的基础上引入了...

    java程序做windows服务,随机启动

    在Windows操作系统中,Java程序通常以可执行JAR文件的形式运行。然而,为了实现Java程序在Windows开机时自动启动,并且在用户登录之前就已经运行,我们需要将其转化为一个Windows服务。这个过程涉及到Java程序的打包...

    java-jdk-8u51-windows-x64.exe.zip

    总之,Java JDK 8u51是Windows x64平台上开发Java应用程序的重要工具,其特性如Lambda表达式和Stream API显著提升了开发效率。同时,定期更新的JDK版本确保了开发者能使用最新、最安全的工具进行开发。

    Java-JDK-11.0.8(Windows & Mac os) 下载

    这个版本支持Windows和Mac OS操作系统,使得不同平台上的开发者都能方便地进行Java开发工作。 对于Windows用户,"jdk-11.0.8_windows-x64_bin.exe"是安装程序,适用于64位系统。安装过程中,它会自动配置Java开发...

Global site tag (gtag.js) - Google Analytics