Java
文章平均质量分 66
「已注销」
生命不息 奋斗不止
展开
-
笔记75 | Java字节、十进制、十六进制、字符串之间的相互转换
/* * 字节转10进制 */ public static int byte2Int(byte b){ int r = (int)b; return r; } /* * 10进制转字节 */ public static byte int2Byte(int i){ byte r ...原创 2018-05-24 16:58:46 · 495 阅读 · 0 评论 -
笔记76 | Java中break、continue与return的区别
1. breakbreak语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句的时候,退出的是它所在的循环结构,对外层循环没有任何影响。如果循环结构里有switch语句,并且在switch语句中使用了break语句,当执行switc...原创 2018-05-25 14:34:58 · 176 阅读 · 0 评论 -
笔记69 | Android获取MP3文件的ID3信息工具类
代码块HelloJni .java/* = * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in complian...原创 2018-04-27 15:21:24 · 1230 阅读 · 1 评论 -
Android笔记树
更新至笔记69 2018-05-02目录入门基础 1.1 四大组建 四大组件之Activity 四大组件之Service 四大组件之BroadcastReceive 四大组件之ContentProvider 笔记38 | Android四大组件之Activity的四种LauncherMode详解 1.2 Adapter 笔记41 | Android加载...原创 2017-11-30 14:12:28 · 487 阅读 · 0 评论 -
笔记 35 | java线程之线程安全与非线程安全
地址 线程安全与非线程安全线程安全与非线程安全ArrayList和Vector HashMap和HashTable StringBuilder和StringBuffer 这些有什么区别?这些面试题常被问,答案是,左边的都是非线程安全,右边都是线程安全!然后又问你,什么是线程安全,什么是非线程安全呢?A.线程安全 当多个线程类并发操作某类的方法A,来修改这个A方法的某个成员变量的值B,原创 2017-11-15 16:17:31 · 393 阅读 · 1 评论 -
笔记23 | 复习for/while/do...while的几种循环用法
一.for循环遍历数组的传统方式 /* * 循环1:循环int数组方法一 */ int[] i = {1,2,3,4,5}; for (int j = 0; j i.length; j++) { int it = i[j]; Log.i("md", "循环1打印结果:原创 2017-10-24 20:12:58 · 309 阅读 · 0 评论 -
笔记29 | Java的容器类
package com.example.book_mediarecorder;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedList;import java.util.Set;import android.app.Activit原创 2017-11-06 11:43:03 · 230 阅读 · 0 评论 -
Java基础之基本类型转换知识点详解
Java语言所提供的7种数据类型之间是可以相互转换,有两种类型转换方式:自动类型转换和强制类型转换。一、自动类型转换 举例说明:/* 基本数据类型之自动类型转换 作者:Gee */ public class AutoConversion { public static void main(String [] args)转载 2016-01-07 15:45:24 · 711 阅读 · 0 评论 -
Java基础之接口、内部类、抽象类
最近看到论坛里有个帖子在讨论接口和抽象类的区别和作用,这其实也是很多面试官喜欢问的问题,这里我就说说我的总结,顺便说说内部类的作用,当是给刚入门,或者想学习java的同学们能更好的理解它们的用法。 1.接口(interface),接口被用来建立类与类之间关联的标准。 Java codepublic interface ITest{ public void test转载 2016-01-07 16:00:01 · 358 阅读 · 0 评论 -
Java基础之知识总结
写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。转载 2016-01-07 16:02:32 · 319 阅读 · 0 评论 -
http、TCP/IP协议与socket之间的区别
网络由下往上分为: 物理层-- 数据链路层--网络层-- IP协议传输层-- TCP协议会话层--表示层和应用层-- HTTP协议 1、TCP/IP连接原创 2016-01-07 17:30:56 · 593 阅读 · 0 评论 -
Java基础之集合归总
ArrayList:可以动态增长和缩减的索引序列;LinkedList:可以在任何位置进行高效的插入删除操作的有序序列;ArrayDeque:用循环数组实现的双端队列;HashSet:没有重复元素的无需集合;TreeSet:有序集合;EnumSet:包含枚举类型值的集;LinkedHashSet:可以记住元素插入顺序的集合;PriorityQueue:允许高效删除最小元素的集合;HashMap:存原创 2016-01-12 18:31:31 · 395 阅读 · 0 评论 -
笔记10 | 学习整理静态static 和 终态final
地址CSDN 地址:http://blog.csdn.net/xiangyong_1521/article/details/78105817目录静态static终态final一. 静态static1.1 静态变量静态变量指的是名称前加了static修饰符的变量,一般用于开放给外部直接使用原创 2017-09-26 20:26:50 · 448 阅读 · 0 评论 -
Java基础之封装、继承、多态、接口详解
面向对象的分析与设计(OOA&D)方法是一种非常成熟的技术。也是当前商业公司经常使用的一种技术,因为JAVA语言本身就是一种面向对象的语言,所以掌握面向对象这种技术对于JAVA语言的应用具有重要意义。 继承(inheritance) 继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复转载 2016-01-07 15:57:02 · 1351 阅读 · 0 评论 -
Java基础之数据类型简摘
一、变量 Java语言是强类型(strongly typed)语言,也就是说每个变量和每个表达式都有一个在编译时就确定的类型,所以,所有的变量必须显式声明类型,也就是所有的变量必须先声明,后使用。 变量定义的格式: type varName; 举例说明:int i; byte b1;二、数据类转载 2016-01-07 15:37:27 · 657 阅读 · 0 评论 -
笔记86 | 视频在ACC起来后会跳进度问题分析
Author:li_xingwang通过打印分析得到如下结论:1.断ACC之后保存有进度到 private void save() { if(isPlaying()) mCurrentPos = mVideoView.getCurrentPosition(); try { BufferedWriter bw = null; ...原创 2019-02-15 10:05:14 · 491 阅读 · 1 评论