JAVA
文章平均质量分 67
zhang_bryant
不想进阿里巴巴的程序员不是好的大学生
展开
-
JAVA--JDBC建立通用数据库连接
JDBC API是一个Java API,可以访问任何类型表列数据,特别是存储在关系数据库中的数据。JDBC代表Java数据库连接。JDBC库中所包含的API任务通常与数据库使用: 连接到数据库 创建SQL或MySQL语句 在数据库中执行SQL或MySQL查询 查看和修改记录代码:“` import java.util.Properties; import java.io.InputStr原创 2016-08-02 16:46:40 · 1017 阅读 · 0 评论 -
java知识点杂货铺【十一】
一、利用多线程socket通信 总结 这次的作用对自己来说还是挺实用的,融合了多线程和网络的两个比较重要的知识点,但是还是参考的了网上博客的相关资料,还是需要多看看相关资料,自己能把这个程序裸写出了。原创 2016-11-27 16:53:20 · 285 阅读 · 0 评论 -
java知识点杂货铺【十二】
目录 一、java序列化存,反序列化读 二、利用socket传输序列化之后的对象,并使用到加密一、java序列化存,反序列化读 Java序列化的好处。其好处一是实现了数据的持久化,通过序列化可以把数据永久地保存到硬盘上(通常存放在文件里),二是,利用序列化实现远程通信,即在网络上传送对象的字节序列。 代码:/** * @ClassName: ProducerConsumer原创 2016-12-04 17:16:15 · 340 阅读 · 0 评论 -
java知识点杂货铺【十】
目录 一、java生产者消费者问题 二、多线程操作文件* 一、java生产者消费者问题* 生产者消费者问题可谓是多线程的经典题目,相当于高中数学的母题一般了。 生产者消费者问题实现的话一般设计这么几个类: 1,仓库类,用来存储生产和消费的东西。 2,生产者类,负责生产。 3,消费者类,负责消费 有时候还可以写一个生产消费种类的类,比如生产馒头原创 2016-11-20 16:52:35 · 291 阅读 · 0 评论 -
java知识点杂货铺【九】
目录 一、从磁盘的TXT文件读取数据,存取到另外一个TXT文件中并统计文件中的行数 二、建立一个大于8G的文件然后用randomAccessFile在文件中随机产生100个随机串,然后在反过了读取该文件,找到这100个数的位置 三、定义一个内部类 四、写一个界面,并添加监听事件一、从磁盘的TXT文件读取数据,存取到另外一个TXT文件中 代码/** * @ClassNa原创 2016-11-13 00:46:03 · 265 阅读 · 0 评论 -
java知识点杂货铺【八】
目 录 一、将一个数组变成arrayList会报什么异常。 二、集合嵌套实例。 三、Map的key覆盖相关问题。 四、泛型编程。 五、增强for循环输出引用类型数据。 六、用sort进行list排序,自定义规则排序。 七、文件操作。 八、写一个获取当前日期的实例。一、将一种数据类型变成arrayList会报什么异常 将一种类型变成List主要用原创 2016-11-06 01:31:06 · 312 阅读 · 0 评论 -
java知识点杂货铺【三】
一、java一些关键字的含义与举例 1、native:此关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。 Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统原创 2016-09-19 17:12:30 · 346 阅读 · 0 评论 -
java知识点杂货铺【四】
1、构造方法为什不可以被继承,被继承会怎样? 首先我们要知道什么是构造方法,我们来看下百科上的解释: 构造函数是一种特殊的函数。其主要功能是用来在创建对象时初始化对象, 即为v对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。在JAVA语言中,构造函数与C++语言中的构造函数相同,JAVA语言中普遍称之为构造方法。原创 2016-10-08 23:24:09 · 320 阅读 · 0 评论 -
java知识点杂货铺【五】
一、修饰词abstract、static、final abstract (抽象):抽象类的定义方式就是在类定义的前面加上关键词abstract。声明为abstract的类不能被实例化。它只提供一个基础,为了实例化,该类不许作为父类,子类可以通过继承它,然后添加自己的属性和方法形成具体的有意义的类。 声明抽象类的格式: abstract class原创 2016-10-16 15:55:49 · 355 阅读 · 0 评论 -
java知识点杂货铺【六】
一、实现一个沙发床的实例 题目的来源是这样的,汽车素有沙发床的称誉,也就是说如果要写一个汽车的类那么也就是说汽车这个类要继承沙发、床类,但是这里由于Java类设计特性,我们这里把沙发、和床设计成接口,然后实现这两个接口 代码:public class CarDemo { public static void main(String[] args) {原创 2016-10-22 23:47:06 · 357 阅读 · 0 评论 -
java知识点杂货铺【七】
目录 一、自定义两个异常类,一个父类一个子类,在子类中抛父类的异常。 二、输入两个String串,每个串之间用逗号分隔,如何查看一个String串是另外一个String的子集? 三、写一个类放HashSet中,不重写equals和hashcode是否会出错? 四、写一个类放HasgTree中,实现compareTo方法。一、自定义两个异常类,一个父类一个子类,在子类中抛父类的原创 2016-10-30 02:05:33 · 300 阅读 · 0 评论 -
【linux和Windows 下的eclipse的安装、配置,eclipse常用快捷键、eclipse断点单步调试】
一、前言 什么是eclipse? 答:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK) 虽然大多数用户很乐于将 Eclipse 当作 Java 集成开发环境(IDE)来使用原创 2016-09-12 18:34:10 · 1198 阅读 · 0 评论 -
【linux和Windows 10下的Java环境变量配置】(图文详解)
一、前言 本文将分别介绍在linux下的Java环境变量设置和Windows 10下的Java环境变量配置,下面几个问题说明了在linux和Windows以及其他操作系统的共有属性,原理是一样的,只是操作方式不一样而已。 1、什么是环境变量? 答:环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的原创 2016-09-11 20:14:56 · 1523 阅读 · 0 评论 -
JAVA模拟内存分配与释放——首次适应算法
前言 首次适应算法(FF,first fit)是内存基于顺序搜索的动态分配分区算法,在分配内存时,从链首开始顺序查找,直至找到一个大小能满足要求的空闲分区为止,然后在按照作业的大小从该分区中划出一块内存空间,分配给请求者,余下的空闲分区仍留在空闲链中。若从链首直至链尾都不能找到一个能满足要求的分区,则表明系统中已没有足够大的内存分配给该进程,内存分配失败,返回。 该算法倾向于优原创 2016-06-25 13:24:55 · 12143 阅读 · 2 评论