Java码
文章平均质量分 58
Zach-Zona
这个作者很懒,什么都没留下…
展开
-
枚举类型的遍历
public enum PRODUCT_TYPE{ TYPE1, TYPE2, TYPE3, TYPE4, TYPE5, TYPE6, TYPE7, TYPE8, TYPE9, TYPE10 };for (PRODUCT_TYPE type : PRODUCT_TYPE.valu原创 2016-07-31 21:19:32 · 601 阅读 · 0 评论 -
String s = new String(“xyz”)产生几个对象?
【https://www.toutiao.com/i6500028613331517965/】 对于字符串:其对象的引用都是存储在栈中的,如果是【编译期已经创建好(直接用双引号定义的)的就存储在常量池中】,如果是【运行期(new出来的)才能确定的就存储在堆中】。对于equals相等的字符串,在常量池中永远只有一份,在堆中有多份。如以下代码:Java代码转载 2017-12-18 10:22:10 · 1453 阅读 · 0 评论 -
状态机解析
JAVA状态机原创 2017-12-17 16:36:37 · 888 阅读 · 0 评论 -
安卓内存-UI流畅度
安卓性能PerformanceAndroid性能内存UI流畅度Bitmap缓存 LRU类型的Bitmap缓存转载 2017-12-18 15:32:52 · 383 阅读 · 0 评论 -
JAVA总结
JavaJavaJava简介Java基础1 Hello World起步程序2 Java关键字3 Java注释4 Java基本数据类型5 Java 常量 全局变量 局部变量 类变量静态变量 实例变量6 Java访问修饰符7 Java访问运算符8 Java循环结构Java字符串处理1获取字符串长度2获取字符串对应大小写字符串3获取字符串中指定索引字符字符索引4比较字符串是否原创 2017-08-03 20:24:59 · 323 阅读 · 0 评论 -
synchronized的一个简单实例
//synchronized的作用 只能有一个线程执行该synchronized块//synchronized块之外的其他代码是可以被多个线程同时访问到的//★1 和 ★2 区块 选择一个执行 对比能够体现出 synchronized 的作用在 Eclipse中 Ctrl+Shift+/ ---->添加 /**/注释 Ctrl+Shift+\ 取消/**原创 2016-08-03 10:56:40 · 282 阅读 · 0 评论 -
Java正则表达式使用
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^\[ \t转载 2016-08-05 21:52:47 · 319 阅读 · 0 评论 -
Java反射机制 Object 与 Class 的关系 以及static方法与非静态方法的关系
Class是所有类的根源 Object是所有对象的根源 一个Object必定能通过 Object.getClass() 获得对应的Class,一个Class并不包含Object但 它能通过 newInstance()方法来获得Object。 并且对于同一种Class类型的对象 Object 它的Class类型是唯一的。 是一对多的关系。原创 2016-08-04 13:52:28 · 5190 阅读 · 2 评论 -
创建Java内部类实例
Test1 test1 = new Test1(); Task t = test1.new Task(x);//People p = new People();//Hobby h = p.new Hobby() public class Test1 { public volatile static int count = 0; public原创 2016-07-31 21:18:03 · 386 阅读 · 0 评论 -
把整型数据转为最低2进制最高36进制的字符串
Integer.toString(i, 2); //把整数i转为2进制的字符串Integer.toString(i, 36);//把整数i转为36进制的字符串package test1;public class test {public static void main(String[] args) {int i=34;System.out.println(Inte原创 2016-07-31 21:14:28 · 745 阅读 · 0 评论 -
判断字符串是否为数字&&判断字符串是否为字母&&判断子字符串是否为汉字
1.数字public static boolean isNum(String str){ return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");}2.字母if(String.matches("^[a-z,A-Z].*$")) {}3.汉字public sta原创 2016-07-31 21:10:53 · 661 阅读 · 0 评论 -
Map遍历取得Key与Value
public static void getKeyAndValue(Map<String,String> map){ Map.Entry<String , String> entry; if(map != null){ Iterator iterator = map.entrySet().iterator(); w...原创 2016-07-31 21:22:20 · 532 阅读 · 0 评论 -
Java调用C语言编写的简单函数库
一个最简单的HelloWorld程序来介绍一下JNI的最基本的使用方法:转载 2017-12-18 19:04:30 · 2876 阅读 · 0 评论