自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 刑侦推理试卷答案【code by JAVA】

最近网上疯传的一张‘刑侦科推理试卷’让不少小伙伴对自己的智商产生怀疑。当看到这张试卷时,想必大家都兴奋的跃跃欲试,我在尝试了半小时后,写了一大堆草稿,脑袋已成浆糊。不过作为程序猿,自然有独特的打开方式,人脑处理不了,咱们用电脑。10道题4个待选项,用穷举的话最不济运算4^10次,也就100万出头,对于计算机来说小case。以下是代码import java.util.ArrayList;impo...

2018-03-08 09:47:14 1182

原创 黑马程序员——java基础——网络编程

一、网络编程1、什么是网络编程?网络编程的本质是两个设备之间的数据交换,当然,在计算机网络中,设备主要指计算机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备,然后接受另外一个设备反馈的数据。现在的网络编程基本上都是基于请求/响应方式的,也就是一个设备发送请求数据给另外一个,然后接收另一个设备的反馈。在网络编程中,发起连接程序,也就是发送第一次请求的程序,被称作客户

2014-09-22 07:22:48 719

原创 黑马程序员——java基础——GUI

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、GUI(图形用户界面)1、GUI概述1)GUI:GraphicalUser Interface,图形用户界面。用于用户与计算机进行交互。用图形的方式,来显示计算机操作的界面,这样更方便更直观。2)CLI :Command lineUser Interface (命令

2014-09-22 06:57:11 621

原创 黑马程序员——java基础——IO流(2)File类,IO常用流对象及IO包中其他类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、File类:1、File类概述将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。2、File类常见方法:1)创建。boolean createNewFile():在指定目录下

2014-09-22 05:34:49 1026

原创 黑马程序员——java基础——IO流(1)字符流与字节流基本操作

一、IO流IO流:即InputOutput的缩写。用于处理设备上数据。流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。1、特点:1)Java对数据的操作是通过流的方式。2)流按操作数据分为两种:字节流和字符流。3)流按流向分为:输入流和输出流。注意:流只能操作数据,而不能操作文件。3、IO流的常用基类:        1)字

2014-09-22 04:20:11 710

原创 黑马程序员——java基础——集合工具类

集合工具类及其他常用类:1、Collections1)Collections简介Collections是对集合框架的一个工具类。其中大部分方法是用于对List集合进行操作的,如比较,二分查找,随机排序等。它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法,并且没有封装特有数据。2)常见方法a)查找Tmax(Collectioncoll);/

2014-09-10 11:41:21 494

原创 黑马程序员——java基础——泛型

Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。静态方法:Collections.sort(list);//list集合进行元素的自然顺序排序。Collections.sort(list,new ComparatorByLen());//按指定的比较器方法排序。class ComparatorByLen implements

2014-09-10 10:45:01 591

原创 黑马程序员——java基础——集合框架(2)Map

一、Map集合1、Map集合概述:Map集合是一个接口,和List集合及Set集合不同的是,它是双列集合,并且可以给对象加上名字,即键(Key)1)Map特点:a)该集合存储键值对,一对一对往里存b)要保证键的唯一性。2)Map体系Map|--Hashtable:底层是哈希表数据结构,是线程同步的。不可以存储null键,null值,效率低。|--HashMap:

2014-09-09 15:30:05 409

原创 黑马程序员——java基础——集合框架(1)Collection

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-09 14:02:10 424

原创 黑马程序员——java基础——多线程(2)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、死锁当同步中嵌套同步时,就有可能出现死锁现象。代码示例://写一个死锁程序 //定义一个类来实现Runnable,并复写run方法  class LockTest implements Runnable{    private boolean flag

2014-09-07 14:49:44 507

原创 黑马程序员——java基础——多线程(1)

一、多线程线程是CPU调度和分派的基本单位,一个进程可以由多个线程组成,而这多个线程共享一个存贮空间。多线程指单个程序可以通过运行多个不同线程来提高程序的处理效率。即多个线程处理同一个任务,就如多个人做同一件事。1、线程概述: 1)要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。进程:是一个正在执行的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个

2014-09-07 13:57:24 424

原创 黑马程序员——java基础——异常

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-05 12:15:18 482

原创 黑马程序员——java基础——面向对象(3)多态

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-04 14:37:08 516

原创 黑马程序员——Java基础——面向对象(2)继承

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-04 09:02:33 494

原创 黑马程序员——Java基础——面向对象(1)封装

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java基础——面向对象(1)一、面向对象概述1、概念面向对象(Object-Oriented,简称OO)是一种常见的程序结构设计方法。是一种抽象的概念,是相对于面向对象而言的。面向对象与面向过程都是解决问题的思想:面向过程:强调的是功能行为,一种过程,先干

2014-09-03 17:41:25 536

原创 黑马程序员——Java基础概述

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-01 12:38:15 680

gsonformat1.5.0

android studio上在线安装老是不成功,遂去下了个jar包,有遇到同样问题的可以下载这个以离线的方式下载。 GsonFormat:根据 json数据自动生成JavaBean,并支持多种自定义

2018-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除