Java Hello World

相信这里你已经对 Java 有了基本的了解,并且你已经完成了 Java 开发环境的基本搭建。你可能会很疑惑上面我们配置的开发环境是否真的可以运行 Java 应用程序?而不是通过简单的 java –version 来判断。看完本篇博文你会了解一个完整 Java 应用程序的基本开发过程。

Read more

Java JDK 下载与安装教程

开始正式的 JAVA 语言学习之前,首要的就是完成 Java 程序所需的开发、运行环境搭建——JDK(Java Development Kit:Java 开发工具包)的安装,以及配置。

Read more

JAVA 中的 JVM & JRE & JDK ?

我们知道,任何语言或者软件的运行都依赖环境,Java 必然也不例外。Java 语言的开发运行,也离不开 Java 语言的运行环境 JRE。没有 JRE 的支持,Java 语言便无法运行。当然,如果还想编译 Java 程序,搞搞小开发的话,JRE 是明显不够了,这时候就需要 JDK。

那么, JDK,JRE 和 JVM 有什么区别以及联系呢?

Read more

Java, Write Once, And Run Any Where

Java 语言特点中提到过,Java 是平台无关的。Java 的平台无关性具体表现在于 “一次编写,到处运行(Write Once,Run any Where)”,因此采用 Java 语言编写的程序具有很好的可移植性,编译之后可以直接在不同的平台上运行。

Read more

一文了解什么是 Java

Java 是一门经典的面向对象编程语言,是基于 C++ 发展起来的,你可以将其看作是 C++ 的 “纯净” 版,它不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 中难以理解的指针等部分。再加上刚好赶上互联网的“顺风车”,随着 Internet 和 WWW 的迅速发展,Java 成为了越来越受欢迎的语言。尽管经历了近 30 年的技术变革,但 Java 仍然是当前开发基于 Web 的应用程序的最佳选择。

Read more

面向对象的编程概述

相信很多程序猿,特别是新手,对面向对象都用过而且可能用的还很熟,却没有去深入理解过,别人一问才发现,入门便是不熟。

说起 面向对象,不得不提的就是面向过程。大家应该都清楚,面向过程是具体化的,流程化的,解决一个问题,你需要一步一步的分析(变量),一步一步的实现(方法),这就是面向过程的设计。那什么是面向对象?其实,面向对象是模型化的,你只需抽象出一个类,这是一个封闭的盒子,在这里你拥有数据也拥有解决问题的方法。

Read more

使用 VSCode 搭建一个惊人的 Markdown Editor

本文使用 Visual Studio Code 构建了一个出色的,不逊色于其它任何一款的 Markdown 编辑器 环境。

本环境中实现了最基本的实时 Markdown 效果预览(所见即所得),语法规范(Markdown linting)以及基于 Md 原文档快速生成 HtmlDocxPDF 文档的能力,并具有生成许多其他格式文档(jpeg、png)的潜力。当然你也可以基于此环境,并且结合个人需要进行适当的功能或插件扩展。

Read more