java学习
文章平均质量分 75
嘻嘻哈a
这个作者很懒,什么都没留下…
展开
-
Java中static关键字解析
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-12-04 01:39:32 · 181 阅读 · 0 评论 -
线程同步的几种方法
为何要使用同步?java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。同步的方式1.同步方法 即有synchronized关键字修饰的方法。 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方...转载 2018-05-05 16:17:50 · 357 阅读 · 0 评论 -
集合类总结
集合框架是一个统一的架构,用来表示和操作集合。主要由接口、抽象类是实现类所构成。 Collection 接口常用的方法: (1)boolean add(E e) 确保此Collection包含指定的元素。如果此Collection由于调用而发生更改,则返回true,如果此Collection不允许有重复元素,并且已经包含了指定的元素,则返回false。支持此操作的collection可以限制哪些元...转载 2018-04-26 18:21:17 · 101 阅读 · 0 评论 -
Oracle的分页查询语句
--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!)SELECT * FROM (SELECT ROWNUM AS rowno, t.* FROM emp t WHERE hire_date BETWEEN TO_DATE ('20060501', 'yyyym...转载 2018-04-26 08:59:47 · 841 阅读 · 0 评论 -
springmvc 注解
1、@RequestMapping@RequestMappingRequestMapping是一个用来处理请求地址映射的注解(将请求映射到对应的控制器方法中),可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。RequestMapping请求路径映射,如果标注在某个controller的类级别上,则表明访问此类路径下的方法都要加上其配置的路径;最常用是标注在方法上,表明转载 2018-04-20 18:19:27 · 110 阅读 · 0 评论 -
springmvc 源码分析
本文将分析springmvc是如何在容器启动的时候将各个模块加载完成容器的创建的。我知道在web.xml文件中我们是这样配置springmvc的:可以看到,springmvc的核心控制器就是DispatcherServlet。看下DispatcherServlet的继承关系:HttpSerlvetBean继承自HttpServlet。HttpServletBean覆写了init方法,对初始化过程做了转载 2018-04-20 18:12:44 · 162 阅读 · 0 评论 -
java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符
今天用java查询Oracle数据库,出现java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符。select password from users_xzj where name = 'zhangfei';java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 at oracle.jdbc.driv原创 2017-12-26 10:47:25 · 34920 阅读 · 3 评论 -
String 类常用方法
一、String类 String 类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能被继承。String类对象创建后不能修改,有0或多个字符组成,在一对双引号之间 String类对象的创建 String stringName = new String(字符串常量); String stringName转载 2017-12-06 18:54:03 · 193 阅读 · 0 评论 -
Java 到底是值传递还是引用传递?
一:搞清楚 基本类型 和 引用类型的不同之处int num = 10;String str = "hello";如图所示,num是基本类型,值就直接保存在变量中。而str是引用类型,变量中保存的只是实际对象的地址。一般称这种变量为"引用",引用指向实际对象,实际对象中保存着内容。二:搞清楚赋值运算符(=)的作用num = 20;str = "java";对于基本类型 num ,赋值运算符会直...原创 2018-05-07 19:53:18 · 117 阅读 · 0 评论