文章

Java 文档注释

2019-03-28
Java 文档注释 Java只是三种注释方式。前两种分别是// 和/* */,第三种被称作说明注释,它以/** 开始,以 */结束。 说明注释允许你在程序中嵌入关于程序的信息。你可以使用java...

Java Applet基础

2019-03-28
Java Applet基础 applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用程序。 如下所示...

Java 多线程编程

2019-03-28
Java 多线程编程 Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 多线程是多任务的一...

Java 发送邮件

2019-03-28
Java 发送邮件 使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你...

Java 网络编程

2019-03-28
Java 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类...

Java序列化

2019-03-28
Java序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件...

Java 泛型

2019-03-28
Java 泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用...

Java 集合框架

2019-03-28
Java 集合框架 早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。 虽然这些类都非...

Java 数据结构

2019-03-28
Java 数据结构 Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector)...

Java 包(package)

2019-03-28
Java 包(package) 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包的作用 1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2 如同...

Java 接口

2019-03-28
Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法...

java 封装

2019-03-28
java 封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指,一种将抽象性函式接口的实作细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代...

Java 抽象类

2019-03-28
Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 ...

Java 多态

2019-03-28
Java 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性是对象多种表现形式的体现。 比如我们说"宠物"这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等。那...

Java 重写(Override)与重载(Overload)

2019-03-28
Java 重写(Override)与重载(Overload) 重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重...

Java 继承

2019-03-28
Java 继承 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。 如果类A是类B的父类,而类B是类C的父类,我们也称C是...

Java 异常处理

2019-03-28
Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如...

java.lang.OutOfMemoryError: Java heap space 的解决方案

2019-03-28
lucene重建索引的时候,出现java.lang.OutOfMemoryError: Java heap space的异常,原因应该是查询的数据太多了,造成内存溢出,我用的是vps,装的是linxu操...

Java 流(Stream)、文件(File)和IO

2019-03-28
Java 流(Stream)、文件(File)和IO Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io包中的流支持很多种格式,比如:基本...

Java 方法

2019-03-28
Java 方法 在前面几个章节中我们经常使用到System.out.println(),那么它是什么呢? println()是一个方法(Method),而System是系统类(Class),ou...

最新教程

最新问答

  1. 如何在Dart / Flutter中捕获sqflite DatabaseException(how to catch sqflite DatabaseException in Dart/Flutter)
  2. Javascript Accardeon菜单适用于iPhone 5但不适用于iPhone 3(Javascript Accardeon menu works in iPhone 5 but not in iPhone 3)
  3. 用多个键值创建一个django html模板请求(Making a django html template request with multiple key values)
  4. time.sleep(x)不工作,因为它应该?(time.sleep(x) not working as it should? [duplicate])
  5. 如何解析(然后找到特定的)从API请求收到的XML数据?(How do I parse(and then find particular) XML data received from an API request?)
  6. 网关中的短信源识别(SMS source identification in gateway)
  7. 如何对具有数组的JSON文档使用JSON模式验证?(How to use JSON schema validation against JSON document having arrays?)
  8. std :: tr1 :: shared_ptr是否会抛出bad_alloc并且在try / catch块中是个好主意?(Does std::tr1::shared_ptr throw bad_alloc and a good idea to be in try/catch block?)
  9. 如何安排每日任务以运行批处理文件?(How to Schedule a daily task to run a batch file?)
  10. 每次调用count方法时,NSMutableArray是否实际计算项目?(Does NSMutableArray actually count the items every time its count method is called?)
  11. GetSchema方法可以异步工作吗?(Can GetSchema method work asynchronously?)
  12. 有没有一种简单的方法来检测Windows Phone 8上的摇动?(Is there an easy way to detect shake motions on Windows Phone 8?)
  13. 根据字符错误修复字符串(Fix string based on character mistake)
  14. 如何在HttpClient / MultipartFormDataContent中禁用base64编码的文件名(How to disable base64-encoded filenames in HttpClient/MultipartFormDataContent)
  15. Spring Boot 1.3 WebSocket JSON转换器生成无效的JSON(Spring Boot 1.3 WebSocket JSON converter Produces Invalid JSON)