这个时候会报错:

Instantiate the class:DonutShop

java.lang.ClassNotFoundException: DonutShop

at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:169)

at Shop.TestShop.main(TestShop.java:10)

Exception in thread "main" java.lang.NullPointerException

at Shop.TestShop.main(TestShop.java:15)

需要在参数里加上包名字:

java main传入参数_Main方法中传入参数相关推荐

  1. java 构建者模式_Java方法中的参数太多,第3部分:构建器模式

    java 构建者模式 在我的前两篇文章中,我研究了如何通过自定义类型和参数对象减少构造函数或方法调用所需的参数数量. 在本文中,我将讨论如何使用构建器模式来减少构造器所需的参数数量,并讨论该模式如何甚 ...

  2. java方法传对象参数_Java方法中的参数太多,第2部分:参数对象

    java方法传对象参数 在上一篇文章中 ,我研究了与方法和构造函数的长参数列表相关的一些问题. 在那篇文章中,我讨论了用自定义类型替换基元和内置类型以提高可读性和类型安全性. 这种方法使方法或构造函数 ...

  3. java中方法的命名_Java方法中的参数太多,第5部分:方法命名

    java中方法的命名 在上一篇文章 (有关处理Java方法中过多参数的系列文章的 第4部分 )中,我将方法重载视为一种向客户提供需要较少参数的版本的方法或构造函数的方法. 我描述了该方法的一些缺点,并 ...

  4. java方法带参数返回值_Java方法中的参数太多,第6部分:方法返回

    java方法带参数返回值 在当前的系列文章中,我正在致力于减少调用Java方法和构造函数所需的参数数量,到目前为止,我一直专注于直接影响参数本身的方法( 自定义类型 , 参数对象 , 构建器模式 , ...

  5. Java方法中的参数太多,第5部分:方法命名

    在上一篇文章 (有关处理Java方法中过多参数的系列文章的 第4部分 )中,我将方法重载视为一种向客户提供需要较少参数的方法版本或构造函数的方法. 我描述了该方法的一些缺点,并建议从方法重载中摆脱出来 ...

  6. Java方法中的参数太多,第6部分:方法返回

    在当前的系列文章中,我正在致力于减少调用Java方法和构造函数所需的参数数量,到目前为止,我一直专注于直接影响参数本身的方法( 自定义类型 , 参数对象 , 构建器模式 , 方法重载和方法命名 ). ...

  7. Java里main的写法_main方法的深入理解和例子

    大家好,又是一个令人振奋的周三啊,今天说一下main方法,大家应该对它很熟悉了,在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main() ...

  8. JAVA方法中的参数用final来修饰的原因

    JAVA方法中的参数用final来修饰的原因 很多人都说在JAVA中用final来修饰方法参数的原因是防止方法参数在调用时被篡改,其实也就是这个原因,但理解起来可能会有歧义,有的人认为是调用语句的地方 ...

  9. java分布式对象——远程方法中的参数和返回值+远程对象激活

    [0]README 1)本文文字描述转自 core java volume 2, 旨在学习 java分布式对象--远程方法中的参数和返回值+远程对象激活 的相关知识: [1]远程方法中的参数和返回值 ...

最新文章

  1. 独家 | 用于数据清理的顶级R包(附资源)
  2. Exchange-批量创建通讯组邮箱
  3. python为什么closed_为什么Python无法解析此JSON数据? [关闭] - Why can't Python parse this JSON data? [closed]...
  4. QEMU KVM libvirt手册(4) – images
  5. 【C#】详解C#异常
  6. STL标准模版库---set操作
  7. 周杰伦新歌刷爆朋友圈的背后 付费音乐的春天终于来了?
  8. 利用MTviz绘制线粒体基因组结构图
  9. 计算机网络应用基础总结,(完整版)计算机网络应用基础高教版对口高考复习资料总结...
  10. UPC 桐桐的爬山计划
  11. 数据可视化之智能bi实现生态绿地数据可视化分析
  12. 护眼灯护眼有效果吗?一文了解护眼灯到底有没有用
  13. 【项目整理】一个好看的导航栏
  14. 顶会速递 | ICLR 2020录用论文之自然语言处理篇
  15. GPLT团体程序设计天梯赛 L1-088 静静的推荐
  16. 手撕boost/buck
  17. Chino 操作系统开发日志 (1) - 为 IoT 而生
  18. Hexo+buttterfly适合任意主题美化(悬挂动态修饰物)
  19. speedoffice表格中如何插入子表
  20. 数据结构和算法思维导图

热门文章

  1. Python捕获 Warning 警告
  2. 离线安装NLTK工具包
  3. php isinstance,Python issubclass和isinstance
  4. idea怎么找到路径下面的js_怎么找到Win7桌面存储路径?怎么把Win7桌面转到D盘?...
  5. Linux的gcc编译器下载,gcc编译器下载
  6. javaScript从入门到精通3.md
  7. 观察者模式在android网络监控下的运用
  8. python编程常见小技巧
  9. Hibernate学习笔记_查询
  10. php添加gd库,linux下为php添加GD库(重新编译php)