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

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

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

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

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

相关推荐

    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位系统,但仍有部分用户使用...

    简单的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-11 windows-x64 安装包

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

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

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

    Java 面试中的陷阱

    Java 面试中的陷阱

    java调用windows api

    在Windows环境下,我们可以编写DLL(动态链接库)文件,然后通过JNI接口在Java中调用这些DLL中的函数,间接访问Windows API。 - **配置环境**: 在使用JNI时,需要设置JAVA_HOME和PATH环境变量,确保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-8u51-windows-i586.exe

    总的来说,Java JDK 8u51是Java开发者的必备工具,无论他们是在32位还是64位的Windows环境下工作。这个版本的发布旨在提供稳定性和新功能,帮助开发者更高效地进行Java应用程序的开发。通过下载和安装这个JDK,用户...

    JAVA 显示文件目录(像windows的资源管理器一样)

    JAVA 显示文件目录(像windows的资源管理器一样) 这个程序是使用 JAVA 语言编写的,目的是为了显示文件目录,类似于 Windows 的资源管理器。下面将详细讲解这个程序的知识点: 1. JAVA Swing 库 这个程序使用了 ...

    最新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-8u161-windows-x64(jdk官方版本1.8)

    Java JDK 1.8,全称为Java Development Kit,是Oracle公司发布的用于开发和运行Java应用程序的...对于那些需要在Windows系统上开发Java应用的开发者来说,通过CSDN等国内平台下载,确实可以更快地获取到这个官方版本。

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

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

    Java JDK 17 (32位Windows系统)

    对于Windows 32位系统用户来说,选择JDK 17意味着他们可以在32位环境中享受到最新的Java开发功能。然而,值得注意的是,32位系统有内存限制(通常为4GB),可能会影响大型应用的性能。因此,在开发和运行资源密集型...

Global site tag (gtag.js) - Google Analytics