- Java实训项目:GUI学生信息管理系统(2019)【下】 本篇目录 六、实现步骤 13、应用程序类 14、窗口界面类(JFrame) Java实训项目:GUI学生信息管理系统(2019)【下】 本篇目录 六、实现步骤 13、应用程序类 14、窗口界面类(JFrame)
- 疯狂Java之学习笔记(29)-----------static Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于s... 疯狂Java之学习笔记(29)-----------static Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于s...
- Java SE8,允许接口有静态方法。这样的话,接口就没有必要为了实现工具方法而提供一个伴侣类。 比如,Path接口与Paths类。 下面我们继承Path接口,创建MyPath接口,添加一个静态方法。 package net.hw.interfaces; import... Java SE8,允许接口有静态方法。这样的话,接口就没有必要为了实现工具方法而提供一个伴侣类。 比如,Path接口与Paths类。 下面我们继承Path接口,创建MyPath接口,添加一个静态方法。 package net.hw.interfaces; import...
- 疯狂Java学习笔记(83)----------继承详解 有一段时间没有更新博客了,感觉挺愧疚的,这两天忙着考试,实在没有办法,只能放一放了,还好自己复习的还不错,闲的没事,跟两篇博文,来能弥补一下空虚! 言归正传! 什么是继承? 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需... 疯狂Java学习笔记(83)----------继承详解 有一段时间没有更新博客了,感觉挺愧疚的,这两天忙着考试,实在没有办法,只能放一放了,还好自己复习的还不错,闲的没事,跟两篇博文,来能弥补一下空虚! 言归正传! 什么是继承? 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需...
- Java程序:迷宫地图生成器 1、运行效果 可以在【0,50】之间随意设置行数和列数,比如设置为25行25列的迷宫地图数组。 迷宫地图的每一个方格,如果是白色,单击就变成黑色,如果是黑色,单击就变成白色。黑色对应数组里的1,白色对应数组里的0。 因为没有采用路径搜索算法来设置有效的迷宫地图(存在从左上角到右下角的路... Java程序:迷宫地图生成器 1、运行效果 可以在【0,50】之间随意设置行数和列数,比如设置为25行25列的迷宫地图数组。 迷宫地图的每一个方格,如果是白色,单击就变成黑色,如果是黑色,单击就变成白色。黑色对应数组里的1,白色对应数组里的0。 因为没有采用路径搜索算法来设置有效的迷宫地图(存在从左上角到右下角的路...
- 疯狂Java学习笔记(69)---------Lock Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋... 疯狂Java学习笔记(69)---------Lock Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋...
- What Java从1.0版本到现在的8,中间Java5中发生了一个很重要的变化,那就是泛型机制的引入。Java5引入了泛型,主要还是为了满足在1999年指定的最早Java规范之一。经过了5年左右的时间,专家组定义了一套泛型规范,实现后通过测试投入到使用。所以说泛型是Java5以... What Java从1.0版本到现在的8,中间Java5中发生了一个很重要的变化,那就是泛型机制的引入。Java5引入了泛型,主要还是为了满足在1999年指定的最早Java规范之一。经过了5年左右的时间,专家组定义了一套泛型规范,实现后通过测试投入到使用。所以说泛型是Java5以...
- 疯狂Java之学习笔记(21)-------------final && static static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的... 疯狂Java之学习笔记(21)-------------final && static static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的...
- package net.hw.generic; import java.time.LocalDate; /** * Created by howard on 2018/1/31. */public class GenericDemo01 { public static void main(String[] args) { ... package net.hw.generic; import java.time.LocalDate; /** * Created by howard on 2018/1/31. */public class GenericDemo01 { public static void main(String[] args) { ...
- java--抽象类 一、abstract关键字定义 abstract修饰的类称为抽象类。abstract修饰的方法称为抽象方法。抽象方法只有返回值类型和方法签名,没有方法体。抽象类可以含有普通的方法抽象类不能创建实例对象(抽象类不能new(),但是可以super())子类继承抽象类,需要覆写所有抽象方法后才可以创建子... java--抽象类 一、abstract关键字定义 abstract修饰的类称为抽象类。abstract修饰的方法称为抽象方法。抽象方法只有返回值类型和方法签名,没有方法体。抽象类可以含有普通的方法抽象类不能创建实例对象(抽象类不能new(),但是可以super())子类继承抽象类,需要覆写所有抽象方法后才可以创建子...
- 安装JDK jdk-6u17-windows-i586.exe 此链接为SUN公司自己的下载端点, 下载安装 安装结束后 用鼠标右击“计算机”->属性->高级系统设置->环境变量 安装JDK jdk-6u17-windows-i586.exe 此链接为SUN公司自己的下载端点, 下载安装 安装结束后 用鼠标右击“计算机”->属性->高级系统设置->环境变量
- java--反射(二) 九个预定义Class对象 基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void通过class属性也表示为 Class 对象;Class类中boolean isPrimitive() :判定指定的 Class ... java--反射(二) 九个预定义Class对象 基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void通过class属性也表示为 Class 对象;Class类中boolean isPrimitive() :判定指定的 Class ...
- 发起一个HTTP连接本质上就是建立一个Socket连接,那么我们完全可以模拟浏览器发起HTTP请求,有很多方法实现,比如HttpClient就是一个开源的通过程序实现的处理HTTP请求的工具包。下面演示如何使用HttpClient模拟浏览器发起HTTP请求,提交数据到服务器端,然后获取服务器端响应的数据。 1、创建Maven项目... 发起一个HTTP连接本质上就是建立一个Socket连接,那么我们完全可以模拟浏览器发起HTTP请求,有很多方法实现,比如HttpClient就是一个开源的通过程序实现的处理HTTP请求的工具包。下面演示如何使用HttpClient模拟浏览器发起HTTP请求,提交数据到服务器端,然后获取服务器端响应的数据。 1、创建Maven项目...
- 疯狂Java之学习笔记(17)---------------变量和权限 首先先总结一下变量的具体内容 Java变量的声明在 Java 程序设计中,每个声明的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。下面演示了变量的声明方式。 double salary; ... 疯狂Java之学习笔记(17)---------------变量和权限 首先先总结一下变量的具体内容 Java变量的声明在 Java 程序设计中,每个声明的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。下面演示了变量的声明方式。 double salary; ...
- java--打印流&Properties(五) 一、打印流 思考:如果现在要想完成一个字符串或者是boolean型或者是字符型的数据输出使用OutputStream是否方便?肯定是不方便的,因为OutputStream中只能操作字节数据,所以其他的数据类型很难操作,那么在Java的IO包中为了解决这种问题增加... java--打印流&Properties(五) 一、打印流 思考:如果现在要想完成一个字符串或者是boolean型或者是字符型的数据输出使用OutputStream是否方便?肯定是不方便的,因为OutputStream中只能操作字节数据,所以其他的数据类型很难操作,那么在Java的IO包中为了解决这种问题增加...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签