2019年5月7日

摘要: IO流的分类:1、根据流的数据对象来分:高端流:所有的内存中的流都是高端流,比如:InputStreamReader 低端流:所有的外界设备中的流都是低端流,比如InputStream,OutputStream 如何区分:所有的流对象的后缀中包含Reader或者Writer的都是高端流,反之,则基本 阅读全文

posted @ 2019-05-07 19:56 AJPFX 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 在多态中:成员变量和静态方法编译和运行都看左边;成员方法编译看左边,运行看右边,这是为什么;在Java中存在两种绑定方式,一种为静态绑定,又称作早期绑定。另一种就是动态绑定,亦称为后期绑定1.静态绑定发生在编译时期,动态绑定发生在运行时2.使用private或static或final修饰的变量或者方 阅读全文

posted @ 2019-05-07 19:47 AJPFX 阅读(128) 评论(0) 推荐(0) 编辑

摘要: Java API对Arrays类的说明是:此类包含用来操作数组(比如排序和搜索)的各种方法。 1.对基本数据类型的数组的排序 说明: (1)Arrays类中的sort()使用的是“经过调优的快速排序法”; (2)比如int[],double[],char[]等基数据类型的数组,Arrays类之只是提 阅读全文

posted @ 2019-05-07 19:46 AJPFX 阅读(158) 评论(0) 推荐(0) 编辑

摘要: Socket的低层次Java网络编程 1 Socket通讯 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个十分流行的编程界面,一个Socket由一个IP地址和一个端口号唯 阅读全文

posted @ 2019-05-07 19:43 AJPFX 阅读(159) 评论(0) 推荐(0) 编辑

摘要: package com.heima.array;public class Demo2_Array { /** * * A:案例演示 * 数组高级二分查找代码 * B:注意事项 * 如果数组无序,就不能使用二分查找。 * 因为如果你排序了,但是你排序的时候已经改变了我最原始的元素索引。 */ publ 阅读全文

posted @ 2019-05-07 19:40 AJPFX 阅读(117) 评论(0) 推荐(0) 编辑

摘要: 相信刚学编程的人很容易被break,continue这两个关键词搞混淆了,两者都有跳出循环的意思,但是他们到底有什么区别呢?其实很简单,break是结束整个循环体,continue是结束当前这一单次循环,不明白,看下面的程序以及运行结果我想你就明白了!int x = 0;while(x++ < 10 阅读全文

posted @ 2019-05-07 19:38 AJPFX 阅读(187) 评论(0) 推荐(0) 编辑

摘要: 要求设计一个方法,要求此方法可以接受A类的任意子类对象,并调用方法,此时,如果不使用对象多态性,那代码肯定会类似如下 class A{ // 定义类A public void Run1(){ // 定义Run1()方法 System.out.println("A类 Run1方法") ; } publ 阅读全文

posted @ 2019-05-07 19:36 AJPFX 阅读(127) 评论(0) 推荐(0) 编辑

摘要: 正则表达式的概述和简单使用* A:正则表达式 * 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 * 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的* B:案例演示 * 需求:校验qq号码. 阅读全文

posted @ 2019-05-07 19:34 AJPFX 阅读(182) 评论(0) 推荐(0) 编辑

摘要: 写在前面 之前老大让做一些外包面试,我的问题很简单: 介绍一下工作中解决过比较 有意思的问题。 HashMap使用中需要注意的点。 第一个问题主要是想了解一下对方项目经验的含金量,第二个问题则是测试下是否知道一些细节,比如HashMap是线程不安全的、用HashMap来做缓存的话可能导致内存泄露等, 阅读全文

posted @ 2019-05-07 19:27 AJPFX 阅读(207) 评论(0) 推荐(0) 编辑


2019年5月5日

摘要: StringBuffer类一、字符串缓冲区,是一个容器。没有子类不能继承。特点:长度可变化;可操作多个数据类型;可通过toString()变成字符串。二、存储方法1、StringBuffer append();将指定数据添加到已有数据结尾处。没byte、short的重载StringBuffer sb 阅读全文

posted @ 2019-05-05 21:27 AJPFX 阅读(91) 评论(0) 推荐(0) 编辑


Copyright © 2025 AJPFX
Powered by .NET 9.0 on Kubernetes