运维能力提升计划
文章平均质量分 61
queryor
这个作者很懒,什么都没留下…
展开
-
【运维能力提升计划-5】注解和反射
注解和反射注解Annotation注解入门JDK5.0+作用:不是程序本身,可以对程序作出解释。(类似于注释comment)可以被其他程序(比如编译器等)读取格式:注解是以"@注解名"在代码中存在的,还可以添加一些参数值。例如:@SuppressWarnings(value="unchecked");在哪里使用:可以附加在package、class、method、field等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问。内置注解自定原创 2021-07-31 10:02:36 · 100 阅读 · 0 评论 -
【运维能力提升计划-1】:JAVA基础
Java基础JAVA基础Java是强类型语言Java数据类型类型转换变量常量运算符包机制JavaDocJAVA流程控制用户交互Scanner顺序结构选择结构循环结构break & continue & gotoJava方法方法的定义及调用方法重载命令行传参可变参数数组数组概述数组声明数组使用Arrays类稀疏数组JAVA基础Java是强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义才能使用。Java数据类型基本类型数值类型、Boolean类型引用类型类、接口原创 2021-06-28 16:45:08 · 251 阅读 · 0 评论 -
【运维能力提升计划-2】Java-GUI编程入门
GUI编程入门简介GUI的核心技术:Swing AWT因为界面不美观需要jre环境为什么我们要学习?MVC架构的基础,了解监听可以写一个小工具可能需要维护Swing界面AWTAwt介绍包含了很多类和接口 GUI元素:窗口,按钮,组件和容器1、frame顶级窗口2、面板panel 无法单独显示,必须添加到某个容器中。3、布局管理器流式(FlowLayout());东西南北中(边界布局)表格大小 定位 背景颜色 可见性 监听监听frame.addWi原创 2021-06-30 14:43:05 · 67 阅读 · 0 评论 -
【运维能力提升计划-2.1】Java GUI学习-简单计算器
简单计算器需求分析输入第一个和第二个数,点击等号按钮,得到正确答案,并清空前两个按钮。最基础的代码:package com.queryor.lesson02;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;//简易计算器public class TestCalc { public static void main(String[] args) {原创 2021-06-29 21:36:05 · 65 阅读 · 0 评论 -
【运维能力提升计划-3】Java多线程详解
Java多线程详解学习链接Java.Thread线程简介线程 进程 多线程线程实现Thread 继承Thread类调用run方法只有主线程一个线程,调用start方法生成子线程与主线程并行执行。Runnable 实现Runnable接口Callable(扩充)Lamda表达式任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。对于函数式接口,我们可以通过lambda表达式来创建该接口的对象。//静态内部类实现函数式接口static cla原创 2021-07-05 10:54:17 · 105 阅读 · 0 评论 -
【运维能力提升计划-4】Java网络编程
Java网络编程TCP实现聊天客户端//客户端import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;public class TcpClientdemo01 { private static void main(String[] args) { Socket socket = null; OutputStream os = null;原创 2021-07-15 09:28:06 · 129 阅读 · 0 评论