随笔分类 - 知识点小记
一些小知识点。。。
摘要:1.继承Thread类,重写run()——【线程类】 2.实现Runnable接口,重写run()——【任务类】 3.实现Callable接口,重写call()——【带返回值的任务类】 eg. FutureTask<String> task = new FutureTask<>(new Task()
阅读全文
摘要:ASCII码: 也叫做ASCII字符集,美国的编码格式,能够完全满足26个英文字母和剩余的标点符号的编码。例如:65表示大写字母‘A’,97表示小写字母‘a’。 GBK: 中国的编码集,相较于GB2312,融合了更多的中文文字符号。最多两个字节编码。字节的最高位0和1分别表示单个字节进行编解码、需要
阅读全文
摘要://第一种方法,数学运算 /* a = a + b; b = a - b; a = a - b; */ //第二种方法,位 异或运算 /* a = a^b; b = a^b; a = a^b; */ //第三种方法,使用指针进行运算 int *pa = &a; int *pb = &b; *pa =
阅读全文
摘要:1、创建XHR对象 ,XMLHttpRequest(该对象负责悄悄滴与服务器进行交互); 2、设置响应函数/回调函数(响应函数规定对返回自服务器的信息如何进行处理); 3、通过xmlhttp.open("GET",url,true)函数,设置发送方式为GET或者POST,数据发送的地址url,是否异
阅读全文
摘要:1、查看80端口被哪些程序占用了 使用命令 【netstat -ano|findstr "80"】 共查询出三个端口的占用情况:80 , 8009 , 8005 2、根据上图的查询数据可以知道,占用pid( process id) 都是1828。 根据进程id查询对应的应用程序 使用命令【 task
阅读全文
摘要:ArrayList,Vector,LinkedList : 两者都采用数组元素方式存储数据,此数组元素数大于实际存储的数据(以便于增加和插入元素),允许直接按照序号索引元素,但是插入元素涉及数组元素移动等内存变化,所以索引数据快,而插入数据慢; Vector 由于使用的synchronized(线程
阅读全文
摘要:颜色修改时不能使用十六进制数@echo off title digitalrain color 0b setlocal ENABLEDELAYEDEXPANSION for /l %%i in (0) do ( set "line=" for /l %%j in (1,1,80) do ( set
阅读全文
摘要:java可以兼容目前市面上所有类型的数据库,主要是因为提供了两个接口,一个用于连接目标数据库,一个用于向数据库中传输SQL命令。 Connection接口——连接目标数据库; Statement 接口——向目标数据传送SQL命令; 这里主要介绍Eclipse连接MySqL数据库的流程(MySQL以5
阅读全文
摘要:重载: 在同一个类中,拥有类似功能的同名方法之间的关系叫做重载。 重载的条件:1、具有相同方法名和类似功能; 2、参数的类型或者个数不同; 3、与返回值无关; 重写: 在子父类的继承关系中,子类继承父类以后,可以对父类中的同名同参数的方法进行覆盖操作。 重写的条件:1、子类重写的方法名和形参列表与父
阅读全文
摘要:JAR的含义: JAR是Java的档案文件,是Java Archive File的缩写。jar文件是一种压缩文件,就是以特定类型压缩包的形式存在的完整Java项目。通常通过导入jar包的方式来使用实现编写好的例如第三方工具类等程序。现在主要介绍通过eclipse这种IDE来导出与导入jar包的方法。
阅读全文
摘要:Windows ——> Perference——> General ——> Appearence ——> Colors and Fonts ——> Basic ——> Text font 在Text font选项中,双击eidter,将字体设置为不带@符号的即可,一般使用Consolas,字体大小一
阅读全文
摘要:静态方法: 外部调用静态方法时,可以直接通过【类名.静态方法名】的方式调用,也可以通过创建类的对象来调用。 非静态方法: 非静态方法的调用只能通过【对象.非静态方法名】的方式调用。 例: 现分别有一个静态方法method1、非静态方法method2 public static void method
阅读全文
摘要:/** * @author z_hou * @create 2019-07-05-11:16 */public class BankTest {}class Bank{ //私有化构造器 private Bank(){} private static Bank instance = null; pu
阅读全文
摘要:0-100的 随机整数的获取办法有多种,下面是参考办法之一: (int) (Math.random() * 100) Math.random() 会得到一个0-1之间的随机浮点数,然后乘以100,并强转为整型即可。 eg: [1,6] (int)(Math.random()*(6-1+1)+1);
阅读全文
摘要:/*** 使用foreach语句对数组成员进行遍历* **/ public class ForeachDemo { public static void main(String[] args) { int[] arrays = {1,2,3,4,5};// 对arrays[]数组进行初始化 Syst
阅读全文
摘要:一维数组 •动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行。 int[] arr = new int[3]; String names[]; names = new String[3]; arr[0] = 3; names[0] = “钱学森”; arr[1] = 9; names[1
阅读全文
摘要:1、位运算符操作的都是整形的数据 2、 << :在一定范围内,每向左移一位,相当于 * 2 ; >> :在一定范围内,每向右移一位,相当于 / 2; 经典例题1:你能否写出最高效的 2 * 8的实现方式? 答案: 2 << 3 或 8 << 1 经典例题2:以下代码的执行结果 public clas
阅读全文

浙公网安备 33010602011771号