#JAVA编程思想

pyrcharm 编程规范

正常变量赋值,等号左右各一个空格;参数赋值,等号左右都没有空格;注释#后面一个空格类定义和函数定义,前后各两行,而在类的里面定义成员函数,只需要空一行文件最后一个空行变量、函数、类最好都是有意义的名字 ...
代码星球 ·2020-04-04

Java高级教程:Java并发性和多线程

Java并发性和多线程:(中文,属于人工翻译,高质量):http://ifeve.com/java-concurrency-thread-directory/(英文):http://tutorials.jenkov.com/java-concurrency/index.html 总结:1、我的实践笔记:htt...

Java的文件注释

以下内容引用自http://wiki.jikexueyuan.com/project/java/documentation.html:Java语言支持三种注释形式:注释描述/*text*/编译器忽略/*到*/的所有东西//text编译器忽略从//到一行末尾的所有东西/**documentation*/这是文档注释并且通...
代码星球 ·2020-04-04

Java中的多线程

以下内容引用自http://wiki.jikexueyuan.com/project/java/multithreading.html:Java是一种多线程编程语言,这意味着能用Java开发多线程程序。一个多线程程序包含两个或更多的能并行运行的部分,并且每一部分能最优利用可用资源,尤其是当计算机有多个CPU时,同时解决...
代码星球 ·2020-04-04

Java的发送邮件

以下内容引用自http://wiki.jikexueyuan.com/project/java/sending-email.html:用Java应用程序来发送一封电子邮件是足够简单的,但是开始时应该在机器上安装有JavaMailAPI和JavaActivationFramework(JAF)。可以从Java的标准企业网...
代码星球 ·2020-04-04

Java中网络编程

以下内容引用自http://wiki.jikexueyuan.com/project/java/networking.html:术语网络编程指编写跨多种设备(电脑)执行的,设备使用一个网络互相连接的程序。J2SEAPI的java.net包包含了一个类的集合和提供底层通信细节的接口,允许编写专注解决即将到来的问题的程序。...
代码星球 ·2020-04-04

Java中的序列化

以下内容引用自http://wiki.jikexueyuan.com/project/java/serialization.html:Java提供了一种机制,叫做对象序列化,这里对象被描述成一系列包括对象的数据以及有关对象的类型和在对象中存储的数据的类型的字节。在一个序列化的对象被写进文件之后,它能在文件中被读出并被反...
代码星球 ·2020-04-04

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
首页上一页...589590591592593...下一页尾页