- 博客(6)
- 收藏
- 关注
原创 可视化日历Java代码
可视化日历Java代码 package org.jinjin.demo; import java.util.Calendar; public class Demo1 { public static void main(String[] args) { String[] str={"日","一","二","三","四","五","六"}; Calendar instance = Calendar.getInstance(); // instance
2021-08-27 17:11:15
126
原创 面向对象深入和数组深入
多态的内存分析 package org.jinjin.demo; /** * 多态内存分析 * * 1.运行java Test,加载Test类、Animal类、Cat类到方法区 * 2.运行Test类的main方法开启线程,分配一个栈内存,同时为main方法分配一个栈帧 * 3.声明一个animal局部变量a,在栈内存放置一个局部变量声明a,没有指向任何对象 * 4.new一个Cat对象,在堆中分配一块内存,存储Cat对象,cat对象中包含一个animal对象,animal对象中包含一个..
2021-08-23 23:52:47
102
原创 飞机小项目(java入门和对象练习)
继承Frame绘制类 初始化窗口 设置标题、宽高、位置 添加窗口监听器,当达到某个条件时,将窗口关闭 图形和文本绘制 使用print()函数绘制图形和文本 imageIO实现图片加载技术 多线程重画窗口 设置飞机坐标移动 面向对象思想设计游戏物体类、飞机类 加入键盘键位控制,启动键盘监听,关联飞机移动位置 炮弹设计 增加双闪烁解决方案 矩形边界碰撞检测 爆炸效果实现 飞机死亡和计时功能 附代码 package org.jinjin.game; impor..
2021-08-23 08:25:58
193
原创 02面向对象基础
编程思想 面向过程 按步骤实现 适合简单任务,不需要过多协作的事务 面向对象 对象将过程封装,通过对象将事务实现 适合多对象协作的事务 总结 都是解决问题的思维方式,都是代码组织的方式 解决简单问题使用面向过程 解决复杂问题,宏观上使用面向对象把握,微观处理仍然是面向过程 对象 本质:内存中的内存块 数据管理的方式 事物的发展总是遵循"量变引起质变"的哲学原则 数据无管理时代 最初的计算机语言只有基本变量,变量之间相互独立 数组管理和企业部门制 将同类型数据放在一起统一管理 .
2021-08-21 22:01:46
93
原创 01java入门阶段
算法是计算机的核心,编程语言是计算机软件的开发工具 机器语言 -> 汇编语言 -> 高级语言,学习成本越低 Java核心优势是跨平台/可移植性,特性有面向对象、高性能、分布式、多线程 JavaSE、JavaEE、JavaME Java运行机制:编译器将Java源文件编译成class字节码文件,虚拟机将class字节码文件解释成机器语言 jdk,Java开发工具包;jre,Java运行时环境;jvm,Java虚拟计算机 jdk下载:https://www.oracle...
2021-08-21 06:23:25
145
原创 markdown学习
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-17 21:43:26
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人