摘要:本文主要介绍的是枚举类,注解和反射。还有一些基础知识:static,基本数据类型,运算符优先级放在文中,以便查阅复习。 其中牵扯到泛型的部分,可参考本人的另一篇博客:(Collection, List, 泛型)JAVA集合框架一 1. static关键字 static可以修饰的有:属性,方法,代码块 阅读全文
posted @ 2021-05-11 23:01 GaoYuan206 阅读(262) 评论(0) 推荐(2) 编辑
摘要:本篇博客对java常用类相关知识进行了归纳总结,比较详细,适用于学习和复习。 1. 字符串相关的类 1.1 String String是一个final类,代表不可变的字符序列。不可被继承。 String对象的字符内容是存储在一个字节数组byte[]中。JDK1.8中存储的是char[]注意区别。 S 阅读全文
posted @ 2021-04-27 21:23 GaoYuan206 阅读(309) 评论(0) 推荐(0) 编辑
摘要:LeetCode过程中值得反思的细节(二) 本周10道题,此栏目将每周定期更新。题号为LeetCode剑指Offer题库中的题号。 剪绳子14 这道题需要思考剪绳子的过程 public int cuttingRope(int n) { if(n<=3) return n-1; if(n%3==0)r 阅读全文
posted @ 2021-04-22 23:38 GaoYuan206 阅读(34) 评论(0) 推荐(0) 编辑
摘要:参考资料:百度百科TCP协议 本文涉及Java IO流、异常的知识,可参考我的另外的博客 一文简述Java IO 一文简述JAVA内部类和异常 1.概述 计算机网络相关知识: OSI七层模型 一个报文可以类似于一封信,就像下图(引自狂神说Java)非常生动。 网络编程的目的:数据交换、通信 网络通信 阅读全文
posted @ 2021-04-17 22:49 GaoYuan206 阅读(222) 评论(2) 推荐(0) 编辑
摘要:8086汇编语言实现简易计算器 本周看了一个很有意思的知识。 C语言的编译器最初是怎么来的? 最初应该是由汇编语言实现一个简化版C语言,然后使用简化版的C语言进行多次迭代,功能更新,从而出现了如今强大的C语言。 本人找到了一个古老的课程设计,当时学汇编时候的一个小demo分享出来。 1.概述 为了更 阅读全文
posted @ 2021-04-14 18:21 GaoYuan206 阅读(19) 评论(0) 推荐(0) 编辑
摘要:Java多线程(二) 线程优先级 Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 优先级高的不一定先执行,大多数情况是这样的。 优先级低只是意味着获得调度的概率低,并不是优先级低就不会被调度了。 优先级的设定建议在start()调 阅读全文
posted @ 2021-04-13 03:29 GaoYuan206 阅读(23) 评论(0) 推荐(0) 编辑
摘要:JAVA多线程 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程:是执行程序的一次执行过程,是一个动态的概念,是系统资源分配的单位。 线程是CPU调度和执行的单位。 创建一个新的执行线程有两种方法:一是将一个类声明为Thread子类。这个子类应该重写run方法,编写线 阅读全文
posted @ 2021-04-10 23:33 GaoYuan206 阅读(20) 评论(0) 推荐(0) 编辑
摘要:LeetCode过程中值得反思的细节 以下题号均指LeetCode剑指offer题库中的题号 本文章将每周定期更新,当内容达到10题左右时将会开下一节。 二维数组越界问题04 public static void main(String[] args) { int[][]x = {{}}; Syst 阅读全文
posted @ 2021-04-10 22:01 GaoYuan206 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Java IO 本文记录了在学习Java IO过程中的知识点,用于复习和快速查阅,不够详细的部分可能会在后续补充。 什么是流 流:内存与存储设备(外存)之间传输数据的通道 IO:输入流输出流(如read, write) 流分类(按单位): 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位 阅读全文
posted @ 2021-04-02 00:01 GaoYuan206 阅读(45) 评论(0) 推荐(0) 编辑
摘要:内部类和异常 内部类 在一个类的内部定义的一个类,例如,A类中定义了一个B类,则B类相对于A类就是内部类,而A类相对于B类就是外部类 成员内部类 静态内部类 局部内部类 匿名内部类 成员内部类 public class outer { private int ID; public void out( 阅读全文
posted @ 2021-03-30 23:05 GaoYuan206 阅读(41) 评论(0) 推荐(0) 编辑