摘要: 一、Css基本语法 1.Html和Css没分开 点击查看代码 ``` TWQ标题 ``` 运行结果图 ![](https://img2022.cnblogs.com/blog/2901531/202207/2901531-20220709144332934-1871834189.png) 2.Htm 阅读全文
posted @ 2022-07-12 20:25 剑断青丝ii 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 一、初识HTML 初始基本标签代码解释 点击查看代码 <!--DOCTYPE:告诉浏览器我们要使用什么规范--> <!DOCTYPE html> <html lang="en"> <!--生成注释快捷键Ctrl + / 或 command + /--> <!--head标签代表网页头部--> <he 阅读全文
posted @ 2022-07-12 20:24 剑断青丝ii 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、JVM的位置及体系结构 JVM作用在操作系统之上,而Java程序作用在jvm之上,其他的程序则与jvm并列 二、类加载器,及双亲委派机制 1.类加载器 作用:加载Class文件 -> new Student();实例的引用放在栈里,具体的对象放在堆里 点击查看代码 package com.Tan 阅读全文
posted @ 2022-07-12 20:24 剑断青丝ii 阅读(2263) 评论(0) 推荐(0) 编辑
摘要: 一、自定义泛型类 点击查看代码 package com.Tang.set.generic; import org.junit.Test; //关于自定义泛型类、泛型接口;泛型方法 public class GenericTest { @Test public void test(){ //如果自定了 阅读全文
posted @ 2022-07-12 20:20 剑断青丝ii 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1.内置注解 (1)@Override重写注解 加上此注解必须重写父类的方法 (2)@SuppressWarnings("all")的作用 除了上图可以放在方法名上,此外它还可以放到类名上用于镇压所有的警告 (3)@Deprecated注解 虽然是已经过时的,但是任然可以运行使用 2.元注 阅读全文
posted @ 2022-07-12 20:19 剑断青丝ii 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、创建多线程 在主方法中调用run()方法和start方法的区别 (1)创建方式一:继承Thread 步骤 点击查看代码 package com.Tang.thread; /* 创建线程方式一: (1)继承Thread类 (2)重写run()方法 (3)调用start开启进程 */ //总结:线程 阅读全文
posted @ 2022-07-12 20:12 剑断青丝ii 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、Ip地址 1.使用方法 目的:获得本地ip,以及常用方法的使用 package com.Tang.net; import java.net.InetAddress; import java.net.UnknownHostException; public class InetAddressTes 阅读全文
posted @ 2022-07-12 20:01 剑断青丝ii 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 开发的大体思路 1.定义数据 2.画上面板(将数据进行初始化赋值) 3.监听事件 键盘监听 事件监听 游戏主界面代码 <details> <summary>点击查看代码</summary> ``` package com.Tang.gui.snake; import javax.swing.*; / 阅读全文
posted @ 2022-07-12 19:55 剑断青丝ii 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、Frame窗口 点击查看代码 package com.Tang.gui; import java.awt.*; public class TestFrame1 { public static void main(String[] args) { MyFrame myFrame1 = new My 阅读全文
posted @ 2022-07-12 19:54 剑断青丝ii 阅读(127) 评论(0) 推荐(0) 编辑
摘要: IO流详解 本文包含了字符流,管道流,字节流等流的使用方法的详解,欢迎大家来踩 阅读全文
posted @ 2022-07-12 17:52 剑断青丝ii 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 一、概念 二、常用方法 1.Collection和Collections的区别 Collection:是创建集合的接口,Collections是一个操作Collection工具类 2.常用方法 点击查看代码 @Test public void test(){ ArrayList list = new 阅读全文
posted @ 2022-07-12 16:06 剑断青丝ii 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Map下的接口及其多个实现类 1.Map :双列数据存储key-value对的数据, 类似于高中弄的函数:y=f(x) (1)HashMap:作为map的主要实现类,线程不安全的,效率高,存储在null的key-value ①存储在null的key和value如下图所示 LinkedHashMap: 阅读全文
posted @ 2022-07-12 16:03 剑断青丝ii 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 一、Set的使用 ![](https://img2022.cnblogs.com/blog/2901531/202206/2901531-20220618190756446-365574859.png) 点击查看代码 @Test public void test7(){ HashSet set = 阅读全文
posted @ 2022-07-12 13:51 剑断青丝ii 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 每个方法使用见下方代码详解 点击查看代码 ArrayList list = new ArrayList(); list.add("AA"); list.add(123); list.add(new Person("Tom",21)); list.add(456); System.out.printl 阅读全文
posted @ 2022-07-12 10:37 剑断青丝ii 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.collection接口:单列集合,用来存储一个一个的对象 2. list接口:存储有序的、可重复的数据。 >"动态数组",替换原有的数组 (1) Arraylist:作为list接口的主要实现类,底层使用Object数组 elementData存储 底层源码分析: jdk7: ArrayLis 阅读全文
posted @ 2022-07-12 09:36 剑断青丝ii 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.增强for循环对集合的遍历 点击查看代码 @Test //集合遍历 public void test3(){ Collection coll = new ArrayList(); coll.add(123); coll.add(456); coll.add(new String("Tom")); 阅读全文
posted @ 2022-07-12 09:33 剑断青丝ii 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、collection接口 1.collection常用方法 点击查看代码 @Test public void test(){ //contains() Collection coll = new ArrayList(); coll.add(123); coll.add(456); coll.ad 阅读全文
posted @ 2022-07-12 08:19 剑断青丝ii 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、Comparable接口 Java中的对象,正常情况只能进行比较 == 或 !=不能使用 > 或 点击查看代码 @Test public void test1(){ Goods[] arr1 = new Goods[5]; arr1[0] = new Goods("lenovoMouse",35 阅读全文
posted @ 2022-07-12 08:16 剑断青丝ii 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 一、Instant 我们所处的时间点是在东八区,Java中Instant所计算出来的时间是按本初子午线的时间来算的,与我们的时间相差8个小时,也就是说当我的北京时间是上午九点时,本初子午线的时间是凌晨1点。 ![](https://img2022.cnblogs.com/blog/2901531/2 阅读全文
posted @ 2022-07-12 07:09 剑断青丝ii 阅读(188) 评论(0) 推荐(0) 编辑