自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注解和反射

注解和反射注解1. 注解入门2. 内置注解3. 元注解4. 自定义注解反射1. 反射机制概述1.1 静态语言与动态语言1.2 Java Reflection1.3 Java反射机制研究与应用2. Class类2.1 如何获得Class类的实例3. 类的加载与ClassLoader4. 创建运行时类的对象5. 获取运行时类的完整结构6. 调用运行时类的指定结构注解1. 注解入门Annotation是从JDK5.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序作出解释(这一点和

2021-08-22 20:30:59 379

原创 多线程详解

多线程详解多线程详解1. 线程简介2. 线程实现2.1 线程创建2.2 Thread2.3 下载图片2.4 实现Runnable接口2.5 龟兔赛跑2.6 实现Callable接口2.7 静态代理2.8 lambda表达式3. 线程状态3.1 线程方法3.2 线程停止3.3 线程休眠3.4 线程礼让3.5 线程强制执行3.6 观测线程状态4. 线程同步5. 线程通信问题6. 高级主题多线程详解1. 线程简介Process和Thread程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静

2021-08-18 21:06:37 620

原创 网络编程学习

网络编程网络编程一、概念1.概述2.网络通信的要素3.IP4.端口5.通信协议TCP客户端服务器网络编程一、概念1.概述计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程的目的:传播交流信息,数据交换,通信2.网络通信的要素如何实现网络的通信:通信双方地址:IP、端口号规则:网络通信的协议:TCP/IP参考模型3.IPip地址:In

2021-08-16 19:50:00 392

原创 GUI编程

GUI编程GUI编程简介组件AWTAWT介绍组件和容器frame面板panel布局管理器流式布局东西南北中表格布局事件监听输入框TextField 监听简易计算器画笔paint鼠标监听窗口监听键盘监听Swing窗口、面板弹窗标签面板按钮单选按钮多选按钮列表文本框GUI编程简介GUI核心技术:Swing AWT,因为界面不美观;需要jre环境组件窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘事件、破解工具AWTAWT介绍包含了很多的类和接口元素:窗口、按钮、文本框ja

2021-08-15 11:23:08 556

原创 Java基础学习八

Java基础学习八Java基础学习八(IO流)File类的使用常用构造器路径分隔符常用方法IO流原理流的分类InputStreamReaderOutputStreamWriter节点流(或文件流)读取文件写入文件注意点缓冲流转换流标准输入、输出流打印流数据流对象流随机存取文件流NIO.2中Path、Paths、Files类的使用Java基础学习八(IO流)File类的使用java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File

2021-08-13 20:27:19 61

原创 Java基础学习七

Java基础学习七Java基础学习七(集合)标题Java基础学习七(集合)标题

2021-08-12 13:38:04 412

原创 Java基础学习六

Java基础学习六Java基础学习六(异常机制)什么是异常异常体系结构Java异常处理机制处理异常自定义异常Java基础学习六(异常机制)什么是异常异常体系结构Java异常处理机制处理异常自定义异常...

2021-08-10 10:12:57 216

原创 Java基础学习五

Java基础学习五Java基础学习五(面向对象)Java基础学习五(面向对象)

2021-08-09 20:26:36 432

原创 Java基础学习四

Java基础四Java基础学习四(数组)数组概述数组声明创建Java内存分析数组的三种初始化静态初始化动态初始化默认初始化数组特点数组使用普通的for循环For-Each循环数组作方法入参数组作返回值多维数组Arrays类冒泡排序稀疏数组Java基础学习四(数组)数组概述数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们数组声明创建首先必须声明数组变量,才能在程序中使用数组,下

2021-08-08 10:35:47 379

原创 Java基础学习三

Java基础学习三Java基础学习三(方法)何谓方法方法的定义方法的调用方法的重载命令行传参可变参数递归Java基础学习三(方法)何谓方法Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能快,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保证方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展方法的定义方法包含一个方法头和一个方法体。下面是一个方

2021-08-07 20:38:23 108

原创 Java基础学习二

Java基础学习二Java基础学习二(Java流程控制)Scanner对象顺序结构选择结构if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构循环结构while循环do……while循环for循环增强for循环break、continueJava基础学习二(Java流程控制)Scanner对象我们可以通过Scanner类来获取用户的输入基本语法Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()

2021-08-07 17:59:08 305

原创 Java基础学习一

Java基础学习Java基础学习JDK、JRE、JVMJava基础学习新学习一门编程语言,做一些学习记录摸鱼记录JDK、JRE、JVMJDK: Java Development KitJRE: Java Runtime EnvironmentJVM: Java Virtual Machine

2021-08-06 19:37:23 344

原创 Dos命令

这里写自定义目录标题Dos命令常用的Dos命令Dos命令基本Dos命令,防止忘记,记录下来常用的Dos命令D: #盘符切换dir #查看当前目录下的所有文件cd /d #跨盘切换目录cd .. #返回上一级目录cd #切换目录cls #清理屏幕exit #退出终端ipconfig #查看电脑IPcalc #打开计算机mspaint #打开画图工具notepad

2021-08-06 09:39:12 85

空空如也

空空如也

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

TA关注的人

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