Java 教程
Java URL处理 | Java 教程
URL(Uniform Resource Locator)中文名为统一资源定位符,有时也被俗称为网页地址。表示为互联网上的资源,如网页或者FTP地址。 本章节我们将介绍Java是如…
Java 网络编程 | Java 教程
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接…
Java 发送邮件 | Java 教程
使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你可以在…
Java 多线程编程
Java 多线程编程 Java 给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 多…
Java Applet基础
Java Applet基础 applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用…
Java 文档注释
Java 文档注释 Java只是三种注释方式。前两种分别是// 和/* */,第三种被称作说明注释,它以/** 开始,以 */结束。 说明注释允许你在程序中嵌入关于程序的信息。你可…
Java 8 新特性
Java 8 新特性 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它…
Java 9 新特性
Java 9 新特性 Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。…
Java 10 新特性
Java10它号称有109项新特性,包含12个JEP。 需要注意的是,本次Java10并不是Oracle的官方LTS版本,所以咱们可以先了解新特性。然后坐等java11的发布再考虑…
Java 多线程
Java线程教程 – Java多线程 以下代码显示了如何在程序中运行多线程。 public class Main { public static void main(S…
JavaFX 线
JavaFX教程 – JavaFX线 为了在JavaFX场景上渲染图形,我们需要基本的形状和颜色。 Node 类是所有JavaFX场景图形节点的基本基类。它提供了转换,…
Java 流操作
Java流 – Java流操作 外部迭代 当使用Java集合时,我们使用外部迭代。 在外部迭代中,我们为每个循环使用for或,或者为序列中的集合的集合和过程元素获取迭代…
Java 日期时间方法
Java日期时间方法 在 Java Date-Time API 中的方法名称尽可能在类之间保持一致。 例如, now 方法返回当前时刻的日期或时间值。from方法允许从一个类转换到…
Java Lambda语法
Java Lambda语法 使用lambda表达式的一般语法是 (Parameters) -> { Body } -> 分隔参数和lambda表达式主体。 参数括在括号…
完整的java数组操作应用知识汇总
数组是一种非常有用和常用的数据类型,存在于每种程序语言之中,java中的数组是一种最简单的复合数据类型,刚学习java数组的小白们大多都会听到一句这样的话:java是纯面向对象的语…
实例解析常用的java随机数生成办法
随机数是任何一种编程语言最基本的特征之一,在技术开发中应用很广泛,因为有时我们需要随机生成一个固定长度的数字、字符串亦或者是需要随机生成一个不定长度的数字、或者进行一个模拟的随机选…
由浅至深推荐进阶java书籍(附PDF下载)
在众多语言中,java都以较大优势领先其他语言,跻身最热语言排名前列,学习java的人不计其数。除了学校和培训机构,知识来源的最好途径就是看书了。对于想要成为java程序员或者已经…
java反射机制深入理解剖析
在java开发中有一个非常重要的概念就是java反射机制,也是java的重要特征之一。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行…
java switch基础介绍及具体使用方法
在编写代码时,逻辑判断是避免不了的,switch case语句在很多编程语言中的功能都是用于条件判断,java中为多路分支选择流程专门提供了switch语句,switch…
学习java数据结构的重要性及分类总结
有一个问题困扰着许多初学java的新手们,那就是有必要去学习数据结构吗?虽然你可能没有特意去看一些数据结构的专业书籍,你仍然可以用java做一份还过得去的工作,不过并不是说你完全没…