JAVA核心技术I---JAVA基础知识(Jar文件导入导出)

一:Jar初识

(一)定义

同c++中的DLL一样
jar文件,一种扩展名为jar的文件,是Java所特有的一种文件格式,用于可执行程序文件的传播。
jar文件实际上是一组class文件的压缩包

(二)优势

–jar文件可以包括多个class,比多层目录更加简洁实用–jar文件经过压缩,只有一个文件,在网络下载和传播方面,更具有优势–jar文件只包括class,而没有包含java文件,在保护源文件知识版权方面,能够可以起到更好的作用–将多个class文件压缩成jar文件(只有一个文件),可以规定给一个版本号,更容易进行版本控制

二:Jar文件使用

(一)Jar文件导出

1.Export

2.JAR file

3.选择文件,完成导出

(二)Jar file引入使用

1.创建一个新的项目

2.选择步骤

3.添加jar文件

4.添加应用

三:jar文件应用

import net.abc.NewExampleTest;  //jar文件中,可以直接导入

public class jartest {
    public static void main(String[] args) {
        NewExampleTest ne=new NewExampleTest();
        System.out.println(ne.getNum());
    }
}
10

原文地址:https://www.cnblogs.com/ssyfj/p/10197878.html

时间: 2024-08-13 06:58:18

JAVA核心技术I---JAVA基础知识(Jar文件导入导出)的相关文章

[基础] Java目录(摘自Java核心技术·卷1 基础知识)

Java核心技术·卷1 基础知识(原书第9版) 第1章 Java程序设计概述 1.1 Java程序设计平台 1.2 Java"白皮书"的关键术语 1.2.1 简单性 1.2.2 面向对象 1.2.3 网络技能 1.2.4 健壮性 1.2.5 安全性 1.2.6 体系结构中立 1.2.7 可移植性 1.2.8 解释型 1.2.9 高性能 1.2.10 多线程 1.2.11 动态性 1.3 Java applet与Internet 1.4 Java发展简史 1.5 关于Java的常见误解

《java核心技术 卷1 基础知识》二

<Java核心技术 卷1 基础知识>第4-5章 在Java中没有类就无法做任何事情 new操作符的返回值是一个引用 在Java中,如果使用一个未初始化的指针,运行系统会产生一个运行时错误. Date 用来表示时间点 LocalDate 日历表示法 同时不推荐使用Date类来处理日历 推荐使用LocalDate来处理日历 每一个拥有名字的类都会被编译生成对应的class文件 所有的Java对象都是在堆中构造的,构造器总是随着new操作符一起使用 在Java中,所有的方法都必须在类的内部定义,但并

《Java核心技术 卷1 基础知识》三

<Java核心技术 卷1 基础知识> 第六章 接口和内部类 接口不是类,而是对类的的一组需求描述. 接口不能包含实例域--接口没有实例 可以将接口看作没有实例域的抽象类 要将类声明为实现某个接口,需要使用关键字implements. 类实现一个接口的具体步骤为: 1)使用implements关键字进行声明要实现的接口 2)对接口中的所有方法进行定义 接口中的所有方法默认为public 但在实现接口时需要声明为public 这里介绍了Comparable接口,该接口只有一个方法,compareT

《Java核心技术 卷1 基础知识》七

<Java核心技术 卷1 基础知识> 第10章 图形程序设计 在Java1.0刚出现时,就包含了一个基本GUI程序设计的类库,即抽象窗口工具箱(Abstract Window Toolkit,AWT) 基本AWT库采用将处理用户界面元素的任务委派给每个目标平台(如windows.Macintosh等)的本地GUI工具箱的方式, 由本地工具箱负责用户界面元素的创建和动作 但由于在不同的平台上,操作行为有一些微妙的差别 因此,AWT也由"一次编写,随处使用"变为"一次

《Java核心技术 卷1 基础知识 原书第9版》pdf

下载地址:网盘下载 内容简介 编辑 CayS.Horstmann等编著,公飞编译的<Java核心技术>(CoreJava)自第1版出版以来,一直备受广大Java程序设计人员的青睐,畅销不衰,是Java经典书籍.第8版针对JavaSE6平台进行了全面更新,囊括了Java平台标准版(JavaSE/J2SE)的全部基础知识,提供了大量完整且具有实际意义的应用实例,详细介绍了Java语言基础知识.面向对象程序设计.接口与内部类.事件监听器模型.swing图形用户界面程序设计.打包应用程序.异常处理.登

《Java核心技术 卷1 基础知识》九

第12章 Swing用户组件 Swing设计者采用了模型-视图-控制器(model-view-controller,MVC)模式来设计用户组件 它限制了一个对象拥有的功能数量,在设计组件时一般实现三个独立的类: 模型(model):存储内容,必须实现改变内容或者查找内容的方法,模型是完全不可见的 视图(view):显示内容,即显示存储在模型中的数据 控制器(controller):处理用户输入,如点击鼠标或者敲击键盘 当然,程序员使用Swing组件时,通常不需要考虑MVC模式 因为每个用户界面元

《Java核心技术 卷1 基础知识》一

<java核心技术卷1 第1-3章> JDK Java Development Kit ,即Java开发工具包 但这个工具包的1.2-1.4版本被称为Java SDK,随后才改名为JDK JRE Java运行时环境,它包含虚拟机但不包括编译器 Java SE,Java Standard Edition,Java标准版本 Java EE,Java Enterprise Edition,Java企业版本 Java ME,Java Micro Edition,Java微观版本 Java2 这种提法始

Java details from Java核心技术 卷1 基础知识(1)

Java是一种包括语言.虚拟机.即时编译.类库.执行环境的平台: 执行环境提供安全性.跨操作系统的可移植性.自动垃圾收集等服务: 设计初衷:简单性.面向对象.网络技能.健壮性.安全性.体系结构中立.可移植性.解释型.高性能.多线程.动态性 简单性:Java剔除了C++中的:头文件.指针运算(甚至指针语法).结构.联合.操作符重载.虚基类等: 面向对象:一种程序设计技术.C++多继承:Java单继承+接口.Java中元类模型(metaclass): 网络技能:Java应用程序能够通过URL打开和访

《Java核心技术 卷1 基础知识》四

第7章 异常.断言和日志 异常 在Java中,所有异常对象都是派生于Throwable类的一个实例. 如果Java内置的异常类不能够满足需求,用户可以创建自己的异常类 Error类层次结构描述了Java运行时系统的内部错误和自愿耗尽错误,应用程序不应该抛出这种类型的对象. Exception层次结构又分解为两个分支,一个分支派生于RuntimeException:另一个分支包含其他异常. 划分这两个分支的规则为: 由程序错误导致的异常属于RuntimeException: 程序本身没有问题,但由