- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 java中的==
1.浮点数最好不直接使用==,因为浮点数是不准确的,比如Double.NAN==Double.NAN的结果是false. 2.boolean无法与int比较。虽然java编译器会把boolean翻译成整数,但是在java语言中是无法比较的。关于String类型的比较,之前在写String 博客的时候有特意提过 其实不仅仅是String类这样 所有的引用类型都是这样的:Integer i = ne
2017-11-28 20:36:18 367
原创 java中的枚举和注解
枚举:enum例如:enum Light{Red,Yellow,Green};Light light = light.Red;实际上它生成了class Light extends java.lang.Enum 也可以在enum定义体重添加字段、方法、构造方法(自定义枚举)enum Direction{ EAST("东",1),SOUTH("南",2),WEST("西",3),EAST("
2017-11-28 20:12:33 441
原创 java之断言、测试(JUnit)与调试
断言(assertion)assert 表达式; assert 表达式:信息; 若表达式不为true则程序会产生异常并产生错误信息 例:public Assertion{ public static void main(String[] args){ assert operation(3,4)==5:"算法错误"; } public static dou
2017-11-28 14:20:37 3805 1
原创 “The import XXX cannot be resolved” (跨工程引用类)
选择project –> clean后,OK。 如果还不行,删掉全部import,然后按alt+/提示,逐个导入。↑以上方式用于同一工程中确定包名等没问题后 原文链接当需要引用的包跨工程时,Eclipse中具体方法: 1.在现工程名上鼠标右击->Build Path->Configure Build Path… 2.在弹出的对话框的第二个选项卡(Projects)中Add需要被导入的类
2017-11-28 09:02:50 1024
原创 java之异常处理
异常的父类:Throwable 两大子类:Error和Exception error一旦出现(比如说内存溢出、虚拟机错误、内存死锁等),程序将会崩溃,我们无法解决,主要讨论Exception(也就是通常所说的异常)。异常一般是编码、环境、用户操作输入出现问题。Exception的子类:RuntimeException(运行时异常,也即非检查异常,其他异常被称为检查异常(CheckExceptio
2017-11-19 23:11:00 218
原创 java中的内部类(嵌套类)
1.内部类:定义在另一个类里面的类 外部类:包含内部类的类 2.内部类的名字不允许与外部类的名字相同。因为在外部引用它时必须给出带有外部类名的完整名称(外部类名.内部类名) 3.内部类可以是抽象类或接口,若是接口,则可以由其他嵌套类实现。 4.嵌套类不要滥用,在图形化中可以使用,其他慎用。内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其
2017-11-14 18:49:57 1472
原创 java中的参数传递
调用方法时,参数传递方式是值传递。当参数为基本数据类型时,传递的为实际值;参数是引用类型时,传递的是对象的地址。1.基本类型参数传递的例子:public void changeInt(int value){ value = 55;}……//调用这个方法val = 11;pt.changeInt(val);System.out.println(val);//输出11 因为传的是
2017-11-14 17:10:56 353
添加hibernate支持所需要的jar包
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人