#详细介绍Java垃圾回收机制

Java中的泛型

以下内容引用自http://wiki.jikexueyuan.com/project/java/generics.html:如果写一个单独的能在一个整型数组,一个字符串数组或者一个任何类型支持排序的数组内排列元素的排序方法将会是很好的。JavaGeneric方法和Generic类可以用一种单独的方法声明,一系列有关的方...
代码星球 ·2020-04-04

Java中的集合

以下内容引用自http://wiki.jikexueyuan.com/project/java/collections.html:Java2之前,Java为对象组的存储和操作提供了特别的类比如字典(Dictionary),向量(Vector),堆栈(Stack)和属性(Properties)。尽管这些类确实有用,它们缺...
代码星球 ·2020-04-04

Java中的数据结构

以下内容引用自http://wiki.jikexueyuan.com/project/java/data-structures.html:Java工具包中所提供的数据结构非常强大并且有很多的功能。这些数据结构包含以下的接口和类:EnumerationBitSetVectorStackDictionaryHashtabl...
代码星球 ·2020-04-04

Java中的包

以下内容引用自http://wiki.jikexueyuan.com/project/java/packages.html:在Java中使用包是为了防止命名冲突,来控制访问,使得搜索/定位和类、接口、枚举和注释等的使用更为简单。包可以被定义为一组相关的类型(类、接口、枚举和注释),提供访问保护和命名空间管理。在Java...
代码星球 ·2020-04-04

Java中的接口

以下内容引用自http://wiki.jikexueyuan.com/project/java/interfaces.html:接口是抽象方法的集合。如果一个类实现了一个接口,那么就需要继承这个接口中的所有抽象方法。接口不是类。写一个接口和写一个类很相似,但是它们是两个不同的概念。类是描述一个对象的成员属性和行为。接口...
代码星球 ·2020-04-04

Java中的封装

以下内容引用自http://wiki.jikexueyuan.com/project/java/ncapsulation.html:封装是面向对象程序设计四大基本概念之一,其余三个分别是继承,多态和抽象。封装是一种可以使类中的字段私有并能通过公有方法来访问私有字段的技术。如果一个字段被声明为私有,它就不能在类的外部被访...
代码星球 ·2020-04-04

Java中的抽象

以下内容引用自http://wiki.jikexueyuan.com/project/java/abstraction.html:Abstraction是指在OOP中让一个类抽象的能力。一个抽象类是不能被实例化的。类的功能仍然存在,它的字段,方法和构造函数都以相同的方式进行访问。只是不能创建一个抽象类的实例。如果一个类...
代码星球 ·2020-04-04

Java中的多态

以下内容引用自http://wiki.jikexueyuan.com/project/java/polymorphism.html:多态性是指对象能够有多种形态。在OOP中最常用的多态性发生在当父类引用指向孩子类对象时。任何能够通过一个以上的IS-A测试的Java对象被认为是多态的。在Java中所有对象都是多态的,因为...
代码星球 ·2020-04-04

Java中的重写

以下内容引用自http://wiki.jikexueyuan.com/project/java/overriding.html:如果一个类从它的父类继承了一个方法,如果这个方法没有被标记为final,就可以对这个方法进行重写。重写的好处是:能够定义特定于子类类型的行为,这意味着子类能够基于要求来实现父类的方法。在面向对...
代码星球 ·2020-04-04

Java中的继承

以下内容引用自http://wiki.jikexueyuan.com/project/java/inheritance.html:继承可以被定义为一个对象获取另一个对象属性的过程。使用继承可以使信息以继承顺序有序管理。当谈论起继承,最常用的关键字应该为extends和implements。这些关键字将决定一个对象是否是...
代码星球 ·2020-04-04

Java内部类

以下内容为谷歌翻译自https://www.tutorialspoint.com/java/java_innerclasses.htm:在Java中,就像方法一样,类的变量也可以有另一个类作为其成员。在Java中允许在一个类中编写另一个类。写入的类称为内部类,并且保存内部类的类称为外部类。语法:以下是编写嵌套类的语法。...
代码星球 ·2020-04-04

Java的异常处理

以下内容引用自http://wiki.jikexueyuan.com/project/java/exceptions.html:异常是一个程序执行过程中出现的问题。引起异常的原因包括以下几点:用户输入无效的数据用户打开一个不能被找到的文件网络连接已经丢失或JVM已经耗尽内存一些异常是由于用户的错误,也有是因为程序员的错...
代码星球 ·2020-04-04

Java中文件和I/O

以下内容引用自http://wiki.jikexueyuan.com/project/java/files-and-io.html:在Java中java.io包含的每一个类几乎都要进行输入和输出操作。所有的这些流代表一个输入源和输出目的地。在java.io包中支持许多数据,如原语,对象,本地化字符等等。一、流流可以被定...
代码星球 ·2020-04-04

Java读取文件时中文路径处理

读取文件路径时可能存在以下情况:1、空格,如果出现空格会转变成“%20”2、中文路径,如果出现中文路径会变成URI编码“%e5%bc%80%e5%8f%91%e5%b7%a5%e7%a8%8b”处理以上问题,可以有如下解决方法:1、对于空格问题,可以使用replaceAl...

Java的方法

以下内容引用自http://wiki.jikexueyuan.com/project/java/methods.html:一个Java方法是为了执行某个操作的一些语句的组合。举个例子来说,当调用System.out.println方法时,系统实际上会执行很多语句才能在控制台上输出信息。下面开始创建方法,可以有返回值也可...
代码星球 ·2020-04-04
首页上一页...637638639640641...下一页尾页