`
bmqnc
  • 浏览: 127454 次
  • 性别: 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启动脚本

    java的windows启动脚本

    windows下启动java jar包的bat脚本

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

    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应用程序的启动与停止是一项常见的任务。本文将详细介绍如何编写一个批处理脚本来实现这些功能,并且还会...

    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程序控制windows关机重启

    Java程序控制Windows关机与重启是一项实用的技术,尤其在远程管理计算机或自动化任务执行的场景中。通过使用Java,开发者可以编写程序来实现定时或即时的系统关机和重启功能,解决了不能直接通过Windows开始菜单操作...

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

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

    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免安装版(Windows 64位)

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

Global site tag (gtag.js) - Google Analytics