
JAVA
文章平均质量分 71
郑斑
唯有拥有一个人在黑暗中也能毅然决然行走的坚强 才能与擦肩而过的他人构建深刻的关系
展开
-
Java--面相对象
1 面相对象细节成员属性有默认的初始值,其中String等引用类型为null,而局部变量没有初始值。2 匿名对象作用:调用某对象某方法仅一次 new Student().fun(); 作为实参调用某个函数 a.fun(new Student());3 构造代码块构造代码块的作用:给对象进行统一的初始化 构造函数的作用:给对应的对象进行初始化 经过java编译器编译...原创 2018-04-01 15:33:05 · 768 阅读 · 0 评论 -
Java--IO(Input Output)
1 FileIO技术主要的作用是解决设备与设备之间的数据传输问题 File类可以描述一个文件或者一个文件夹1.1 File构造方法构造方法: —-File(String pathname) 指定文件或者文件夹的路径创建一个File文件。 —-File(File parent, String child) 根据 parent 抽象路径名和 child 路径名字符串创建...原创 2018-04-01 15:52:12 · 634 阅读 · 0 评论 -
Java--集合--Map
Map双列集合Map是一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。在Map中键(key)可以使任意类型的对象。Map中不能有重复的键(Key),每个键(key)都有一个对应的值(value)。一个键(key)和它对应的值构成map集合中的一个元素。 1.Map中的元素是两个对象,一个对象作为键,一个对象作为值。键不可以重复,但是值可以重复。 ...原创 2018-04-06 17:12:37 · 213 阅读 · 0 评论 -
Java--集合--泛型(Generic)
泛型(Generic)当集合中存储的对象类型不同时,那么会导致程序在运行的时候的转型异常import java.util.ArrayList;import java.util.Iterator;public class Demo5 { public static void main(String[] args) { ArrayList arr = new ...原创 2018-04-02 09:29:01 · 284 阅读 · 0 评论 -
Java--集合--Collections与Arrays
集合框架中的工具类:特点:该工具类中的方法都是静态的。Collections:常见方法:1.对list进行二分查找: 前提该集合一定要有序。 int binarySearch(list,key); //必须根据元素自然顺序对列表进行升级排序 //要求list 集合中的元素都是Comparable 的子类。 int binarySearch(l ist,...原创 2018-04-06 22:06:36 · 254 阅读 · 0 评论 -
Java 目录
为了方便查找和总结,做了一个目录不断updating,争取 AC Java的小姐姐~~~Java基础 - Java框架汇总https://blog.youkuaiyun.com/lulu950817/article/details/79747246 - 基础语法Java–基础语法–01 https://blog.youkuaiyun.com/lulu950817/article/det...原创 2018-04-25 16:24:48 · 5649 阅读 · 0 评论 -
Java--MySQL基础
一 数据库入门1.1 引入 数据保存到内存: 优点: 1)读写非常快 缺点: 1)程序关闭导致数据丢失数据保存到文件: 优点: 1)数据可以永久保存 ...翻译 2018-04-25 22:29:15 · 203 阅读 · 0 评论 -
Lucene总结
一 认识lucene的检索算法属于索引检索,即用空间来换取时间,对需要检索的文件、字符流进行全文索引,在检索的时候对索引进行快速的检索,得到检索位置,这个位置记录检索词出现的文件路径或者某个关键词。在使用数据库的项目中,不使用数据库进行检索的原因主要是:数据库在非精确查询的时候使用查询语言“like %keyword%”,对数据库进行查询是对所有记录遍历,并对字段进行“%keyword%”...原创 2018-03-26 19:33:17 · 246 阅读 · 1 评论 -
Java--集合--Set
Java–集合–Collection https://blog.youkuaiyun.com/lulu950817/article/details/79746721 Java–集合–List https://blog.youkuaiyun.com/lulu950817/article/details/797468951. SetSet:注重独一无二的性质,用于存储无序(存入和取出的顺序不一定相同)元素,值不...原创 2018-03-31 22:51:05 · 253 阅读 · 0 评论 -
Java--基础语法--02
7 泛型7.1 应用1:确定集合元素类型泛型的好处: 1.将运行时的异常提前至了编译时。 2.避免了无谓的强制类型转换 。泛型在集合中的常见应用:ArrayList<String> list = new ArrayList<String>(); //true 推荐使用。ArrayList<Object> list =...原创 2018-03-22 22:01:33 · 241 阅读 · 0 评论 -
Java--集合--Collection
1. 集合1.1. 什么是集合存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好定义, 而集合解决了这样的问题。1.2. 集合和数组的区别数...原创 2018-03-29 17:58:38 · 211 阅读 · 0 评论 -
Java--集合--List
Java–集合–Collection https://blog.youkuaiyun.com/lulu950817/article/details/79746721 Java–集合–Set:https://blog.youkuaiyun.com/lulu950817/article/details/79774258 List---| Iterable 接口 Iterator iterator...原创 2018-03-29 18:11:22 · 185 阅读 · 0 评论 -
Java框架汇总
Java框架原创 2018-03-29 18:44:56 · 1886 阅读 · 1 评论 -
Java--设计模式
本文是个人设计模式的总结(针对java) 核心from中南大学软件学院刘伟 https://blog.youkuaiyun.com/lovelion/article/details/17517213本文总结:创建型模式(单例模式、工厂三兄弟)、结构型模式(适配器模式、装饰模式)、行为型模式(观察者模式、策略模式)。一 概念设计模式(Design Pattern)是一套被反复使用、多数人知晓的...原创 2018-04-07 15:19:35 · 506 阅读 · 0 评论 -
Java--进程
1 进程概念线程:线程在一个进程中负责代码的执行,是进程中一个执行路径 多线程:在一个进程中有多个线程同时在执行不同的任务 一个java应用程序至少有两个线程,一个是主线程负责main方法代码的执行,一个是垃圾回收器线程,负责了回收垃圾。2 创建进程方式一2.1 方式一步骤【方式一】:1、自定义一个类继承Thread类 2、重写Thread类的run方法 , 把自定义...原创 2018-04-07 15:32:25 · 357 阅读 · 0 评论 -
Java--网络编程
1 InetAddressInetAddress(IP类) 常用方法 : —-getLocalHost() 获取本机的IP地址对象 —-getByName(“IP或者主机名”) 根据IP地址的字符串或主机名生成IP地址对象(用于获取别人的IP地址对象) ——–getHostAddress() 返回IP地址的字符串 ——–getHostName() 返回计算机的主机名...原创 2018-04-07 15:40:16 · 225 阅读 · 0 评论 -
Java--JVM总结
在堆中,新生代主要存放的是哪些很快就会被GC回收掉的或者不是特别大的对象(这个大就要看你是否设置了-XX:PretenureSizeThreshold 参数了)。新生代采用的复制算法,即将新生代分为3个区:较大的Eden和两个较小的Survivor(默认的Eden:Survivor = 8:1)。发生在新生代的GC为Minor GC 。在Minor GC时会将新生代中还存活着的对象复制进一个Sur...原创 2018-03-30 22:52:26 · 160 阅读 · 0 评论 -
Java--MySQL加强
1. mysql基础 1)mysql存储结构: 数据库 -> 表 -> 数据 sql语句 2)管理数据库: 增加: create database 数据库 default character utf8; 删除: drop database 数据库; 修改: al...翻译 2018-04-25 22:42:44 · 189 阅读 · 0 评论