java基础
BROOKS马
这个世界很疯狂,每个人都说这善意的谎言
展开
-
TCP用到的转换函数
接上篇TCP本文主要是TCP连接中所用到的一些转换函数:public class DataUtil {//buffer转string public static String decodeKey(ByteBuffer bytes) { Charset charset = Charset.forName("utf-8"); return charset.decode(bytes).toString(); }//buffer转byte[]原创 2020-06-10 14:03:48 · 276 阅读 · 0 评论 -
物联网Java服务端TCP通讯
主要是自己记录一下,刚开始学习这方面知识。对TCP通信理解的并不是特别透彻,只能通过代码一步一步深入:本文主要功能是,传感器设备(包括可控制类电机)采集信息,以及发送指令,包括回传等功能。废话不多说,老规矩,直接上代码:package me.control;import com.google.gson.JsonSyntaxException;import me.control.bean.ChannelBean;import org.springframework.boot.Applic原创 2020-06-09 19:34:12 · 1712 阅读 · 1 评论 -
java数组的实例化
今天出现了一个营弱智的问题,数组的初始化,构造函数是否有返回值。接下来我说下本人的错误与解决办法,希望大家引以为戒!原创 2017-04-28 10:31:58 · 5586 阅读 · 1 评论 -
Android设计模式之23种设计模式一览
一 什么是设计模式?(1)基本定义:设计模式(Design pattern)是一套被反复使用的代码设计经验的总结。使用设计模式的目的是为了可重用代码、让代码更容易被他人理解。设计模式是是软件工程的基石脉络,如大厦的结构一样。(2)Design pattern的四大要素:模式名称(Name),问题(Question),解决方案(Solution),效果(Efftive)。(转载 2017-05-11 11:15:02 · 210 阅读 · 0 评论 -
关于java的运算符,优先级,数据转换
最近刚重拾编程序的工作,说实话内心是崩溃的,不该会的还是不会,该会的也忘记了。所以决定开博客来记录自己每天的重拾历程。就从简单的java运算开始,本文主要介绍基础运算符的操作数类型,运算符关系,优先级,以及不同类型的运算结果。Java的运算符可分为4类:算术运算符、关系运算符、逻辑运算符和位运算符.1.算术运算符 Java的算术运算符分为一元运算符和二元运算符.一元运算原创 2017-04-25 19:43:48 · 462 阅读 · 0 评论 -
java定时器封装类
定时器使我们写程序不可或缺的一个模块,通常一个程序不仅仅使用一个定时器,那我们创建多个定时器不仅仅影响美观,而且不方便,做很多无用功。所以本人在写程序前肯定提前导入封装好的定时器类,以便随时调用。下面贴上代码:package com.util.timer;public final class BasicTimer {//对外接口 static private BasicTim原创 2017-06-21 12:42:33 · 825 阅读 · 0 评论 -
顺序队列
最近在巩固数据结构,以及数据处理。所以就从最简单的顺序队列开始说起吧:package com.example.queue;public class Qdata { int front = 0;//队头指针 int size = 0;//队列长度 int[] arr = new int[10]; public Qdata() { // TODO Auto-genera原创 2017-06-21 14:17:40 · 183 阅读 · 0 评论 -
循环队列
为充分利用向量空间,克服"假溢出"现象的方法是:将向量空间想象为一个首尾相接的圆环,并称这种向量为循环向量。package com.example.queue;public class Qdata { int front = 0;//队头指针 int size = 0;//队列长度 int[] arr = new int[10]; public Qdata() {原创 2017-06-21 14:19:39 · 185 阅读 · 0 评论 -
java优先队列
优先队列的写法有好多种,其中包括二叉树的写法,不过本人对于二叉树还没有吃透,不能随便就传授给大家,本文的方法跟前两篇目的是一样的,尽量不用第三方库,纯java数据处理。下面是队列的属性与结构,我用键值对的方式去声明该数据的优先级:package com.example.a;public class Element { private Object element; // 数据 pr原创 2017-06-23 13:13:28 · 274 阅读 · 0 评论