精华内容
下载资源
问答
  • 在学习 Java 语言时,使用已经存 在的类,避免一切从头做起,这是面向对象编程的一个重要方面为了能使用 Java 提供给我们的类,我们可以使用 import 语句引入包中类.在一个 Java 源程序中可以有多个 import 语句,它们...

    编写源文件时,除了自己编写类外,我们经常需要使用 Java 提供的许多类,这些类可能在不同的包中.在学习 Java 语言时,使用已经存 在的类,避免一切从头做起,这是面向对象编程的一个重要方面为了能使用 Java 提供给我们的类,我们可以使用 import 语句来引入包中类.在一个 Java 源程序中可以有多个 import 语句,它们必须写在 package 语句 假如有 package 语句 的话 和源文件中类的定义之间…Java 为我们提供了大约 130 多个包,如:

    • java.applet 包含所有的实现 Java applet 的类。
    • java.awt 包含抽象窗口工具集中的图形,文本,窗口 GUI 类。
    • java.awt.image 包含抽象窗口工具集中的图像处理类。

    java.lang 包含所有的基本语言类 java.io 包含所有的输入输出类 java.net 包含所有实现网络功能的类 java.until 包含有用的数据类型类
    如果要引入一个包中的全部类,则可以用星号来代替,如:

    import java.awt.*

    表示引入包 java.awt 中所有的类,而import java.until.Date;只是引入包 java.until 中的 Date 类。
    如果我们想建立一个 java applet 程序,并想使用 java.awt 中的 Button 类和 Graphics,那么就可以使用 import 语句引入包 java.applet Applet 类和包 java.awt 中的 Button 类和 Graphics 类。

    import java.applet.Applet;
    import java.awt.*;
    public class Programb extends Applet{  
      Button redbutton;
    public void init(){
     redbutton=new Button("我是一个红色的按钮"); redbutton.setBackground(Color.red); add(redbutton);
    }
    public void  paint(Graphics g){  
    g.drawString("it is a button",30,50);
      }
    }
    
    展开全文
  • import引入语句

    千次阅读 2015-10-19 17:16:13
    在Java中,若想利用的特性,可使用引入(import)语句告诉编译器要使用的类所在的位置。实际上,名也是类名的一部分。例如,如果abc.Student包中含有Gui类,则该类可称作abc.Student.Gui。如果使用了import语句...
     
    

    Java中,若想利用包的特性,可使用引入(import)语句告诉编译器要使用的类所在的位置。实际上,名也是类名的一部分。例如,如果abcStudent包中含有Gui类,则该类可称作abcStudentGui。如果使用了import语句,再使用类时,包名可省略,只用Gui来指明该类。

    1、使用格式

    import pkgl[pkg2[pkg3]](类名I g-)

     假设有一个包a,在a中的一个文件内定义了两个类XXYY,其格式如下:

        package a
        class XX{}
        class YY{}

    当在另外一个包b中的文件ZZ.java中使用a中的类时,语句形式如下:
        package b
        import a*
        class ZZ extends XX {}

    ZZ.java中,因引入了包a中的所有类,所以使用起来就好像是在同一个包中一样。

    在程序中,可以引用包的所有类或若干类。引用所有类时,可使用通配符“*”。引入整个包时,可以方便地访问包中的每一个类,但会占用过多的内存空间,代码下载的时间将会延长,因此在了解包的基本内容后,实际要用到哪个类就引用哪个类,尽量不造成资源的浪费。

    实际上,程序中不一定要有引用语句。当引用某个类的类与被引用的类存储在同一物理目录下时,就可以直接使用被引用的类。

    2、分类

    单类型导入:import java.io.File;

    按需求类型导入:import java.io.*; 对于按需类型导入,有人误解为导入一个包下的所有类,其实不然,看名字就知道,他只会按需导入,也就是说它并非导入整个包,而仅仅导入当前类需要使用的

      注:单类型导入和按需类型导入对类文件的定位算法是不一样的。java编译器会从启动目录(bootstrap)扩展目录(extension)和用户类路径下去定位需要导入的类,而这些目录仅仅是给出了类的顶层目录。编译器的类文件定位方法大致可以理解为如下公式:

      顶层路径名 包名 文件名.class = 绝对路径

    对于单类型导入很简单,因为包明和文件名都已经确定,所以可以一次性查找定位。

    对于按需类型导入则比较复杂,编译器会把包名和文件名进行排列组合,然后对所有的可能性进行类文件查找定位。例如:

    package com;

    import java.io.*;

    import java.util.*;

    展开全文
  • File > Settings > Editor > General > Auto Import 勾选1,点击2

    File > Settings > Editor > General > Auto Import 勾选下面红色方框,点击OK保存

    展开全文
  • Android-与import语句

    千次阅读 2019-02-17 16:17:55
    与import语句 1.没有public的类只能在该的内部使用,不能在使用。 2.的名字就是其所在目录的名字,名字里面的“ . ”表示的是文件夹的层次,“.”后面的名字表示的是前面包下的另一个。 3.Java语言不...

    包与import语句

    1.没有public的类只能在该包的内部使用,不能在包外使用。

    2.包的名字就是其所在目录的名字,包名字里面的“ . ”表示的是文件夹的层次,“.”后面的名字表示的是前面包下的另一个包。

    3.Java语言不允许用户使用java作为包名。

    4.import是用来引入不在一个包里的类。其用法为:“import 包名 . 类名;”。

    5.“import 包名 . ;”表示引入该包中的所有东西,但一般不建议这样做,因为可能会有重复的命名,易发生冲突。

    6.若没有用import引入包中的类,也可以直接带着包名使用该类。例如把一个名为hello的包里的一个HelloWord类引入其他包中:“hello.HelloWord? Hi = new hello.HelloWord()

    通过关键字package声明包语句

    package语句一般格式:package 包名;

    有一个类包名,那么就不能在任意位置存放它,否则虚拟机将无法加载

    程序如果使用了包语句,例如:package tom.jiafei;
    那么存储文件的目录结构中必须包含如下的结构
    …\tom\jiafei
    如:c:\1000\tom\jiafei
    并且要将源文件得到的类的字节码文件保存在目录c:\1000\tom\jiafei中(源文件可以任意存放)

    运行时必须到tom\jiafei的上一层(即Tom的父目录)目录中去运行主类
    假设tom\jiafei的上一层目录是1000,那么,必须如下格式来运行
    c:\1000\tom\jiafei.主类名

    示例:
    package com.blue;

    public class Demo19{

    public static void main(String[] args){
        System.out.println("我的包名是com.blue");
    }
    

    }

    import语句
    在一个Java源程序中,可以有多个import语句,它们必须写在package语句(假如有package语句)和源文件中类的定义之间,Java提供了大约130多个包,比如:
    java.lang 包含所有基本语言类
    java.swing 包含抽象窗口工具集中的图形、文本、窗口
    java.io 包含所有输入输出类
    java.util 包含实用类
    java.sql 包含操作数据库的类
    java.nex 实现网络功能的类
    java.applet 实现java.applet的类

    使用非类库中的包的名字,也要使用import语句

    避免类名混淆:
    1.区分无包名和有包名的类

    如果一个源文件使用了一个无包名中的A类,同时又用import语句引入了某个有包名的同名的类,如:tom.jiafei中的A类,就可能引起类名的混淆

    2.区分有包名的类

    如果一个源文件引入了两个包中同名的类,那么在使用该类是,不允许省略包名

    package com.blue;

    import com.blue.person.Tom;

    public class Demo19{

    public static void main(String[] args){
        Tom tom = new Tom();
        com.blue.pic.Tom tom2 = new com.blue.pic.Tom();
    }
    

    }

    展开全文
  • 今天第一次使用Eclipse开发平台。。。嘿嘿。。错误请指出。。  使用eclipse工具在创建时的简单指导  在Eclipse中创建新的new-package,并写上你的... 1、 在新建包中创建类:此时需要使用package语句:package
  • #载入sql命令环境 %load_ext sql %sql mysql+pymysql://root:《这里是密码》@localhost/sys #连接数据库//用户名:密码......./库 review_all = %sql select * from reviews_of_amazon
  • Java和import语句

    千次阅读 2018-10-13 10:04:36
    1.包语句 通过关键词package声明包语句。package语句需要放在Java源文件的第一条语句,指明该源文件定义的类所在的包,即为该源文件中声明的类指定包名。 一般格式: package 包名;//包名是一个合法的标识符或者若干...
  • mysql prepare语句使用

    千次阅读 2019-05-28 10:25:57
    语法 PREPARE statement_name FROM ...EXECUTE statement_name [USING variable [,variable...]] /*执行预处理语句*/ DEALLOCATE PREPARE statement_name /*删除定义*/ 例 mysql> PREPARE prod FROM "IN...
  • 之前对package等语句的了解并不是...下编译运行带有包语句的程序,更有利于对 包的相关语句的理解噢!~ 1. package语句 通过关键字package声明包语句。 package 语句作为Java源文件的第一条语句,指明该源文件定义的
  • 使用SQL语句修改表数据

    千次阅读 2021-10-05 15:12:55
    使用SQL语句修改表数据 利用INSERT语句输入数据 INSERT语句的基本语法格式如下: 上述格式主要参数说明如下: TOP(expression)[PERCENT]:指定将插入的随机行的数目或百分比。 INTO:一个可选的关键字,可以将它...
  • scala引入

    千次阅读 2016-07-23 10:54:26
    scala包和引入 1.scala包 scala的包和Java中的包的目的是相同的:管理大型...增加条目到包中,可以将其包含在包语句里面,如: package org{ package cai{ package test{ class MyClass // ...... } } }
  • pymysql语句使用变量

    千次阅读 2018-06-14 15:32:51
    pymysql语句中想要使用变量的方法:1.%替代cursor.excute("insert into table1 values(%s)"%value)2.,逗号传参cursor.excute("insert into table1 values(%s)",value)#注意占位符统统是%...
  • 如何使用动态SQL语句

    千次阅读 2013-12-03 22:21:11
    这里只介绍动态SQL的使用。关于动态SQL语句的语法,参见:http://blog.csdn.net/chiclewu/article/details/16097133 1.什么是时候需要使用动态SQL? SQL文本在编译时是未知的。 例如,SELECT语句包含的标识符(如...
  • IDEA一引入import语句后就自动消失

    千次阅读 2020-11-24 16:04:48
    我解决了,你点file-settings-editor-general-auto import里面有一个Optimize imports on the fly,把那个√去掉,apply,OK试一下
  • 正确使用goto语句

    千次阅读 2016-07-22 21:02:29
    持反对意见的人认为,GOTO语句使用起来比较灵活,而且有些情形能提高程序的效率。若完全删去GOTO语句,有些情形反而会使程序过于复杂,增加一些不必的计算量。 关于goto语句的解决方法: 1974年,D·E·...
  • Scala 引入

    千次阅读 2015-12-10 22:22:59
    摘自《快学Scala》0.重点 包可以像内部类那样...引入语句可以引入包,类和对象 引入语句可以出现在任何位置 引入语句可以重命名和隐藏特定成员 java.lang, scala和Predef 总是被引入 包Scala的包和Java的包或者C++的
  • Java 使用 switch 语句和枚举类型

    千次阅读 2017-05-15 22:48:39
    switch可以与枚举类型搭配使用,从JDK 7开始可以针对字符串使用switch条件语句
  • 本文详细介绍了自 JDK 7 引入的 try-with-resources 语句的原理和用法,以及介绍了 JDK 9 对 try-with-resources 的改进,使得用户可以更加方便、简洁的使用 try-with-resources 语句
  • jsp中引入包(import)注意事项

    千次阅读 2013-06-22 21:50:28
    1. 查资料的时候发现jsp中import时的语句如下: <%@ page laugage="java" import="java.util.*" %> <%@ page laugage="java" import="com.model.*;" %> 仿写后发现出现错误,改正后应为<%@ page ...
  • iOS-生成Bundle-引入bundle-使用bundle

    千次阅读 2014-09-15 12:01:52
    在我们使用第三方框架时,常常看到XXX.bundle的文件。 我们找到该文件,显示内容,大致看到很多资源文件:图片、配置文本、XIB文件…… 什么是Bundle文件? 简单理解,就是资源文件。我们将许多图片、XIB...
  • python 赋值语句

    千次阅读 2018-11-12 11:11:40
    python中的语句: 赋值语句 if语句,当条件成立时运行语句块。经常与else, elif(相当于else if)配合使用。 for语句,遍列列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。 while语句,当条件为真...
  • 1、include() 格式1:include(path/filename); 格式2:include 'filename'; 一、include()语句将在其被调用的位置处包含一个文件。包含一个文件与在该语句所在位置复制制定文件的数据...在条件语句使用include()
  • Java之package语句和import语句

    千次阅读 2020-03-26 20:42:04
    这里写目录标题package语句什么是Java的机制需要两个方面保证 package语句 什么是 是一组类的集合,可以包含若干...源文件里使用package语句制定名; class文件必须放在对应的路径下. 项目文件夹srcbinle...
  • >>> even number: 0 number: 1 even number: 2 number: 3 even number: 4 number: 5 even number: 6 number: 7 even number: 8 number: 9 >>> pass语句 pass语句是空语句,为了保持程序结构的完整性所使用的。...
  • Package语句 和 import语句

    千次阅读 2017-10-11 20:34:30
     此时,我们可以使用生活中的解决方案,不过呢,此时在Java中,我们把这个特殊文件夹称之为(package).  作用:  关键字:package ,专门用来给当前Java文件设置名.   语法格式: package 名.子名.子子...
  • Python自定义包引入

    万次阅读 2016-07-27 10:45:19
    python包引入问题
  • elastcisearch 为java开发了API接口,方便java程序的使用。  首先引入jar,需要跟elasticsearch版本对应。下面是maven的引入,也可以下载jar包引入。 &lt;!-- ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 296,206
精华内容 118,482
关键字:

引入包要使用语句