
java
bug_终结者_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基础复习十五、网络编程(2)
什么是Socket通信 Socket(套接字)是主机中ip和端口结合,通过Socket可以轻松实现不同主机之间应用程序的通信,可以通俗的理解为不同主机中相同软件的的通信桥梁,关于计算机应用的通信模式分为以下两种: C/S架构:客户端(Client)/服务端(Server)模式 B/S架构:浏览器(Browser)/服务器(Server)模式 基于TCP/IP的Socket通信...原创 2019-10-20 20:43:23 · 176 阅读 · 0 评论 -
基础复习十四、网络编程(1)
计算器网络概述 概述 我们把分布在不同地理区域的计算机与专门的外部设备用通信线路互相连成一个规模宏达,功能强大的网络系统,从而使从多的计算机可以方便地相互传递信息,共享硬件,软件,数据信息等资源 网络分类 按照网络规模和范围可以简单划分为: 局域网 都市网 广域网 按照网络拓扑结构可以分为: 星型网络、总线网络、换线网络、树型网络、星型环线网络等 按照传输介质划分: 双绞线 ...原创 2019-10-15 20:59:29 · 207 阅读 · 0 评论 -
基础复习十三、进程&线程&死锁
线程: 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序,简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程,什么是线程呢? 即就是一个程序中有多个程序在同时执行。 单线程程序:例如,去网吧上网,网吧的一台只能让一个人上网,当这个人下机后,下一个人才能上网。 若有多个任务只能依次...原创 2019-10-14 12:17:23 · 142 阅读 · 0 评论 -
基础复习十二、IO流复习
IO流!! 流是一种实现数据交换技术的核心,比较常见的流使用在:文件操作、网络数据传输等,流由两大核心部分构成:input、output 对流的使用就分为两种操作:读、写 java中所有跟流有关的类都来自于java.io包 流的分类 java-IO将流分为几种类别: 1、按流向分:输入和输出 2、按类型分:字节和字符 3、按功能分:节点流和处理流 字节流 所谓字节流,其...原创 2019-10-13 22:13:46 · 181 阅读 · 0 评论 -
基础复习八、接口及内部类
接口 接口(interface)是一种特殊的抽象类,本质上不是一个类,里面只能包含常量和方法的定义(接口里的方法不允许实现),接口就是一套为实现方法的集合 声明语法:【修饰符】 interface 接口名称{ 【常量定义】 【抽象方法的定义】 } 接口中不存在想普通类一样的属性,以及普通方法,因此接口实际上就是一套标准,既然是标准,那就必然存在实现,ja...原创 2019-10-08 19:54:22 · 117 阅读 · 0 评论 -
基础复习六,Overload和Override
方法的重写和重载都是面对对象程序中多态的一种实现策略。 方法重写 子类继承父类后,对父类中的某些方法覆盖,重新实现;在创建子类对象后再调用该方法时,此时使用的就是被重写之后的方法,而不是父类的方法 注意事项: 方法的重写发生在继承关系的子类中,一般为子类重写父类的方法 被重写的方法名必须跟父类方法保持一致 被重写的方法中参数的个数,顺序,类型必须跟父类方法一致,否则,该操作称之为重载 ...原创 2019-10-05 13:42:50 · 135 阅读 · 0 评论 -
关于mybatis-config.xml配置时,if的下的大于小于等符号问题
这里有两种写法: 第一种: 初始符号 替换符号 大于 > > 小于 < < 大于等于 >= >= 小于等于 <= <= 单引号 ' ' 双引号 " " ...原创 2019-09-26 20:16:54 · 772 阅读 · 0 评论 -
单例模式补充说明
https://mp.youkuaiyun.com/mdeditor/101277530 单例模式 保证类在内存中只能有一个对象 单例模式分为: 1.懒汉式:类一加载就创建对象 2.饿汉式:用的时候,才去创建对象 相关经验: 饿汉模式 (是不会出现问题的单例模式) 懒汉模式 (可能会出现问题的单例模式) (1.)懒加载(延迟加载) (2.)线程安全问题 1.)是否多线程环境 是 2.)是否有共享数据 是 3....原创 2019-09-24 12:55:01 · 163 阅读 · 0 评论 -
什么是XML文档,我们为什么要使用XML
首先来讲讲什么是XML: XML(eXtensible Markup Language):可扩展的标记语言 可扩展的意思:相对于我们接触的HTML(超文本标记语言),我们在编辑网页时,所有能够在网页文件中使用的HTML标签都是预先规定好的,不能根据自己意愿添加规定外的标签。如果编辑一个XML文件,那么我们就可以根据自己定义标签来完成。比如: <学生> ...原创 2019-09-23 15:51:47 · 1588 阅读 · 0 评论 -
初学Java对于封装,继承,多态的认识
所谓的java高级部分,其实不难,难的地方就是建立起一个java的思维模式,也就是封装,继承,多态。三者就是java的核心内容,后面的进阶部分可以说,都是基本它们之上进行拓展的,那么如果学好高级部分呢? 从我最开始接触java开始,老师就会不停的说java的三要素,封装,继承,多态。在前面入门部分就要打下扎实的基础。下面我来说说我对它们三者的理解,希望对你们有所帮助,不对的地...原创 2019-08-11 14:21:06 · 216 阅读 · 0 评论 -
RandomAccessFile和对象序列化
RandomAccessFile RandomAccessFile类是java.io包中一个特别的类,简称随机访问文件流,这里的“随机”不是随机读取或者写入的意思,而是说可以使用该类实现在文件的任意位置进行读写操作;因此,该类既可以实现输入流(InputStream)相关功能,也能实现输出流(OutputStream)相关功能,另外RandomAccessFile类从DataInput和Data...原创 2019-08-19 22:16:41 · 300 阅读 · 0 评论 -
JAVA高级部分IO流
1、什么是流 在计算机系统中,将不同的输入输出源统一抽象为流,流是一种实现数据交换技术的核心,比较常见的流的使用在于:文件操作,网络数据传输等;流由两大核心部分构成:1.Input(输入),2.Output(输出)。 java-io将流分为几种类别: 按流向分为:输入和输出 按类型分为:字节和字符 按功能分为:节点流和处理流 字节流 所谓字...原创 2019-08-19 22:12:25 · 176 阅读 · 0 评论 -
JAVA入门17天,键盘录入的电话薄小程序
一,电话薄! 主要实现的功能: 1.增、删、查、改; 2. 添加联系人时,可以根据输入的电话号码,判断该电话是否符合一般的11位号码格式。 3.在显示联系人时,排列的顺序是根据中文名的姓的拼音(a,b,c...)进行排序的。 二、实现效果如下: 三、实现代码如下: People类: package com.通讯录; public class People { ...原创 2019-07-26 20:41:00 · 548 阅读 · 2 评论 -
面对对象的简单小程序
JAVA之电商系统!! 学习之初,没有什么比自己动手写出一个简单较完整的程序来的实在、兴奋。这次的电商系统,结合了之前所学的一大部分知道,方法的封装,调用再实现,实现了管理者登录页面,同时丰富了更多客户端的选择。 如下图所示: 熟练运用到了增、删、查、改,同时在设计程序时,要时刻有面对对象的思维。今后还会持续更新更多的类容。 实现代码如下: Store.java public...原创 2019-07-21 19:49:52 · 559 阅读 · 0 评论 -
JAVA入门篇,第20天,文件或者目录的拷贝实现方法
一、文件或目录的拷贝 此次程序里面涉及到了IO流,运用到了IO流中的字节流(FileInputStream,FilOutputSream),流的学习其实是很有规律的,一般都是成对出现,有输入流就有对应的输出流(特别提示,这里打印流是列外),这里既然是文件的拷贝,肯定也涉及到了File类的一般常用方法的调用。 注意在本次程序中,用到了一个非常实用的方法,就是方法的回调(个人...原创 2019-07-30 13:04:07 · 203 阅读 · 0 评论