![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java易错点
先吃肉的小伙子
这个作者很懒,什么都没留下…
展开
-
i++和++i和 i +=i 的区别是什么?
public class TestI { public static void main(String[] args) { int i = 0; int j = i++; int z = ++i; int f = i+1; System.out.printf("i="+i+" j="+j+" z="+z+" f...原创 2019-10-24 14:56:13 · 1752 阅读 · 0 评论 -
java易错点总结
java易错点总结1 main 方法main 方法是程序的入口,如果有个静态方法,那么这个静态方法应该放在main 方法前面而不是后面在编写一个类animalpublic class Animal {private int age;public void setAge(int age) { this.age = age;}public int getAge () { r...转载 2019-02-24 21:56:57 · 339 阅读 · 0 评论 -
在tomcat启动的时候报出中文乱码的时候,只要在这个文件下添加gbk就行
在tomact启动的时候报出中文乱码的时候,我们该怎么办?解决的方法很简单tomcat的安装目录,其实是tomcat的解压目录下,有个conf的文件夹下面的logging.properties的文件里面有个java.util.logging.ConsoleHandler.encoding = utf-8的一行解决方法是把utf-8换成gbk就行...原创 2019-04-01 14:34:40 · 481 阅读 · 0 评论 -
mysql 在创建表的时候,在给一个属性创建自动增长的时候 这个键必须是主键
mysql 在创建表的时候,在给一个属性创建自动增长的时候 这个键必须是主键原创 2019-05-01 15:04:45 · 1819 阅读 · 0 评论 -
LinkedHashSet集合的特点:底层是一个哈希表(数组+链表/红黑树) ,多了一条链表(记录元素的存储顺序),保证元素的有序
LinkedHashSet是继承了HashSethashSet的存取是随机的但是LinkedHashSet的存取是有序的但是元素都是不能重复的l原创 2019-06-01 16:06:41 · 2110 阅读 · 1 评论 -
throw 关键字,throw 必须写在方法体中,并且 throw new xxxException的话,如果是运行时的异常可以不用管,如果是编译的异常需要进行处理
/*throw关键字作用:可以使用throw关键字在指定的方法中抛出指定的异常使用格式:throw new xxxException(“异常产生的原因”);注意:1.throw关键字必须写在方法的内部2.throw关键字后边new的对象必须是Exception或者Exception的子类对象3.throw关键字抛出指定的异常对象,我们就必须处理这个异常对象throw关键字后边创...原创 2019-06-02 22:27:15 · 6977 阅读 · 0 评论 -
Objects类中的静态方法 requireNonNull判断 对象是不是为空
import java.util.Objects;/*Obects类中的静态方法public static T requireNonNull(T obj):查看指定引用对象不是null。源码:public static T requireNonNull(T obj) {if (obj == null)throw new NullPointerException();return...原创 2019-06-02 22:31:07 · 1120 阅读 · 0 评论