public static void main(String[] args) {
String a = "test test tset";
System.out.println(a.split("\\s+")[2]);
阅读《深入分析
Java
Web技术内幕》一书,发现如下小问题。
有一个如下目录结构的类…/src/ch8/Test1.
Java
,但是在…/src/ch8/ 目录下使用
java
c Test1.
java
编译成功,但是在该目录下执行
java
-Xms20M -Xmx20M -Xmn10M -XX:+UseSerialGC -XX:+PrintGCDetails Test1则显示
错误
:
找
不到
或无
2.可能是因为你的
java
文件带了package包,但是你还在
java
文件所在目录运行:返回包的前一目录进行运行;
小编就是因为
java
文件里带了package word.project2_0;导致的
错误
。。。
错误
原因是:我们在包里运行文...
前言:虽然学习
Java
语言约有两年多,但在最近需要使用命令行工具编译并运行
Java
程序时,还是报错了。花费了一些时间,解决了该问题,发现解决方法在初学
Java
时使用过。一则,为了避免以后再出现同样的问题而浪费不必要的时间;二则,作为使用该语言的程序员,对于该语言的一些基本问题,应该有清晰的理解和认识;三则,网上的一些解决方案,不够完备。有的没有解释问题原因,直接给出答案;有的,未列举出某些常见情况的解决方案。因此,写此文章,让读者可以举一反三,深入理解问题。
一、 问题分析
找
不到
或
无法
加载
主类
,主要原因有
一般情况下,我们都使用工具进行代码的编辑和调试,例如eclipse 、Manven、Android Studio、sublime、vim、notepad、记事本等。
当我们用eclipse android studio等创建的project和
java
类文件,都是有包名的,用工具正常编译和运行,但此时切换到命令行执行的时候:
java
c xxx.
java
java
xxx
的时候 极有可能出现
找
不到
或