社区
Java SE
帖子详情
通过import引入和在同一个原文件里有什么区别?
pengwjeagles
2003-03-29 07:42:36
通过import引入和在同一个原文件里有什么区别?谢谢!
我刚学的。
...全文
115
14
打赏
收藏
通过import引入和在同一个原文件里有什么区别?
通过import引入和在同一个原文件里有什么区别?谢谢! 我刚学的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengwjeagles
2003-03-30
打赏
举报
回复
谢谢!接分!
aph
2003-03-30
打赏
举报
回复
结贴吧
aph
2003-03-30
打赏
举报
回复
经jchaor(jchaor)提醒才反应过来,呵呵,注意你的class s.
public class s{
public s() {
...
}
...
}
jchaor
2003-03-29
打赏
举报
回复
嘿嘿import进来的不同包哟,你声明的变量以及方法如果是默认的(default)则不可见哟
aph
2003-03-29
打赏
举报
回复
不是,import导入和c中的#include是不一样的。要成为一个包中的文件必须放在同一目录下,并且都有package 包名 (包名就是目录名)
如果出错就是你的配置有问题。
试试在somepath目录下
javac classpath=.;c:/j2sdk1.3.1/lib/rt.jar; test.java
pengwjeagles
2003-03-29
打赏
举报
回复
导入之后,是不是就是同属一包了吧
pengwjeagles
2003-03-29
打赏
举报
回复
pi使我刚才写错了,我的东东是和楼上写的一样
aph
2003-03-29
打赏
举报
回复
"我把两个类合在一个文件里,用默认的包,就可以运行,但我把其中一个打包,(pi/s.class)
"
中的pi/s.class是什么意思,注意:
somepath/d/s.java
somepath/d/s.class
somepath/test.java
"d"是你包的名字。
dalianzj
2003-03-29
打赏
举报
回复
import 是用来当你所要用的类在于现在不同包中的时候!
在源文件中的情况是:他们都在同一个包中!
pengwjeagles
2003-03-29
打赏
举报
回复
还是不行呀!
aph
2003-03-29
打赏
举报
回复
检查你的环境变量,或者你的编译时的选项,如果CLASSPATH没有错误的话,你应该注意:
你的文件结构应该是
somepath/d/s.java
somepath/test.java
然后在somepath目录下编译,运行,这样就不会有错,你再试试看:)
pengwjeagles
2003-03-29
打赏
举报
回复
我把两个类合在一个文件里,用默认的包,就可以运行,但我把其中一个打包,(pi/s.class)
package d;
class s{
private int i,j;
s(int i,int j){
this.i=i;this.j=j;}
public void show(){
System.out.println(i);
System.out.println(j);
}
}
然后,我在另一个文件里tests.java:
import d.*;
public class tests{
public static void main(String []args){
s as=new s(1,2);
as.show();
}
}
编译就出错
谢谢!
coffeepig
2003-03-29
打赏
举报
回复
你的意思是不是说通过IMPORT引入和在一个源文件中自己定义的类或者照搬的类的区别?
fishfly317
2003-03-29
打赏
举报
回复
能说清楚点吗?
在vue中使用jsonp进行跨域请求接口操作
前言: 这
里
我们使用的是第三方插件jsonp。 github网址:https://github.com/webmodules/jsonp 1、安装 npm install jsonp -S 2、
引入
一般新建一个js文件来
引入
原始jsonp插件,然后对原始插件进行封装,对跨域接口参数的拼接,封装好这个jsonp文件后export出去,之后在哪
里
用到就再在那
里
import
。 1.新建jsonp.js文件来封装原始jsonp插件 //
引入
原始jsonp插件
import
originJsonp from 'jsonp' /* 封装原jsonp插件,返回promise对象 url: 请求
js中require 和
import
引入
依赖的
区别
解析
require 和
import
,都是为了JS模块化使用。最近项目中,因为多人协同开发,出现了一个项目中同时使用了require 和
import
引入
依赖的情况。正常情况下,一个项目中最好是对
引入
方式做一个规范。下面我们就来看一下require 和
import
的
区别
: 一、require require是Commonjs的规范,node应用是由模块组成的,遵从commonjs的规范。用法: //a.js function test (args) { // body... console.log
html导入不同文件的js,如何在javascript文件中
引入
另一个javascript文件?
比如我写了一个JS文件,这个文件需要调用另外一个JS文件,该如何实现呢?下面就总结下在js文件中
引入
另一个js文件的实现。在javascript文件中
引入
另一个javascript文件的方法:方法一,在调用文件的顶部加入下例代码function addScript(url){document.write("");}注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的...
vue文件中如何
import
引入
js文件,并且调用js文件中的方法
vue中
引入
js文件可以使用 / ./ ../ 这三种方式
引入
外部js文件。 下面讲解一下这三种的用法。 第一种 / :个人理解就是返回到项目根目录,如下图所示。返回到了整个项目的最根部。
引入
文件就比较繁琐。不过也是可以实现的 第二种./:这是导入同级目录下的文件,如下图所示 第三种 ../ :这是导入上一级目录
里
的文件,如下图 而我此次需要
引入
文件是上一级的上一级
里
面的文件,所有只需要重复两次就行 ../../ 这样就可以找到想要的文件了。如下图 ...
通过
import
引入
js文件提示错误
在js文件中通过
import
引入
另外的js文件,提示Uncaught SyntaxError: Unexpected string,或者Uncaught SyntaxError: Unexpected identifier错误,原因是
import
属于es6的语法,但是浏览器不支持es6语法,所以需要转换。 转换方法: 1,用 babel 把
import
转成 CommonJS 或者 AMD,...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章