- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 spring ioc的注解 学习总结
spring ioc的注解@Component注解适用于工具类等非三层【dao层,service层,web层】对象的创建。即:把对象放在spring的ioc容器中用法如下:/*@Component注解 相当于 bean标签中的class="全限定类名",其默认id是当前类 类名首字母小写,也可以通过@Component注解的value属性去指定id。比如:@Component("...
2018-10-30 19:40:51
276
原创 分页的工具类
public class PageBean<T> { private int pageNumber;//当前页码 private int pageSize;//每页的记录数 private int startIndex;//当前页开始的索引值 private int totalRecord;//总记录数 private int totalPage...
2018-10-19 20:26:30
160
原创 数组定义的几种方式
因为经常对定义的一个格式容易出错,特此记录:数组的定义有:int[ ] arr = new int[长度]; int[] arr = {1,2,4,5};//同时初始化了 int[] arr = new int[]{1,2,3,6,8};// 注意后面new int[] -------这个【】里面可以不写; ...
2018-08-03 18:42:50
5802
原创 String中equals方法之 字符串与字符数组的比较
遇到的一个问题:运行结果:falsepublic static void main(String[] args) { String s = "Hello"; char[] ch = {'H','e','l','l','o'}; System.out.println(s.equals(ch)); }为什么呢?原来是查看完api之...
2018-08-03 18:00:38
3269
2
原创 List的Remove方法在删除元素的时候总会保持下标连续 问题
ArrayList是一个可以存储长度大小可变的容器,以下代码执行后容器中的数字是什么?ArrayList<Integer> numberlist = new ArrayList<Integer>(5); numberlist.add(2); numberlist.add(4); numberlist.add(1); ...
2018-08-01 16:50:17
3265
原创 Java中nextInt()与nextLine()的连用问题
扫描器 ScannerScanner实现字符串的输入有俩种方法:一种是next(),另一种是nextLine().他们的 区别:next()一定要读取到有效字符之后才可以结束输入,对输入有效字符之前遇到的空格键,Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键,Tab键或Enter键等视为分隔符或结束符。 ...
2018-08-01 14:08:13
1828
1
原创 java中 成员变量和局部变量的区别
1.在类中的位置不同 成员变量:类中,方法外 局部变量:方法中或者方法声明上(形式参数)2.作用范围不一样 成员变量:类中 局部变量:方法中3.初始化值的不同 成员变量:有默认值 局部变量:没有默认值。必须先定义,赋值,最后使用4.在内存中的位置不同 成员变量:堆内存 ...
2018-08-01 09:29:56
216
原创 对 构造方法的作用与注意小点 的初步总结一
1.构造方法的作用: 进行类的初始化的作用,也可以说是给成员变量默认赋值官方说法:(1).构造出来一个类的实例 (2).对构造出来个一个类的实例(对象)初始化。 2.构造方法也可以重载a.一般来说我们重载构造方法时,会给成员变量赋值的参数b.如果我们调用了有参数的构造方法,给成员变量赋值,那么成员变量就不是默认值c.有参构造方法 = 无参构造 + set...
2018-08-01 09:12:07
313
原创 类中 成员变量的默认值
数据类型 默认值 基本数据类型 整数类型(byte,short,int,long) 0 浮点数类型(float,double) 0.0 字符类型(char) '\u0000' 布尔类型(boolean) false 引用数据类型 数组,类,接口 null ...
2018-08-01 08:42:04
5903
原创 switch语句的表达式类型增加历程
switch语句的表达式类型增加历程:格式:switch(表达式){ case 值1:语句体1;break; case 值2:语句体1;break; case 值3:语句体1;break; ………………………………...
2018-08-01 00:04:41
233
原创 1. +=运算符的自动强制转换 和 2.编译器对常量的优化,对变量的不优化,对小数的不优化,需要自己强制转换
**+= 运算符的注意事项—->自动转换; 1. +=运算符** x+=5 <=??????=> x = x + 5; +=: 如果发现计算结果和赋值的变量类型不一样的,会自动加上强制转换语句 比如: 正确的案例: short s = 1...
2018-07-31 23:20:45
456
转载 Java的接口中是否可以使用静态方法
//转载自:https://blog.csdn.net/yangyong0717/article/details/78423371?locationNum=9&fps=1 Java的接口中是否可以使用静态方法 接口是极度抽象化的类,接口的所有方法都是抽象的,并没有具体的实现。而抽象方法是不能使用static进行修饰,有sta...
2018-07-31 22:43:31
291
转载 取模运算和求余运算的区别
//第一次转载:https://blog.csdn.net/huasion/article/details/6855900 通常情况下取模运算(mod)和求余(rem)运算被混为一谈,因为在大多数的编程语言里,都用’%‘符号表示取模或者求余运算。在这里要提醒大家要十分注意当前环境下’%‘运算符的具体意...
2018-07-31 22:37:26
339
原创 java运算符的一些注意事项
1. 算术运算符 ( 1 ) + : 1.加法运算,2. 字符串连接运算 字符串连接运算举例:System.out.println("afs" + 10);//输出的是字符串“afs10”,原因是:+ 起字符串连接作用。System.out.println("5 + 5 = " + 5 + 5);//输出的是字符串“5 + 5 = 55...
2018-07-31 21:50:01
365
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人