- 博客(8)
- 收藏
- 关注
转载 数据库常见相关问题
1.SQL中in有什么作用?NOT IN呢?exists : 强调的是是否返回结果集,不要求知道返回什么, 比如: select name from student where sex = 'm' and mark exists(select 1 from grade where ...) ,只要exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段始终为...
2018-02-23 21:35:13 348
原创 JAVAOO难以理解的部分
JAVA虽然是一门高级语言,在逻辑上相比汇编语言更接近人类语言,但是对于初学者,一样有不少难以理解部的分。遇到在第一个坎就是在基础部分在流程控制语句里,尤其是碰到多重循环,再加上if判断,等理清楚了进入JAVAOO才发现,这个根本不难,后面在更难以理解。在讲参数的时候,因为临时有事请了一个半小时的假。然后就炸了,有好几天是懵的。然后参数弄得差不多了,又开始说类了。类是JAVA中一个
2018-02-04 16:12:42 266
原创 初学JAVA,javaoo小结
一,面向对象的四个特征1,封装:把类中的数据私有化 ,提供get 和set 方法 ,重写toStirng 方法 写无参构造方法2,子类继承父类 ,继承父类的一切非私有方法和属性,调用父类的无参构造方法,重写父类抽象方法3,多态:子类可以看做是一个父类,向上转型(向下转型:强转)动态绑定:根据父类引用指向的子类对象不同 而调用不得的对象判断类之间的关系用 Instanceof。4,抽象
2018-01-28 19:25:38 204
原创 java.lang.StackOverflowError递归的栈溢出错误
递归在JAVA中是指方法本身调用自己,以此来解决问题普通循环不太容易解决的问题。递归能解决一些特定的问题,但相对的也有其缺点。递归运行速度较慢,在递归调用过程中系统为每一层返回点,局部量等提供栈来存储。因为这个特性,如果在递归调用中,没有一个条件能让递归退出调用自身。那么就会造成栈溢出情况,即java.lang.StackOverflowError,此外,如果在方法中如果A调用B,
2018-01-28 18:52:28 2992
转载 JAVA出现空指针异常(初学者)
在初学JAVA时,讲到面向对象就会出现空指针异常的情况。这是很常见很普通的错误,鉴于最近代码报错都是这个原因。故收集一些资料方法备用。(java.long.nullpointerexception 空指针异常)在面向对象的语言中,指针也是对象的引用。而空指针,就是指针的内容为空(也可以理解为这个指针没有指向一块内存)。由于这是一个空的指针,指向了声明类型的类的空对象,所以你在应用这个对象的
2018-01-21 15:56:17 7560
原创 关于数组的下标越界
数组是用来存储数据的。数组是定长的连续的内存片段。因为数组的定长性,我们可以对数组进行多种操作。本篇记录的就是因为数组的定长性引起的下标越界问题。 首先,我们定义一个数组。 int a =new int [5];这表示我们定义了一个Int 型,长度为5的数组。在eclipse中,可以用数组名.length得到数组的长度。需要注意的时,每一个数组,其第一个下标时从0开始的。也就是0,1,
2018-01-21 09:54:59 10993
转载 Java-02
JAVA工作方式 源程序(myProgram.java) – > 编译(javac myProgram.java) -> JAVA字节码(myProgram.class) ->运行(java myProgram) 指令:编译时:javac(compiler) + 文件名运行时:java +文件名
2018-01-14 14:15:35 304
转载 我的JAVA
一、了解JavaJava是一门重编译语言,它本身就包含了许多类库、特性,再加上它所衍生出来的相关产品,是一个很庞大的语言体系,拥有无数分支,核心是JDK和JRE。JDK,英文全称是Java Development Kit,是Java开发工具包,提供了Java的开发环境(提供了编译器javac等工具,将.java文件编译为.class文件)和运行环境(提供了JVM和Runtime辅助
2018-01-14 14:13:14 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人