自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA 贪吃蛇

package com.lv.snake;​import javax.swing.*;​//游戏的主启动类public class StartGame { public static void main(String[] args) { JFrame frame = new JFrame();​ frame.setBounds(10,10,900,720); frame.setResizable(false);//窗口大小不可变 ...

2021-10-28 17:33:11 71

原创 JAVA GUI编程

1.简介GUI的核心技术:Swing、AWT不流行的原因:1.因为界面不美观2.需要jre环境为什么要学习?1.可以写出自己心中想要的一些小工具2.工作的时候,也可能需要维护到swing界面,概论极小3.MVC架构的基础,了解监听2.AWT2.1 Awt介绍1.包含了很多类和接口!GUI:图形用户界面编程2.元素:窗口、按钮、文本框3.java.awt2.2 组件和容器1.Framepackage com.lv.lesson01;

2021-10-26 22:15:13 161

原创 JAVA I/O

1.流的概念 概念:内存与存储设备之间传输数据的通道 水借助管道传输,流借助流传输 2.流的分类 按方向[重点]: 输入流:将<存储设备>中的内存读到<内存>中 输出流:将<内存>中的内容写入到<存储设备>中 按单位: 字节流:以字节为单位,额可以读写所有数据 字符流:以字符为单位,之能读写文本数据 按功能: 节点流:具有实际传输数据的读写功

2021-10-23 23:13:13 83

原创 JAVA集合

集合一:集合概念对象的容器:实现了对对象常用的操作,类似数组功能。二:集合和数组的区别(1)数组长度固定,集合长度不固定(2)数组可以存储基本类型和引用类型,集合只能存储引用类型Collection体系 first example package com.jihe.collection;​import java.util.ArrayList;import java.util.Collection;import java.util.Iterator.

2021-10-21 23:00:36 94

原创 JAVA常用类

内部类 概念:在一个类的内部再定义一个完整的类 特点: 编译之后可生成独立的字节码文件 内部类可直接访问外部类的私有成员,而不破坏封装 可为外部类提供必要的内部功能组件 package com.common.inner;​public class Body {​ private String name;​ class Header{​ public void show(){ ...

2021-10-15 18:14:50 63

原创 JAVA面向对象

面向过程&面向对象 面向过程思想 步骤清晰简单,第一步做什么,第二步做什么...... 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然会对这些分类进行单独思考。最后,才会对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思

2021-10-11 20:16:09 149

原创 JAVA数组

数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须申明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; //首选的方法或dataType arraRefVar[]; //效果相同,但不是首选方法 Java语言使用new操作符来创建数组,语

2021-10-07 21:41:05 51

原创 JAVA方法

什么是方法? Java方法是语句块的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展。 方法的定义 Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法

2021-09-28 21:12:02 43

原创 JAVA流程控制

Scanner对象 Java.util.Scanner 是Java5 的新特征,我们可以通过Scanner类来获取用户的输入 基本语法: Scanner s = new Scanner(System.in) 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 next(): 一定要读取到有效字符后才可以结束输入。

2021-09-27 23:21:51 48

原创 JAVA基础

注释单行注释//Hello,World!多行注释/*Hello,World!Hello,World!Hello,World!Hello,World!*/文档注释/***@Description HelloWorld*@Author Lv yipin*/标识符关键字 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何...

2021-09-26 23:49:17 117

原创 JAVA入门

JAVA的特性和优势简单性C++的语法纯净版,没有头文件,没有指针运算,也不用分配内存,语法基于C。面向对象是一种程序设计技术,将终点放在对象和对象之间的接口上,模拟人的思维写程序。可移植性跨平台性(核心技术是JVM),可以在windows、linux、mac上运行。write once,run anywhere。高性能即时编译,可以使某些代码的效率超过C++的效率,随着技术的完善,没准某一天能超过C++的效率。分布式JAVA是为网络分布式环境设计的, 可以处理很多T

2021-09-25 18:02:57 48

原创 Markdown一些常用的使用方法

Markdown学习(一级标题:在字体前加1个#)标题(二级标题:在字体前加2个#)三级标题(三级标题:在字体前加3个#)ps:最多到六级标题,#号后注意要加空格才会生效字体Hello,World!(加粗:字体两边加2个*)Hello,World!(斜线:字体两边加1个*)Hello,World!(斜体加粗:字体两边加3个*)Hello,World!(删除线:字体两边加2个~)引用(引用:在字体前加>(大于号))markdown一些常用的mark.

2021-09-25 13:08:48 87

空空如也

空空如也

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

TA关注的人

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