随笔分类 - Java基础
摘要:Java工程实现调用dll加密: 一、idea中 生成一个Java文件,加载库dll,声明native函数; static { System.loadLibrary("Test_SimpleEncryForJava"); } public native static void SimpleEncry
阅读全文
摘要:做帐号判定的时候,如果挨个判断就有点麻烦 。 单个字符判断 预定义字符判断 数量次数判断 字符串切割
阅读全文
摘要:给数组赋值:通过fill方法。 对数组排序:通过sort方法,按升序。 比较数组:通过equals方法比较数组中元素值是否相等。 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。
阅读全文
摘要:StringBuffer 输出相同原因是全部指向了sb对象。 sb2和sb3全部指向了sb,那如果只是赋值该怎么办? sb2.append(sb) 这样就完成了将sb的值赋给sb2. 将string转化程stringbuffer对象的两种方法 将Stringbuffer转化为String的三种方法
阅读全文
摘要:1. equals , 比较字符串内容,区分大小写 2.equalsIgnoreCase ,比较字符串内容,不区分大小写 3.contains,字符串中是否包含且全部包含,区分大小写 4.startsWith,判断字符串开始值,区分大小写 5.isEmpty ,判断是否为空 6.int length
阅读全文
摘要:1、栈 存储局部变量。(地址?) 2、堆 存储new出来的东西(对象) 3、方法区 存储面向对象
阅读全文
摘要:1.大转小,丢失精度报错 如果,强制类型转换,结果就是错误答案 2.小转大,隐式转换, 自动提升类型 byte进行运算,自动提升为int类型 byte、short类型运算接收的是int类型的值 数据类型大小: byte - short - char - int - long - float -dou
阅读全文
摘要:内部类 , 类里面还有类 内部类访问特点 * a:内部类可以直接访问外部类的成员,包括私有。 * b:外部类要访问内部类的成员,必须创建对象。 成员内部类被静态修饰后的访问方式是:(静态只需要一路‘.’ ,不用new) * 外部类名.内部类名 对象名 = new 外部类名.内部类名(); 题
阅读全文
摘要:待更。 为什么父类的引用能指向子类对象呢? 父类定义了子类中一定存在的方法和属性。 同理,接口的引用指向他的实例化对象也是因为实例化对象中必然要实现 接口中定义的方法和属性。 对象的类型还是new出来的类型(或方法返回的类型,如DriverManager.getConnection(String a
阅读全文
摘要:* a:单独使用: 放在操作数的前面和后面效果一样。(这种用法是我们比较常见的) * b:参与运算使用: 放在操作数的前面,先自增或者自减,然后再参与运算。 放在操作数的后面,先参与运算,再自增或者自减。
阅读全文
摘要:* short s=1;s = s+1; 运算错误,提示损失精度。因为s+1为int类型,int类型赋值给short类型会损失精度 ps:精度变化由小到大为 byte->short->int->long ,反过来就会损失精度 * short s=1;s+=1; 结果为2. +=是一个赋值运算符。可以
阅读全文
摘要:* System.out.println("hello"+'a'+1); 输出结果:helloa1 * System.out.println('a'+1+"hello"); 输出结果:98hello 字符串与任何数据相加都是新的字符串。 加号的顺序是从左往右。当前两个加数不是字符串的时候,例如a+1
阅读全文

浙公网安备 33010602011771号