- 1、案例演示 在列表框里选择班级花名册,单击【开始】按钮,该班学生姓名会随机出现,单击【停止】按钮,就得到随机点名的同学。 2、Java源程序 /** 功能:随机点名 作者:华卫 日期:2011年11月23日*/ import java.awt.BorderLayo... 1、案例演示 在列表框里选择班级花名册,单击【开始】按钮,该班学生姓名会随机出现,单击【停止】按钮,就得到随机点名的同学。 2、Java源程序 /** 功能:随机点名 作者:华卫 日期:2011年11月23日*/ import java.awt.BorderLayo...
- 疯狂Java之学习笔记(2)-----------Java的开发准备及环境配置 (本篇帖子为初学者写的!) Java简介: 它最初被命名为Oak,目标设定在家用电器等小型系统的 编程语言 ,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电... 疯狂Java之学习笔记(2)-----------Java的开发准备及环境配置 (本篇帖子为初学者写的!) Java简介: 它最初被命名为Oak,目标设定在家用电器等小型系统的 编程语言 ,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电...
- Java案例:简易记事本 一、案例演示 二、涉及知识点 1、窗口(JFrame) 2、标签(JLabel) 3、文本区(JTextArea) 4、菜单 5、文件读写 6、事件处理 7、工具栏 三、Java源代码 /*... Java案例:简易记事本 一、案例演示 二、涉及知识点 1、窗口(JFrame) 2、标签(JLabel) 3、文本区(JTextArea) 4、菜单 5、文件读写 6、事件处理 7、工具栏 三、Java源代码 /*...
- 疯狂JAVA之学习笔记(1)-------------Java运行机制及JVM 理论篇: Java程序运行机制: Java语言是一种特殊的高级语言,既有解释性语言的特征,也有编译语言的特征, Java程序经过先编译后翻译两个步骤。 计算机高级语言按程序的执行方式分为编译型和解释型两种。 计算机不能直接理解任... 疯狂JAVA之学习笔记(1)-------------Java运行机制及JVM 理论篇: Java程序运行机制: Java语言是一种特殊的高级语言,既有解释性语言的特征,也有编译语言的特征, Java程序经过先编译后翻译两个步骤。 计算机高级语言按程序的执行方式分为编译型和解释型两种。 计算机不能直接理解任...
- 在初始化一个类,生成一个实例的时候,newInstance() 和 new 有什么区别? 用newInstance与用new是区别的, 区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来... 在初始化一个类,生成一个实例的时候,newInstance() 和 new 有什么区别? 用newInstance与用new是区别的, 区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。 Java中工厂模式经常使用newInstance来...
- 接口缺省方法案例 package net.hw.interfaces; /** * Created by howard on 2018/2/1. */public class DefaultMethodDemo { public static void main(String[] args... 接口缺省方法案例 package net.hw.interfaces; /** * Created by howard on 2018/2/1. */public class DefaultMethodDemo { public static void main(String[] args...
- 疯狂Java学习(86)-----------使用CompletableFuture处理异步超时 一天,我在改进多线程代码时被Future.get()卡住了。 public void serve() throws InterruptedException, ExecutionException, TimeoutException { ... 疯狂Java学习(86)-----------使用CompletableFuture处理异步超时 一天,我在改进多线程代码时被Future.get()卡住了。 public void serve() throws InterruptedException, ExecutionException, TimeoutException { ...
- 疯狂Java之学习笔记(前言) 今天开始,开始复习Java内容了!这一次是根据PDF版本的疯狂JAVA讲义(李刚著) 希望通过这次仔细的学习之后,能够有大范围的突破,打破瓶颈,实现一个跨度。 如果有条件的话,我希望读者能够买一本纸质的书,毕竟方便一些,那么,就开始吧!我的JAVA总结 疯狂JA... 疯狂Java之学习笔记(前言) 今天开始,开始复习Java内容了!这一次是根据PDF版本的疯狂JAVA讲义(李刚著) 希望通过这次仔细的学习之后,能够有大范围的突破,打破瓶颈,实现一个跨度。 如果有条件的话,我希望读者能够买一本纸质的书,毕竟方便一些,那么,就开始吧!我的JAVA总结 疯狂JA...
- java8之lambda表达式入门(二) 一、基本介绍 1、普通方式和lambda方式对比 1.1、示例一:匿名内部类 class Student{ private String name; private Double score; public Student(String name, Double s... java8之lambda表达式入门(二) 一、基本介绍 1、普通方式和lambda方式对比 1.1、示例一:匿名内部类 class Student{ private String name; private Double score; public Student(String name, Double s...
- 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。简单来说:进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。 线程是指进程中的一个执行流程,一个程序内部的顺序控制流。一个进程中可以运行多个... 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。简单来说:进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。 线程是指进程中的一个执行流程,一个程序内部的顺序控制流。一个进程中可以运行多个...
- 疯狂Java学习笔记(77)-----------注释注意事项 代码注释,可以说是比代码本身更重要。这里有一些方法可以确保你写在代码中的注释是友好的: 不要重复阅读者已经知道的内容 能明确说明代码是做什么的注释对我们是没有帮助的。 // If the color is red, turn it greenif (color.is_r... 疯狂Java学习笔记(77)-----------注释注意事项 代码注释,可以说是比代码本身更重要。这里有一些方法可以确保你写在代码中的注释是友好的: 不要重复阅读者已经知道的内容 能明确说明代码是做什么的注释对我们是没有帮助的。 // If the color is red, turn it greenif (color.is_r...
- 疯狂Java之学习笔记(3)-----------学习Java的代码风格 万事开头难,希望初学者再接再厉。 Java文件的命名规则: 此处借鉴一下他人的资料,比较全面一些,方便了解学习。 . JAVA源文件的命名 JAVA源文件名必须和源文件中所定义的类的类名相同。 2. Package... 疯狂Java之学习笔记(3)-----------学习Java的代码风格 万事开头难,希望初学者再接再厉。 Java文件的命名规则: 此处借鉴一下他人的资料,比较全面一些,方便了解学习。 . JAVA源文件的命名 JAVA源文件名必须和源文件中所定义的类的类名相同。 2. Package...
- Java案例:利用JDBC访问SQL Server数据库 1、以sa为登录名连接数据库服务器 2、附加选课数据库Xk,如下图所示: 3、启动Eclipse,创建Java项目TestDB ... Java案例:利用JDBC访问SQL Server数据库 1、以sa为登录名连接数据库服务器 2、附加选课数据库Xk,如下图所示: 3、启动Eclipse,创建Java项目TestDB ...
- 疯狂Java学习笔记(55)----------字节流与字符流 字节流与字符流 在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使的是InputStream,在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类... 疯狂Java学习笔记(55)----------字节流与字符流 字节流与字符流 在java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使的是InputStream,在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类...
- JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),... JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签