随笔分类 -  javaSE

摘要:package one._1; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;110.180.200.229 public c 阅读全文
posted @ 2019-09-05 08:47 阿蓉 阅读(173) 评论(0) 推荐(0)
摘要:package cn.itcast.test; import java.io.FileReader;import java.lang.reflect.Constructor;import java.lang.reflect.Method;import java.util.Properties; /* 阅读全文
posted @ 2019-02-25 11:04 阿蓉 阅读(112) 评论(0) 推荐(0)
摘要:Java 实例 - instanceof 关键字用法 Java 实例 instanceof 是 Java 的一个二元操作符,类似于 ==,>,< 等操作符。 instanceof 是 Java 的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回 boolean 的数据类型。 以下实 阅读全文
posted @ 2019-01-24 12:55 阿蓉 阅读(137) 评论(0) 推荐(0)
摘要:Class类: * 成员变量 Field * 构造方法 Constructor * 成员方法 Method 三种获取字节码文件对象的方式: 类名.getClass() 类名.class() 类名.forName("类的全路径") // 获取构造方法 // public Constructor[] g 阅读全文
posted @ 2019-01-08 10:47 阿蓉 阅读(122) 评论(0) 推荐(0)
摘要:Java Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection) 单例模式能够保证一个类仅有唯一的实例,并提供一个全局访问点。 阅读全文
posted @ 2019-01-05 12:13 阿蓉 阅读(202) 评论(0) 推荐(0)
摘要:dao 表示接口 impl 表示接口实现类 pojo 表示实体类,如学生类 test 表示测试 阅读全文
posted @ 2019-01-03 23:00 阿蓉 阅读(118) 评论(0) 推荐(0)
摘要:public class lian_1 { public static void main(String[] args) { int a = -2; // 0010 (除符号位取反加一 ,进行移位运算后,求原码) int b = 3; // 0011 System.out.println(a ^ b 阅读全文
posted @ 2019-01-03 22:55 阿蓉 阅读(117) 评论(0) 推荐(0)
摘要:到底使用那种集合 看需求。 是否是键值对象形式: 是:Map 键是否需要排序: 是:TreeMap 否:HashMap 不知道,就使用HashMap。 否:Collection 元素是否唯一: 是:Set 元素是否需要排序: 是:TreeSet 否:HashSet 不知道,就使用HashSet 否: 阅读全文
posted @ 2019-01-03 20:07 阿蓉 阅读(157) 评论(0) 推荐(0)
摘要:Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率高 Set(无序,唯一 阅读全文
posted @ 2019-01-03 20:03 阿蓉 阅读(100) 评论(0) 推荐(0)
摘要:Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt 阅读全文
posted @ 2018-12-31 23:16 阿蓉 阅读(123) 评论(0) 推荐(0)
摘要:①、创建新集合方式import java.util.ArrayList;import java.util.Iterator; /* * ArrayList去除集合中字符串的重复值(字符串的内容相同) * * 分析: * A:创建集合对象 * B:添加多个字符串元素(包含内容相同的) * C:创建新集 阅读全文
posted @ 2018-12-23 12:21 阿蓉 阅读(1057) 评论(0) 推荐(0)
摘要:package cn.itcast_01; import java.util.ArrayList;import java.util.Iterator; /* * ArrayList存储字符串并遍历。要求加入泛型,并用增强for遍历。 * A:迭代器 * B:普通for * C:增强for */pub 阅读全文
posted @ 2018-12-23 11:58 阿蓉 阅读(3331) 评论(0) 推荐(0)
摘要:package cn_1; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOE 阅读全文
posted @ 2018-12-08 23:24 阿蓉 阅读(352) 评论(0) 推荐(0)
摘要:package cn.it; import java.util.Scanner; /* * 判断一个字符串是否是对称字符串 * 例如“ abc”不是对称,“aba”是 * * 分析: * 第一个和最后一个比较 * 第二个和倒数第二个比较 * …… * 比较次数是长度除以2 */public clas 阅读全文
posted @ 2018-11-02 09:39 阿蓉 阅读(123) 评论(0) 推荐(0)
摘要:package cn.it; /* * String ,StringBuffer,StringBuilder的区别 * A:String的内容不可变的,而StringBuffer,StringBuilder的内容是可变的 * B:StringBuffer是同步的,数据安全,效率低;StringBui 阅读全文
posted @ 2018-11-02 09:39 阿蓉 阅读(132) 评论(0) 推荐(0)
摘要:package cn.it; import java.util.Scanner; /* * 把字符串反转 */public class StringBuffer6 { public static void main(String[] args) { // 键盘录入数据 Scanner sc = ne 阅读全文
posted @ 2018-11-02 09:38 阿蓉 阅读(100) 评论(0) 推荐(0)
摘要:package cn.it; /* * String和StringBuffer的相互转换 * */public class StringBuffer4 { public static void main(String[] args) { // String转StringBuffer String s 阅读全文
posted @ 2018-11-02 09:37 阿蓉 阅读(100) 评论(0) 推荐(0)
摘要:package cn.it;/*StringBuffer类的替换功能: * StringBuffer replace(int start, int end, String str) * 使用给定 String 中的字符替换此序列的子字符串中的字符。 * StringBuffer类的反转功能: * S 阅读全文
posted @ 2018-11-02 09:37 阿蓉 阅读(78) 评论(0) 推荐(0)
摘要:package cn.it; /*把数组拼接成一个字符串 * */public class StringBuffer5 { public static void main(String[] args) { int[] array = { 12, 23, 45, 56, 67 }; String s 阅读全文
posted @ 2018-11-02 09:37 阿蓉 阅读(89) 评论(0) 推荐(0)
摘要:package cn.it; /* * StringBuffer类的添加功能 * public StringBuffer insert(int offset, String str) 将字符串插入此字符序列中 * StringBuffer append(double d) //往后追加字符 * * 阅读全文
posted @ 2018-11-02 09:35 阿蓉 阅读(168) 评论(0) 推荐(0)