抽象类与接口 | 分类于 JavaSE 前言抽象类与接口在Java开发中占据了十分重要的地位,统一了Java的编码规范.本文总结了抽象类,接口是什么以及他们的区别.对模板设计模式,工厂设计模式,代理设计模式进行了初步的了解 阅读全文 »
Java面向对象编程之类与对象总结(下) | 分类于 JavaSE 前言本文主要总结了代码块和内部类的相关知识,解释了覆写,简要说明了final关键字的作用以及向上/向下转型和继承,多态在Java中的体现与作用 阅读全文 »
Java面向对象编程之类与对象总结(上) | 分类于 JavaSE 前言首谈Java,了解了面向对象的三大特性以及对象在内存中的概况.熟悉了基本Java概念.总结了private实现封装及this,static关键字的用法 阅读全文 »
synchronized关键字优化 | 分类于 JavaSE 前言在JDK1.5中,synchronized是性能低效的,所以在JDK1.6中,Java对synchronized进行了优化,进行了自适应自旋,锁消除,锁粗化,轻量级锁,偏向锁等优化措施.在这里对其进行学习总结! 阅读全文 »
synchronized关键字全析 | 分类于 JavaSE 前言多线程可以并发执行,多条线程互不干扰的执行各自的任务,这大大提高了我们的编程效率,也方便了我们的生活.可是我们都知道并发执行存在着同步的问题,一不留神就有可能发生多条线程重复处理同一问题的情况.就好比过年想要回家然后网上购票发现只剩下了一张票,于是赶紧购买,可是当购买完毕之后发现自己并没有获得这张票而是同一时间还有一个人他买走了这张票,这是多么悲催啊.在JAVA中,synchronized关键字帮助我们很好的解决了这个问题! 阅读全文 »
线程的创建及常用的操作方法 | 分类于 JavaSE 前言多线程在Java编程中占据了很重要的地位,他也是处理多并发机制的基础.在此文中将介绍线程的不同创建方式以及他们之间的优缺点和不同.首先我们需要知道什么是线程,线程和进程之间又有什么关系和联系… 阅读全文 »
Java操纵数据库之JDBC编程 | 分类于 JavaSE 前言JDBC->Java数据库连接(Java Database Connectivity,简称JDBC) 是Java语言中用来规范客户端程序如何访问数据库的应用程序接口.是Java和数据库之间无关连接的标准Java API.简单点来说,JDBC是用于在Java语言编程中与数据库连接的API.JDBC是面向关系型数据库的 阅读全文 »
MySQL数据库从入门到跑路(二) | 分类于 MySQL数据库 前言前一篇关于数据库的文章总结了所有的常用基本操作,此文将围绕雇员信息表(oracle 9i的经典测试表)以习题为主的讲解方式来总结一下MySQL的内置函数,复合查询,内外连接,最后将针对索引特性,事务管理,视图特性以及用户管理进行详细总结 阅读全文 »
MySQL数据库从入门到跑路(一) | 分类于 MySQL数据库 前言在维基百科中,很形象的描述了数据库~数据库,简而言之可以当作一个电子化的文件柜,是一个存储电子文件的处所,用户可以对文件中的数据进行新增,截取,更新,删除等操作.所谓”数据库”是以一定方式存储在一起,能与多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集合.可见数据库就像一个电子的集合柜,他可以将我们需要存放的信息像日常生活中存储商品一样按照一定的规则分门别类的存放起来以便于我们日后的存取使用,大大的提高了我们使用信息的便利程度 阅读全文 »