`
bmqnc
  • 浏览: 125972 次
  • 性别: 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的使用。通过这样的方式...

    在linux和windows下动态设置classpath调用java类方法脚本代码

    在编程世界中,Java是一种广泛使用的跨平台语言,它的运行依赖于类路径(Classpath),这是一个指示Java虚拟机(JVM)查找.class文件的环境变量。本文将详细讲解如何在Linux和Windows操作系统下动态设置classpath以...

    java安装包(windows 32位)

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

    windows下启动java jar包的bat脚本

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

    java+powershell 控制windows

    在这个场景下,我们可以利用 Java 编写的程序来调用 PowerShell 命令,实现对 Windows 的各种操作。 首先,让我们详细了解如何通过 Java 调用 PowerShell 脚本: 1. **调用 PowerShell 命令**: 在 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的主要特性: ...

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

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

    windows系统Java JDK8安装包

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

    shell,bat脚本运行java程序

    如果你的Java程序依赖于其他库,可以在`-cp`后面添加额外的类路径分隔符(Unix/Linux下使用`:`, Windows下使用`;`)和库路径。 总的来说,shell和bat脚本提供了一种方便的方式来管理和运行Java程序,特别是对于需要...

    JAVA_API1.6文档(中文)

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

    Java编写的windows任务管理器

    【Java编写的Windows任务管理器】是一款利用Java编程语言实现的、...通过学习和分析这个程序,开发者可以深化对Java语言、UI设计以及系统管理的理解,同时也能掌握如何在Java中实现跨平台的进程管理和性能监控功能。

    Java面试---陷阱一箩筐

    Java面试---陷阱一箩筐-----------------------------

    java jdk-8u51-windows-i586.exe

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

    java1.6或者java6 64位 windows

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

    java 17 window 安装包

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

    Java实现windows下远程调用shell脚本

    该工具是基于SSH2协议的实现,在使用它的过程中非常容易,只需要指定合法的用户名口令,或者授权认证文件,就可以创建到远程Linux主机的连接,在建立起来的会话中调用该Linux主机上的脚本文件,执行相关操作。

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

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

    Java JDK 17 (32位Windows系统)

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

Global site tag (gtag.js) - Google Analytics