Java基础

1. Java中进制表示:

八进制以0开头
十六进制以0x开头

2. 创建线程的两种方式:

    //继承Thread类,覆写run()方法,调用start()方法
    new Thread() {
        @Override
        public void run() {
            super.run();
            LogUtil.d("哈哈");
        }
    }.start();

    //实现Runnable接口,创建Thread类,调用start()方法
    new Thread(new Runnable() {
        @Override
        public void run() {
        }
    }).start();

3.遍历集合时删除元素

        Iterator<String> iterator = list.listIterator();
        while(iterator.hasNext()){
            String s = iterator.next();
            if("sth".equals(s)){
                iterator.remove();
                //list.remove(s);
                //java.util.ConcurrentModificationException
            }
        }

你可能感兴趣的:(java)