看到这个帖子我也测试了下,测试代码如下- package com.itheima.test;
- public class TestCon{
- public static void main(String[] args) {
-
- }
- }
- class Con {
- /**
- *
- */
- public Con() {
- System.out.println("Con invoke");
- }
- }
复制代码 如果类名写Con的话,Myeclipse会提示“A class file was not written. The project may be inconsistent, if so try refreshing this project and
building it”
网上找到的方法是->Project->Clean...->选择Clean all projects->点击ok,但是不管用,这就使我想到了以前写数据库连接的时候类名写得是Conn而不是Con。
回归正题,既然一个java文件写两个类不行,为什么不写成两个java文件呢,我抱着试试的心态去建立一个新的java 文件,当输入Con类名得时候,去出现如下提示:Type name is not valid. 'Con' is an invalid name on this platform.
看来真的是Con这个名字是有问题的,Com是正常的
|