Java Swing Hello World及与AWT的区别

java使用awt和swing可以完成图形化界面编程

Swing Hello World

awt详解以及简单应用

AWT和Swing的区别

其中AWT的全称是抽象窗具集(Abstract Window Toolkit)它是sun公司最早提供的GUI库,这个GUI库提供了一些基[……]

继续阅读

java文章列表

https://www.code8cn.com/java/abmcode-time_to_upgrade_jdk.html
https://www.code8cn.com/java/apolis-16909506.html
https://www.code8cn.com/java/assembly—[……]

继续阅读

Java 8 中的 Java Streams 简介

作为Java 8的一部分引入的 Java Streams用于处理数据集合。它本身不是数据结构,但可用于在排序和流水线的帮助下从其他数据结构获取输入以获得最终输出。

因为它不是一个单独的数据结构,所以它也从不真正改变数据源。因此,可以说 Java 8 中的 Java 流具有以下特性:

  • Ja[……]

    继续阅读

  • Maven 教程

    • Maven 版本
    • Maven 网站
    • 什么是构建工具?
    • 安装 Maven
    • Maven 概述 – 核心概念
    • Maven 与 Ant
    • Maven POM 文件
      • 超级聚甲醛
      • 有效的POM
    • Maven 设置文件
    • 运行 Maven
    • Maven 目录结构
    • 项目依赖
      • 外部依赖
      • 快照依赖
      • 传递依赖
      • 排除依赖
    • Maven 存储库[……]

      继续阅读

    Java密码学

    • Java 加密扩展
    • Java 密码体系结构
    • 核心类和接口
    • 供应商
    • 密码Cipher
      • 初始化密码
      • 加密或解密数据
    • 钥匙Keys
      • 密钥安全
      • 生成密钥
      • 生成密钥对
    • 密钥库
    • 钥匙工具
    • 信息摘要
    • 苹果电脑mac
    • 签名
      • 签名数据
      • 验证签名
      • 完整签名和验证示例

    Java Cryptography API 使您能够 在Java 中加密[……]

    继续阅读

    JSP – 从入门到精通

    JSP – 概述

    什么是 JavaServer Pages?

    JavaServer Pages (JSP) 是一种用于开发支持动态内容的网页的技术。这有助于开发人员通过使用特殊的 JSP 标记在 HTML 页面中插入 java 代码,其中大多数标记以 <% 开头并以 %> 结[……]

    继续阅读

    MYBATIS – 入门到精通

    MyBatis——概述

    MyBatis 是一个开源、轻量级的持久化框架。它是JDBC和Hibernate的替代品。它可以自动化 SQL 数据库和 Java、.NET 和 Ruby on Rails 中的对象之间的映射。通过将 SQL 语句打包在 XML 配置文件中,映射与应用程序逻辑分离。[……]

    继续阅读

    Spring 框架教程

    目标听众

    本 Spring 教程专为需要了解 Spring 框架及其应用程序的 Java 程序员而设计。

    先决条件

    在继续本 Spring 教程之前,您应该对 Java 编程语言有一个很好的理解。

    目录

    • 目标听众
    • 先决条件
    • 介绍
    • 特征
      • 轻量级
      • 控制反转 (IOC)
      • 面向方面 (AO[……]

        继续阅读