- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 java三大特性
JAVA三大特性 有封装继承和多态.1. 封装封装的作用 :隐藏内部细节 数据安全 便于维护和管理 具体特征 就是将类的成员属性声明私有的,同时提供共有的方法实现对该类成员属性的存取操作。 封装的好处: 隐藏类的实现细节; 让使用者只能通过程序特定的方法来访问数据; 可以方便的加入存取控制语句,限制不合理操作;2. 继承 关联:两个相对独立的对象,当一个对象的实例 与另外一个对
2017-03-22 13:37:14 382 1
转载 Java如何实现对Mysql数据库的行锁
1、使用悲观锁 当需要变更余额时,通过代码在事务中对当前需要更新的记录设置for update行锁,然后开始正常的查询和更新操作 这样,其他的事务只能等待该事务完成后方可操作 当然要特别注意,如果使用了Spring的事务注解,需要配置一下:复制代码 复制代码 在指定代码处添加事务注解复制代码@Transactional @Override public boolean increaseBalanc
2017-05-20 21:58:22 2314
原创 JAVA基础面试题
ArrayList和LinkedList 的区别?ArrayList和LinkedList都实现了List接口,有以下的不同点:1、ArrayList是基于索引的数据接口,它的底层是数组。它可以以O(1)时间复杂度对元素进行随机访问。与此对应,LinkedList是以元素列表的形式存储它的数据,每一个元素都和它的前一个和后一个元素链接在一起,在这种情况下,查找某个元素的时间复杂度是O(n)。2、相对
2017-05-18 13:49:24 575
原创 JAVA基础易错选择题(笔试题文件流部分)
1.下列属于处理流的有哪些( BD ) A ByteArrayInputStream B BufferedInputStream C FileInputStram D DataInputStream分析 按照流是否直接与特定的地方相连,分为节点流和处理流两类。 节点流:可以从或向一个特定的地方(节点)读写数据。如FileReader. 处理流:是对一个已存在的流的连接和
2017-04-10 19:28:31 4235
原创 关于抽象类和接口的易错概念选择题(JAVA基础)
1.以下方法错误的是(A D) A 覆盖方法包括成员方法的覆盖和成员变量的覆盖 B 成员方法的覆盖是多态的一种表现形式 C 子类可以调用父类中被覆盖的方法 D 任何方法都可以被覆盖 分析:在子类中调用父类方法使用super关键字。super.a() 就可以调用父类的a方法。 在类继承或者接口实现过程中就会涉及到成员属性以及成员函数的重写,需要注意的是,成员函数的重写是直接
2017-03-28 15:11:17 11125 2
原创 问佛> 归去来兮
《问佛》 仓央嘉措 我问佛:为何不给所有女子闭月羞花的容颜? 佛曰:那只是昙花的一现,用来蒙蔽世俗的眼 没有什么可以抵得上一颗纯净仁爱的心! 我把它赐给了每一女子 可有人让它蒙上了灰。我问佛:世间为何有那么多遗憾? 佛曰:这是一个婆娑世界,婆娑即遗憾 没有遗憾给你再多幸福也不会体会快乐我问佛:如何让人们的心不再感到孤单? 佛曰:每一颗心生来就是孤单而残缺的 多数人带着这种残缺度过一
2017-03-26 13:46:41 763
原创 递归算法与斐波拉契数列
1递归算法题斐波拉契数列问题 :1,1,2,3,5,8,13,21,34… 第一个月有一对兔子,每队兔子第三个月发育成熟生产出一对兔子。 使用java语言编写n个月后兔子数量(对)。算法思路 每隔两个月 刚出生的兔子进行生殖一对兔子(假设原有兔子都不会死亡)。 那么就是f(n)=f(n-1)+f(n-2)public static int Febo(int n) {//递归部分 if(
2017-03-07 23:25:56 638
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-01-17 14:03:00 248
原创 Java安装环境 配置详解 (windows 10)
今天 我重新安装一遍 Java 1.8 (8u112)首先从oracle 官网下载 安装包 这里用64系统版本 http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-windows-x64.exe(32版本链接地址 http://download.oracle.com/otn-pub/java/jdk/8u112
2017-01-17 13:04:30 326
单链表的合并与归并C语言实现
2014-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人