上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页
摘要: java 封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们 阅读全文
posted @ 2018-10-19 18:26 Alanf 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现 阅读全文
posted @ 2018-10-19 18:26 Alanf 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Java 包(package) 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包的作用 1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的, 当同时调 阅读全文
posted @ 2018-10-19 18:26 Alanf 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Java Enumeration接口 Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素。 这种传统接口已被迭代器取代,虽然Enumeration 还未被遗弃,但在现代代码中已经被很少使用了。 尽管如此,它还是使用在诸如Vector和Properties 阅读全文
posted @ 2018-10-19 18:26 Alanf 阅读(306) 评论(0) 推荐(0) 编辑
摘要: ByteArrayInputStream bArray = new ByteArrayInputStream(byte [] a); ByteArrayInputStream bArray = new ByteArrayInputStream( byte []a,int off,int len); 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(182) 评论(0) 推荐(0) 编辑
摘要: DataInputStream dis = DataInputStream(InputStream in); 下面的例子演示了DataInputStream和DataOutputStream的使用,该例从文本文件test.txt中读取5行,并转换成大写字母,最后保存在另一个文件test1.txt中。 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 下面的例子演示了ByteArrayInputStream 和 ByteArrayOutputStream的使用: import java.io.* public class ByteStreamTest{ public static void mian(String[] args) throws I 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Java DataOutputStream类 下面的例子演示了DataInputStream和DataOutputStream的使用,该例从文本文件test.txt中读取5行,并转换成大写字母,最后保存在另一个文件test1.txt中。 import java.io.*; public class 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(114) 评论(0) 推荐(0) 编辑
摘要: // A.java public class A{ private int i; protected int j; public void func(){ }} // B.javapublic class B extends A{ } 以上的代码片段说明,B由A继承而来的,B是A的子类。而A是Obj 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Java 重写(Override)与重载(Overload) class Animal{ public void move(){ System.out.println("动物可以移动"); }} class Dog extends Animal{ public void move(){ System 阅读全文
posted @ 2018-10-19 18:25 Alanf 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页