摘要: 绘制飞机大战 1 绘制飞机大战 1.1 Swing API Swing 是Java内嵌桌面应用GUI界面API,Java 8也内嵌类Java FX API,是新一代的GUI API。 1.2创建窗口 使用步骤: package demo01; import javax.swing.JFrame; i 阅读全文
posted @ 2021-02-26 23:04 指尖上的未来 阅读(75) 评论(0) 推荐(0)
摘要: 飞机大战和继承 1 业务规则 主要运用Java基础,面向对象知识点。 toString方法是Java约定的特殊方法,printh等API输出数据时候,会自动调用toString方法获得对象数据,添加此方法可以简化输出对象数据的代码。 案例代码: 飞机 public class Airplane{ d 阅读全文
posted @ 2021-02-26 20:02 指尖上的未来 阅读(90) 评论(0) 推荐(0)
摘要: 数组与循环流程控制 1 数组 1.1 什么是数组 数组是内存中的连续的类型一致的存储单元,用于存储数据类型一致的一组数据利用数组可以实现一个变量管理一组数据。 Java的数组两大类型: 基本类型数组 引用类型数组 1.2 基本类型数组 语法: 数据类型【】数组变量=new 数据类型【长度】 基本类型 阅读全文
posted @ 2021-02-22 21:41 指尖上的未来 阅读(111) 评论(0) 推荐(0)
摘要: 面向对象编程-对象和类 1 面向对象编程概述 面向对象 的核心思想:复用,可以扩展。 面向对象三大基本特征:封装,继承,多态。 2 对象和类 创建类的目的是为了重复使用创造更多的对象。 2.1 软件中的对象 对象是指软件中个体或者逻辑上存在的个体,本质上对象就是软件中的一组一组有关系的数据,有相关的 阅读全文
posted @ 2021-02-21 18:59 指尖上的未来 阅读(192) 评论(0) 推荐(0)
摘要: 随机控制泡泡和分支流程控制 1 随机数 1.1 随机数生成器 Java通过算法实现一个随机数生成器。 1.2 Math.random() Math.random()返回值是一个0到1之间的随机数,其范围包括0不包括1。 如果需要生成[min,max]随机数使用如下公式即可: int r=(int)( 阅读全文
posted @ 2021-02-07 21:57 指尖上的未来 阅读(98) 评论(0) 推荐(0)
摘要: 运算符 1 运算符概述 运算符要点: 按照参与运算的元素个数分为:单元运算,双元运算,三元运算 单元运算:a++ 双元运算:a+b 三元运算:running ? a:b 优先级:优先级高的运算先计算 括号级别最高,其次是单元运算,双元运算(先乘除后加减),三元运算和赋值运算最低 综合性:相同优先级的 阅读全文
posted @ 2021-02-06 23:04 指尖上的未来 阅读(325) 评论(0) 推荐(0)
摘要: 基本数据类型 1 基本数据类型* 1.1 Java中的数据类型 Java中的数据类型分为两大类:基本数据类型和引用类型。 2.2 Java基本数据类型 Java中基本数据类型一共有4类8种分别是: 数据类型(byte short int long) 布尔类型(boolean) 字符类型(char) 阅读全文
posted @ 2020-11-02 23:17 指尖上的未来 阅读(369) 评论(0) 推荐(0)
摘要: 创建GUI应用和变量 1.GUI应用 1.1什么是GUI(图形用户页面)应用 使用窗口,面板,按钮等图形元素构建的界面称为图形界面系统。 从1979年施乐的Alto开始到现在的Android,IOS,都是GUI界面,是现代计算机的标准。 图形页面到好处显而易见:方便,直观,用户友好。 图形界面的底层 阅读全文
posted @ 2020-10-24 22:46 指尖上的未来 阅读(283) 评论(0) 推荐(0)
摘要: Java clock in the first day 卸载JDK 删除Java的安装目录 删除Java_HOME 删除path下关于Java的目录 使用系统输入指令java -version查看是否卸载完毕 安装JDK 百度搜索JDK8,找到下载地址 同意协议 下载电脑对应的版本 双击安装JDK 阅读全文
posted @ 2020-10-11 21:57 指尖上的未来 阅读(126) 评论(0) 推荐(0)