包 packge import语句

包 packge import语句_第1张图片
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和本地应用程序之间的中介

========================

你可能感兴趣的:(java,eclipse,虚拟机,jni,ITeye)