自定义博客皮肤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)
  • 收藏
  • 关注

原创 androidstudio3.0使用butterknife7.0.1报错解决

android { … defaultConfig { … javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } } }

2017-11-14 16:56:39 403

原创 自定义键盘设置某个键颜色

方法是,设置selecter,state_pressed 为一种背景,然后使用:for (Key key : keys) {if (key.codes[0] == 88 || key.codes[0] == Keyboard.KEYCODE_DELETE) {//设置你需要的按键key.onPressed();}}

2017-06-09 16:09:39 2694 1

原创 Android Studio升级到2.3时 打包生成apk会出现错误zh

当Android Studio升级到2.3时 打包生成apk会出现如下错误要解决如上错误 只需要在主module的build.gradle中做如下配置android {    lintOptions {checkReleaseBuilds falseabortOnError false    }}忽略因为在strings.xml直接定义中文 而导致打包出现的

2017-06-05 13:25:18 286

原创 黑马程序员------------JAVA笔记问答03

什么是正则表达式?答案:正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则达表示通常被用来检索、替换那些符合某个模式的文本。使用BigInteger类与BigDecimal类可以解决哪些问题?答案BigInteger支持任意精度的整数。 BigDecimal支持任意精度的定点数。 通过二者可以实现高精度的科学运算,避免数据不准确的问题。

2015-04-27 21:20:34 414

原创 黑马程序员-----Java问答总结02

请说说throws与throw的区别?答案:throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。throw关键字通常用在方法体中,并且抛出一个异常对象。程序在执行到throw语句时立即停止,它后面的语句都不执行。通常throw抛出异常后,如果想在上一级代码中捕获并处理异常,则需要

2015-04-27 21:12:29 417

原创 黑马程序员-------Java笔记问答总结01

请简述集合和数组的异同点?答案:集合:可以存储不同类型的元素(通常使用存储一种类型元素)集合的长度可以改变数组:必须存储相同一类型的元素(Object类型数组除外)数组的长度固定请简述迭代器是一个什么玩意?答案:迭代器就是对容器中的元素进行遍历,每次取出一个元素,然后对元素进行操作。请简述常见的数据结构有哪些?答案:线性表、链表、栈、队列、树、哈希表

2015-04-27 21:09:34 471

原创 黑马程序员---------Java基础知识:反射

反射是java比较强大的功能!JAVA的反射是指,可以通过一个类名来探察这个类里面的信息,比如说类的属性名,属性名的修饰符,方法名,方法返回值,方法修饰符等等,反正除了方法体得不到,其他都可以用反射得到;反射还可以生成类的实例,通过这个实例定义属性,调用方法,特别是能调用私有的属性和私有的方法一句很精辟的一句话:反射就是把Java类中的各种成分映射成相应的java类。大

2015-04-26 22:03:32 331

原创 黑马程序员----------------JAVA基础线程

多线程概述进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序。简单说Thread: 线程:进程:正在运行的应用程序线程:进程中的一条执行路径单线程:

2015-04-26 21:36:15 289

原创 黑马程序员------JAVA入门基础

计算机概述:计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。(计算机的分类:计算机硬件:计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的

2015-04-25 23:36:12 444 1

原创 黑马程序员--------IO流的类型

DataInputStream: 数据输入流,用来读取流中的java基本数据类型的数据DataOutputStream: 数据输出流,用来向字节流中,写出java基本数据类型的数据内存操作流: 程序运行完毕,流中的数据消失    操作字节数组ByteArrayInputStreamByteArrayOutputStream操作字符数组CharArrayReader

2015-04-25 23:31:41 358

原创 黑马程序员--------JAVA基础IO

IO流的分类:流向分类:输入流输出流类型分类:字节流字节输入流:InputStream 字节输入流 超类|- FileInputStream 基本的流|- BufferedInputStream 高效的流字节输出流:OutputStream 字节输出流 超类|- FileOutputStream 基本的流|- BufferedOutputStre

2015-04-23 22:25:15 266

原创 黑马程序员--------JAVA基础---集合和API

集合的继承体系结构图:Collection|- List |- ArrayList|- LinkedList|- Vector|- Set|- HashSet|- TreeSetCollection: 集合的顶层接口方法:  添加功能:  boolean add(E e) 把给定的数据 添加到集合中  boolean ad

2015-04-22 22:38:54 325

原创 黑马程序员---------JAVA基础接口,多态

多态:概念: 一个事物的多种形态多态前提和体现有继承关系或者实现关系 有方法重写 有父类引用指向子类对象成员访问特点方法的运行看右边,其他都看左边多态的好处提高了程序的维护性(由继承保证)提高了程序的扩展性(由多态保证)多态的弊端:父类不能访问子类的特有方法如果非要访问,向下转型(强转)向上转型从子到父父类

2015-04-22 22:27:29 307

原创 黑马程序员--------JAVA---Object类String类

Object:构造方法:  Object() 空参数构造方法方法:protected Object clone()  创建并返回此对象的一个副本protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。public int hashCode() 返回该对象的哈希码值public final Clas

2015-04-22 22:22:35 352

原创 黑马程序员---------JAVA-------继承

继承的好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。父类的由来:其实是由多个类不断向上抽取共性内容而来的。java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。单继承:一个类只能有一个父类。多继承:一个类可以有多个父类。为什么不支持多继承呢?因为当一个类同时继承两个父类时,

2015-04-22 22:02:13 332

原创 黑马程序员_____JAVA面向对象

面向对象思想:面向对象是基于面向过程的编程思想面向对象思想特点:是一种更符合我们思想习惯的思想可以将复杂的事情简单化将我们从执行者变成了指挥者面向对象特征封装(encapsulation)继承(inheritance)多态(polymorphism)类与对象:类:是一组相关的属性和行为的集合,抽象的概念对象:是该类事物的具体体现

2015-04-21 23:08:59 419

空空如也

空空如也

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

TA关注的人

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