上一页 1 2 3 4 5 6 ··· 42 下一页
摘要: 作者总结自己多年面试他人以及被他人面试的经验,发现应聘者可以从代码的规范性、完整性和鲁棒性三个方面提高代码的质量。 程序员在职业生涯中难免要接受编程面试。有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。因此,如何在面试时能写出高质量的代码,是很多程序员关心的问题。 代码的规范性 面试官是根据应聘者写出的代码来决定是否录用一个应聘者的。应聘者首先要把代码写得规范,才可以避免很多低级错误。如果代码写得不够规范,会影响面试官阅读代码的兴致,至少印象分会打折扣。书写、布局和命名都决定着代码的规范性。 规范的代码书写清晰。绝大部分面试... 阅读全文
posted @ 2012-03-03 13:22 javait03 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188一:事务首先看一下什么是事务:通俗的理解,事务是一组原子操作单元,从数据库角度说,就是一组SQL指令,要么全部执行成功,若因为某个原因其中一条指令执行有错误,则撤销先前执行过的所有指令。更简答的说就是:要么全部执行成功,要么撤销不执行。然后看一下事务要遵循的ISO/IEC所制定的ACID原则:ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。1.事务的原子性表示事务执行过程中的任何失败都将导致事务 阅读全文
posted @ 2012-03-02 16:14 javait03 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 反射和代理机制是JDK5.0提供的java新特性,反射的出现打破了java一些常规的规则,如,私有变量不可访问。但反射和代理在学习过程中也是一个比较难理解的知识点。本人曾经学过一段时间的反射和代理,但好长时间不用好像有点生疏了,当时学的时候就理解的不是很透彻,这次总结算是重新学习一遍吧,如果有什么错误,请大家拍砖:先看一下,Java反射机制主要提供了以下功能:•在运行时判断任意一个对象所属的类。•在运行时构造任意一个类的对象。•在运行时判断任意一个类所具有的成员变量和方法。•在运行时调 阅读全文
posted @ 2012-03-01 12:48 javait03 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个重点,今天的任务就是总结java访问数据库的方法和有关API,java访问数据库主要用的方法是JDBC,它是java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,下面我们就具体来总结一下JDBC一:Java访问数据库的具体步骤:1加载(注册)数据库 驱动加载就是把各个数据库提供的访问数据库的API加载到我们程序进来,加载JDBC驱动,并将其注册到Dr 阅读全文
posted @ 2012-02-29 13:37 javait03 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 在软件开发中,数据流和数据库操作占据了一个很重要的位置,所以,熟悉操作数据流和数据库,对于每一个开发者来说都是很重要的,今天就来总结一下I/O,数据库操作一:从数据流开始首先先有一个结构图看一下整个数据流中的API结构和对象继承关系信息:其他常用与流有关的对象:首先从字符流开始1、字符流的由来:因为文件编码的不同,而有了对字符进行高效操作的字符流对象。原理:其实就是基于字节流读取字节时,去查了指定的码表。字节流和字符流的区别:1,字节流读取的时候,读到一个字节就返回一个字节。字符流使用 阅读全文
posted @ 2012-02-27 16:34 javait03 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天,下午我们宿舍聚会,所以时间有点耽误,希望大家见谅上接:Java程序员从笨鸟到菜鸟之(四)java开发常用类(包装,数字处理集合等)(上)3.Set接口也是Collection的一种扩展,而与List不同的时,在Set中的对象元素不能重复,也就是说你不能把同样的东西两次放入同一个Set容器中。它的常用具体实现有HashSet和TreeSet类。HashSet能快速定位一个元素,但是你放到HashSet中 阅读全文
posted @ 2012-02-26 09:59 javait03 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188一:首谈java中的包装类Java为基本类型提供包装类,这使得任何接受对象的操作也可以用来操作基本类型,直接将简单类型的变量表示为一个类,在执行变量类型的相互转换时,我们会大量使用这些包装类。java是一种面向对象语言,java中的类把方法与数据连接在一起,并构成了自包含式的处理单元.但在java中不能定义基本类型(primitivetype),为了能将基本类型视为对象来处理,并能连接相关的方法,java为每个基本类型都提供了包装类,这样,我们便可以把这些基本类型转化为对象来处理了.这些 阅读全文
posted @ 2012-02-24 10:29 javait03 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188上接:Java程序员从笨鸟到菜鸟之(二)面向对象之封装,继承,多态(上)五:再谈继承继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。私有成员能继承,但是由于访问权限的控制,在子类中不能直接使用父类的私有成员。并且jav 阅读全文
posted @ 2012-02-23 12:49 javait03 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188Java是一种面向对象的语言,这是大家都知道的,他与那些像c语言等面向过程语言不同的是它本身所具有的面向对象的特性——封装,继承,多态,这也就是传说中的面向对象三大特性一:从类和对象开始说起:Oop:ObjectOrientedProgramming(面向对象编程):类:对象的蓝图,生成对象的模板,是对一类事物的描述,是抽象的概念上的定义对象:对象是实际存在的该类事物的每个个体,因而也称为实例类之间的三种关系:依赖关系(uses-a)聚集关系(has-a)继承关系(is-a)在java中 阅读全文
posted @ 2012-02-23 09:23 javait03 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 今天进行第一块的复习,首先是环境的搭建,java开发的首先任务就是环境变量的配置和环境的搭建,虽然现在大多数的开发工具都已经集成了这些,但是对于一个初学者来说,了解这些还是有些必要的,首先先配置一下JDK,下载JDK在sun公司的官网里下载即可(虽然被oracle收购了,但还是习惯叫他sun公司),找到jdk安装路径,然后把路径黏贴到环境变量path里面,有图有真相,上图:然后在dos命令里面测试一下,如果有下面结果即为配置成功:环境变量配置好之后,我们就可以进行我们的java开发之旅 阅读全文
posted @ 2012-02-22 13:27 javait03 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 42 下一页