自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C4认证T2——Java数据类型

一、Java基本数据类型Java的基本数据类型有三类八种,分别:字符型:char数值型:byte,short,int,long,double,float布尔型:boolean一个字节是八位(八位二进制数),数值型的基本数据类型所占的字节数为:byte:一个字节short:两个字节int:四个字节float:4个字节long:八个字节double:八个字节每个数值型数据类型能表达的数据大小为:2^(二进制位数)而能表达的范围则为为:-2^(二进制位数-1)~ 2^(二进制位数-1)-

2022-01-17 20:18:07 458 1

原创 蓝桥杯练习—生日快乐

题目连接题目描述windy 的生日到了,为了庆祝生日,他的朋友们帮他买了一个边长分别为 XX 和 YY 的矩形蛋糕。现在包括 windy,一共有 NN 个人来分这块大蛋糕,要求每个人必须获得相同面积的蛋糕。windy 主刀,每一切只能平行于一块蛋糕的一边(任意一边),并且必须把这块蛋糕切成两块。这样,要切成 NN 块蛋糕,windy 必须切 N-1N−1 次。为了使得每块蛋糕看起来漂亮,我们要求 NN 块蛋糕的长边与短边的比值的最大值最小.你能帮助 windy $求出这个比值么?输入描述

2021-11-25 11:19:55 553

原创 浅谈——众所周知的main()

浅谈——众所周知的main()我们刚开始写java程序,一般写的第一句,或者最常见的一句,就是:public static void main(String[] args){},我想很多人都这样写过或者是直接由编译器生成,但却并没有想这句代码有没有更深的含义,包括我。直到今天敲代码敲到这句话的时候,突然就想研究一下这句代码,下面是我研究的一些笔记和成果。在此之前,我们需要了解一下怎么用命令行编译执行我们的java程序...

2021-09-18 09:27:49 237 1

原创 怎么使用命令行编译java文件

怎么使用命令行编译java文件注意:要使用命令行编译java文件,我们首先要确保正确安装了JDK我们打开记事本,在里面写几句java代码,并将文件后缀重命名为.java:打开命令行(win+R,输入cmd)输入cd+所在的文件的目录编译:输入javac +文件名.java运行:输入java +文件名这样就可以了!我在尝试输出中文的时候,会报这样的一个错误:编码GBK的不可映射字符我们只需要编译时用下面语句就可以了:javac -encoding UTF-8 test.j

2021-09-18 08:15:44 1299

原创 java swing写五子棋小游戏(完整代码)

五子棋游戏开发结构代码:Test:package gobang2;public class Test { public static void main(String[] args) { // TODO Auto-generated method stub FiveChessFrame f=new FiveChessFrame(); }}FiveChessFrame:package gobang2;import java.awt.Color;import java.aw

2021-09-16 12:57:08 1834

原创 Java swing写五子棋小游戏(分析)

五子棋游戏开发实现的功能步骤实现代码分析完整代码展示实现的功能五子棋,双方交互下,五字连珠即获胜开始游戏,悔棋,认输,设置等选项下方提示剩余时间,上方提示该谁下效果图片展示如下步骤实现代码分析弹出窗体,设置界面的基本信息public class FiveChessFrame extends JFrame { public FiveChessFrame() { //窗口名字 this.setTitle("五子棋"); //大小 this.setSize(700,7

2021-09-16 12:56:19 983 2

原创 JAVA面向对象三大特征之多态性

文章目录什么是多态多态的实现方法多态的实现机制什么是多态多态,顾名思义,就是多种形态比如小明是一个学生,那么小明也是一个人类,小明有多种形态,这就叫做对象的多态性。多态的实现方法多态一般分为两种编译时多态编译时多态一般就是方法的重载,比如有三个同名不同参的方法名,当我用对象赋予不同参数条件时调用方法时,会根据不同的参数情况调用不同的方法。public class Test { public void sum(int x,int y) { System.out.println(x+

2021-03-08 13:44:52 189 1

原创 多线程技术基础

文章目录基本概念实现多线程的两种方法获得线程的基本信息获取终止线程的方法线程联合线程同步生产者——消费者模型基本概念进程与线程:举个例子,电脑上运行的各个应用程序为进程,那么在一个应用程序中的运行的为线程。执行的程序为进程,一个进可以产生多个线程。多线程:同时多条线程同时运行,就好像你个人可以边吃饭边听歌一样。实现多线程的两种方法两种方法用extends继承Thread类用implements实现Runnable接口方法一`public class TestThread exten

2021-03-07 09:35:49 102 1

原创 Java理解多线程

Java多线程什么是多线程:经常会有人问多线程是什么东西?如果把你看做一个应用程序,多线程就好像你可以边吃饭边看电视边听歌,也就是可以同时做多件事。多线程就是你在程序中可以执行的多个任务,想要了解多线程是什么,我们先了解JAVA程序的运行原理(Java命令启动Java虚拟机,启动JVM,启动一个应用程序,也就启动了一个进程,该进程会自动启动一个主线程,主线程会调用main方法),所以我们可以知道main方法运行的程序是单线程的(不添加多线程的话)如何实现多线程?通过继承Thread类实现步骤:

2020-11-29 17:10:29 358 5

原创 eclipse安卓画图板(简单画条线)

Android 简单画图板界面(附有代码)进行Android画图板实现,我们对比一下在Java界面中画图板所需要的内容1.JFrame ———— ImageView组件,显示画图的内容2.BufferedImage ———— Bitmap缓存,画图的位置3.Graphics ———— 画图形 Canvas设置绘图样式 Paint(在安卓中,画图与前者略有不同,分为了两个部分)4.MouseListener ———— OnTouchListener监听器(鼠标监听

2020-11-10 21:00:05 1936 7

原创 Java简单画图板实现

Java简单 画图板实现(有完整代码)步骤:1:创建一个窗体对象,并设置这个对象的基本属性(名称,大小…)2: 设置窗体布局(可将画图板分为北边和中间两块,北边为功能按键区,中间为画图区,还可以添加布局管理器)3:添加监听器,并另外创建一个类将监听器接口引入,以类的形式存在4: 获取界面的画笔,在监听器中创建一个画笔,并将界面画笔传入监听器中5:在监听器中编写需要绘制的图形代码,画笔颜色(可以采取添加按钮的方式来进行多种图形,颜色绘制操作)import java.awt.Graphics;

2020-09-11 20:17:24 885 2

原创 QQ登录界面实现

Java实现QQ登录界面QQ登录界面也是界面的一种,在实现界面时我们需要一些界面开发包,如:package – 一个项目中给代码分类系统库:java.awt – 早期的界面开发包 保留使用元素类javax.swing – 升级之后的界面开发包 – 可视化组件那么在设置界面的时候我们需要有以下步骤创建一个窗体对象设置属性设置组件摆放的布局管理器加组件public class LoginUI { public static void main (String[] ar

2020-09-08 07:51:15 2111 1

原创 2020-08-16

类与对象

2020-08-18 16:45:16 341 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除