Import语句基础_import aie 语句-程序员宅基地

技术标签: jvm  # Java入门与提高  java  servlet  开发语言  

1 问题

在 Java 中,如果给出一个完整的限定名,包括包名、类名,那么 Java 编译器就可以很容易地定位到源代码或者类。import 语句就是用来提供一个合理的路径,使得编译器可以找到某个类。

2 方法

1.import导入声明可分为两种: 

1) 单类型导入(single-type-import)

例: 1d75e0e81bc43d9873c56a653b48405b.png

2) 按需类型导入(type-import-on-demand)例:0764cc763c8b17a2898bf780dd1feb3c.png

2. 举例java.util.ArrayList类的4种遍历方式:

555d1399c16106eec4c008b83da06c8c.png

import java.util.ArrayList;
import java.util.Iterator;
public class Import {
   public static void main(String[] args) {
       ArrayList<Integer> list = new ArrayList<>();
       //依次加入数值
       for(int i=0; i < 10; i++){
           list.add(i);
       }
       //方法1
       Iterator it1 = list.iterator();
       while(it1.hasNext()){
           System.out.println(it1.next());
       }
       //方法2
       for(Iterator it2 = list.iterator();it2.hasNext();){
           System.out.println(it2.next());
       }
       //方法3
       for(int tmp:list){
           System.out.println(tmp);
       }
       //方法4
       for(int i = 0;i < list.size(); i ++){
           System.out.println(list.get(i));
       }
   }
}

3 结语

针对Java 的import语句,提出了import导入声明可分为两种,并且举例了java.util.ArrayList类的4种遍历方式,通过小组的实验,证明该方法是有效的。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/gschen_cn/article/details/128699572

智能推荐

math模块的pow()计算幂时提示OverflowError: math range error (python)_python math range error-程序员宅基地

文章浏览阅读1.3w次。背景 刷题的时候用 ** 提示超时,就想着利用 python的 math 模块偷个懒,因为math.pow() 始终调用c语言写的那个代码,时间复杂度老低了,可能会加快速度,但是出现了错误,没办法只能手写快速幂错误原因 math.pow()函数计算幂运算,因为结果数值过大导致溢出。解决办法 _python math range error

Android 7.0 OTA升级(高通)_ota 升级包 /sdcard/data/-程序员宅基地

文章浏览阅读7.8k次。文档中主要描述 Full OTA 升级和 Incremental OTA 两种升级方式。_ota 升级包 /sdcard/data/

linux学习笔记_tv5 . top-程序员宅基地

文章浏览阅读1.2w次。老男孩培训第一天1.什么是Linux?什么是windows?是一个操作系统(os),Operating System,个人电脑使用.手机系统:安卓(Linux)\IOS(Unix)什么是Linux?是一个操作系统(os),Operating System,用于服务器端(linux),存放网站的内容(给用户看).www.jd.com,www.baidu.com 存储用户数据的服务器可能有上万-10万台.Linux系统.2.Linux系统作用是一个基础系统软件,向下管理硬件,向上管理应用_tv5 . top

python语言使用不需要付费不存在商业风险_尔雅Python语言应用最新答案-程序员宅基地

文章浏览阅读1k次。出殡当天早上,尼克到纽约去找______答:沃尔夫山姆下列哪些健康理念是错误的( )答:没有病就是健康;有病就治,无需保健;治好疾病,就是健康个人为社会提供的物质财富是对人生价值进行评价的唯一标准答:×在确定执行审计工作的前提时,下列有关被审计单位管理层责任的说法中,注册会计师认为正确的有答:被审计单位管理层应当允许注册会计师接触所有必要的相关人员 被审计单位管理层应当负责按照适用的财..._通常,能充分发挥高效能钢材的受拉作用

三.ffmpeg 集成av1_ffmpeg av1-程序员宅基地

文章浏览阅读8.3k次,点赞2次,收藏5次。copy from zhujiamin一、介绍FFmpeg4.2支持AV1、AVS2等视频编码格式,但本身并不包含解码器,需要自己集成。集成的编解码器要避开GPL开源协议(–enable-gpl),因此不能用x264、AVS2等编解码器我在研究FFmpeg升级时,寻找能提升多媒体系统表现力的新特性,发现FFmpeg支持的基于BSD协议的dav1d解码器比较有价值,能大幅度提高AV1软解码性能,没有代码开源的风险,并且能持续迭代更新AV1是由AOM(Alliance for Open Media,开_ffmpeg av1

Anaconda安装Python与tensorflow_source activate py36-程序员宅基地

文章浏览阅读693次。众所周知Python常用的版本有2.x和3.x,常常会引起版本问题。由于我在Linux系统中已经安装有Python3.x和对应的TensorFlow,现在遇到需要跑在Python2.x下的TensorFlow工程时,就很麻烦,因此可以用Anaconda来建立一个独立的小环境来另外安装Python2.x及其对应的TensorFlow来跑这个工程。AnacondaAnaconda(官网)是什么..._source activate py36

随便推点

Keras迁移学习提取特征_keras实现特征重构迁移学习 无标签-程序员宅基地

文章浏览阅读5k次,点赞3次,收藏24次。Application应用Kera的应用模块Application提供了带有预训练权重的Keras模型,这些模型可以用来进行预测、特征提取和finetune模型的预训练权重将下载到~/.keras/models/并在载入模型时自动载入可用的模型应用于图像分类的模型,权重训练自ImageNet:XceptionVGG16VGG19ResNet50InceptionV3所有的这..._keras实现特征重构迁移学习 无标签

打开Keil.STM32F4xx_DFP.2.13.0提示Cannot copy PDSC file to "Download"_cannot copy license file to ".download" folder-程序员宅基地

文章浏览阅读1.4w次,点赞8次,收藏10次。打开Keil.STM32F4xx_DFP.2.13.0提示Cannot copy PDSC file to “Download”folder一、问题:keil5安装好后直接安装添加.pack时提示Cannot copy PDSC file to “Download” folder。以为是版本问题或者keil4等在同一个盘中,下了好几个版本又分盘安装,还是报错。二、解决:1、在keil5根..._cannot copy license file to ".download" folder

成都电子计算机职业中学,成都市蜀兴计算机职业中学2020年招生录取分数线-程序员宅基地

文章浏览阅读245次。只要是参加了高考的同学,都会关心每个高校的分数线,因为只要在分数线内的就有读大学的机会。但是不同的学校对分数线的定义是不同的,所以大家要时刻关注就读院校的分数线,以便及时报读。接下来就给大家介绍下成都市蜀兴计算机职业中学的分数线,以供参考。成都市蜀兴计算机职业中学所属地普通高中2020年录取分数线招生学校录取分数川师大附中599盐道街中学565成都市十七中543田家炳中学553电子科大实验中学57...

【MySQL】数据库服务器硬件优化与实战详解(调优篇)(实战篇)(MySQL专栏启动)_数据库优化硬件优化-程序员宅基地

文章浏览阅读5.5k次,点赞34次,收藏36次。本文从数据库服务器底层硬件介绍,什么是服务器,结合CSAPP中的第4、6、9章的存储器层次结构、虚拟内存、处理器体系结构,分析MySQL服务器需要做的一些优化,并给出优化建议。_数据库优化硬件优化

【信息系统项目管理师】高项知识框架--考点大汇总_高项管师章节重点知识归纳-程序员宅基地

文章浏览阅读5.9k次,点赞10次,收藏72次。【信息系统项目管理师】高项知识框架–考点大汇总_高项管师章节重点知识归纳

ASP.NET网站制作-程序员宅基地

文章浏览阅读6.4k次,点赞3次,收藏28次。ASP.NET网站制作1、ASP.NET页面对象1网页脚本当客户端通过客户浏览器发送HTTP请求时,web服务器将HTML文档部分和脚本部分返回给客户端浏览器,在客户端浏览器中解释执行并及时更新页面,脚本处理工作全部在客户端浏览器执行完成。优点: 减轻服务器负荷,同时增加页面的反应速度。缺点:浏览器差异性导致页面差异支持的语言: JavaScriptJScript VBScript(2)服务端脚本..._asp.net网站制作