【新手学java】自定义包的问题
我的jdk是1.6.0_10
安装目录是c:\program files\java\jdk1.6.0_10
java_home为c:\program files\java\jdk1.6.0_10
path为%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
classpath为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
我平时做练习放代码的地方是e:\wzl\myjava,平时编译生成的.class也在这里面.
今天看到自定义包,教程上说
"根据包的定义,java编译器在java指定的类路径下建立包.例如,按照package p1定义包,则在classpath指明的路径下生成p1子目录.按照package p1.p2定义包,则在classpath指明的路径下生成目录p1
,目录p1包含目录p2,所有的文件都存储在p2目录下."
我没找到,
然后我去百度,有人说在当前目录下生成目录,难道是e:\wzl\myjava 还是java的安装路径
真搞不明白.
现在做练习,要求自定义包,这下可把我难住了...
//School.java
//设置录取分数线
package jully.school;
import java.util.Scanner;
public class School
{
static float scoreLine;
static float setScoreLine()
{
System.out.println("请设置录取分数线!");
Scanner sc=new Scanner(System.in);
scoreLine=sc.nextFloat();
return scoreLine;
}
public static void main(String args[])
{
System.out.println("当前录取分数线为"+setScoreLine());
}
}编译成功,运行之后Exception in thread "main" java.lang.NoClassDefFoundError:School<wrong name:jully/school/School>
这编译器说的真清楚!!!!!!!!!!!!
有高手指点一二吗,谢谢!
相关推荐
新手学java
新手学java, 非常适合新手阅读。每章配合有实例,最后还有大作业开发过程
新手学Java Web开发
新手学Java Web开发
新手学Java7编程(第5版)
新手学Java7编程(第5版)由程序设计畅销书作者herbertschildt撰写,将内容彻底更新至javase 7。首先从基础讲起,介绍了如何编译和运行java程序,然后讨论了关键字、语法和一些结构,它们共同构成了java语言的核心。之后,《新手学java7编程(第5版)》介绍了java的一些高级特性,包括多线程程序设计和泛型。最后以对swing的介绍结束了全书。本教程节奏轻快,可以帮助读者快速掌握java程序设计。 《新手学java 7编程(第5版)》特色 关键技能与概念:在每章开始列出了该章中介绍的技能与概念 专家问答:以问答形式提供了相关信息和实用的提示 编程练习:展示如何应用某种技能的编程练习 自测题:每章最后提供了一些测试对该章内容理解程度的问题 代码注释:示例代码中的注释描述了正在阐述的编程技巧
【软件问题】新手安装JAVA、JDK及Java 开发环境配置
目录 JAVA安装 (遇到下载太慢问题) JDK安装 Java 开发环境配置 Windows 10 配置Java 环境变量(详细一点的) 以下均属新手个人经验,可作为参照省去许多麻烦,有其他问题自行参照百度 JAVA安装 eclipse:https://www.eclipse.org/downloads/ (遇到下载太慢问题) 可能是因为选的镜像默认是日本 换成中国就好了 下载完成安装 JDK安装 安装地址https://www.oracle.com/java/technologies/javase-downloads.html 安装完成要记得自己安装哪里,忘记了就重新安装,环境
java自定义jar包让jmeter使用的方法
在本篇文章里小编给大家整理了一篇关于java自定义jar包让jmeter使用的方法以及实例代码,需要的朋友们参考下。


Java SE
