包 packge import语句

本文详细介绍了Java中包的概念及使用方法,包括package语句的规范、类的访问控制符和修饰符等内容,并解释了如何在Eclipse环境中创建Java包。此外还探讨了import语句的作用、类和方法的修饰符以及抽象类和抽象方法的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[img]http://dl.iteye.com/upload/attachment/464908/ff9db48f-2a8c-3cd0-acc3-38e92d4c5b89.png[/img]
package 语句必须的文件中的第一条语句。
也就是说,在package语句之前,除了空白和注释之外不能有任何语句。

如果不加package语句,则指定为缺省或者无名包

包对应着文件系统的目录层次结构

在package语句中,用“.”来指明包(目录)的层次


如何在eclipse里面 用Java 弄一个包包
255
10.186.71

10.186.7145

import 语句=========
引入包中的类》》》》》》import java.io.File;

引入整个包。
import java.io.*;

在同一包中的类可以互相引用,无需import语句。
=============================
类的说明符
类的访问说明符
public(没有的话 别的包中的类没有办法访问)
default(不加访问说明符时 只能在自己的包中被访问)

类的其他修饰符
final (这个类是最终的类,不能派生出其他的子类)
abstract()

=================================
方法的说明符

方法的访问说明符
public
protected
default
private


方法的其他修饰符
ststic
final
abstract 抽象
native
synchronized

======================
抽象方法和抽象类

在类中没有方法体的方法,就是抽象方法

含有抽象方法的类,即为抽象类

如果一个子类没有实现抽象基类中的所有的抽象方法,则子类也成为一个抽象类

我们可以将一个没有任何抽象方法的类声明为 abstract ,避免由这个类产生任何的对象

=================
native方法

native方法是用户在java中可以使用,但是不能编写的方法

JNI java native interface 它允许java虚拟机JVM 内部运行的java代码能够与用其他的编程语言(C C++ 汇编语言)编写的应用程序和库进行互相操作

jniJNI 最大的好处就是它没有对底层java虚拟机的实现施加任何限制,因此,java虚拟机厂商可以在不影响虚拟机其他部分的情况下添加对JNI的支持。程序员只需编写一种版本的本地(native)应用程序和库,就能够与所有的支持JNI的Java向你协同工作。

JNI可以理解为Java和本地应用程序之间的中介

========================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值