Java编程语言基础知识
宋亚会
我爱Java
展开
-
总结5
DAO模式:为解决业务代码和数据访问代码的紧耦合给修改和维护代码带来的不便,推荐使用DAO模式封装JDBCDAO模式组成部分:DAO接口 DAO实现类 实体类 数据库连接和关闭工具类DAO模式的优势:隔离了数据访问代码和业务逻辑代码隔离了不同数据库实现 使用Properties类读取配置文件:优势:能够脱离程序本身去修改相关原创 2017-05-14 13:56:53 · 155 阅读 · 0 评论 -
总结10--初识Java
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。Java包括编程语言和相关的技术 Java主要应用于开发桌面应用程序和Internet应用程序java技术:JavaSE、JavaEE、JavaME开发Java程序的步骤:1.编写源程序,源程序以.Java为扩展名,编译后生成的文件以.class为扩展名2.编译 3.运行原创 2017-05-21 15:23:30 · 242 阅读 · 0 评论 -
总结11
整型数据:长整型 long ,整型int,短整型 short,字节型byte浮点型数据:双精度 double,单精度 float字符串数据:String字符数据:charlong型数据的取值范围:-9223372036854775808~9223372036854775807int型数据的取值范围:-2147483648~2147483647,,short型数据的取值范围:原创 2017-05-23 20:20:52 · 179 阅读 · 0 评论 -
总结12--产生随机数
0~9的随机数:int random= (int) (Math.random()*10);0~5的随机数:int random=(int)(Math.random()*6);1~5的随机数:int random=(int)(Math.random()*5+1);Math.random()生成0~0.999999的小数Math.random()*10 取0~9.999999原创 2017-05-23 20:22:22 · 264 阅读 · 0 评论 -
Java知识点1
㈠类名、属性名、方法名及常量名的命名规范:1.类名由一个或几个单词组成,每个单词的第一个字母大写2.属性名和方法名由一个或几个单词组成,第一个单词首字母小写,其他单词首字母大写3.常量名由一个或几个单词组成,所有字母大写1) Java语言区分大小写1) Java语言区分大小写1) Java语言区分大小写㈡this变量用在一原创 2017-05-09 22:35:04 · 283 阅读 · 0 评论 -
总结1
3W1H: What 概念Where 用在什么地方When 什么时候用How 怎么用倒推法→ 结果--过程原创 2017-05-09 12:31:42 · 119 阅读 · 0 评论 -
使用Java实现面向对象编程-->继承
》继承是Java中实现代码重用的重要手段之一。Java中只支持单继承,即一个类只能有一个直接父类。Java。lang.Object类是所有Java类的祖先。》在子类中可以根据实际需求对从父类继承的方法进行重新编写,称为方法的重写或覆盖。》子类中重写的方法和父类中被重写的方法必须具有相同的方法名、参数列表,返回值类型必须和被重写方法的返回值类型相同或是其子类。》如果子类的构造方法中没有通原创 2017-04-12 20:33:54 · 593 阅读 · 0 评论 -
使用Java实现面向对象编程-->多态
>>通过多态可以减少类中的代码量,可以提高代码的可扩展性和维护性。继承是多态的基础,没有继承就没有多态。>>把子类转换为父类称为向上转型,自动原创 2017-04-13 20:53:13 · 578 阅读 · 0 评论 -
使用Java实现面向对象编程-->接口
接口中的属性都是全局静态变量,接口中的方法都是全局抽象方法,接口中没有构造方法。类只能继承一个父类,但可以实现多个接口。一个类如果实现了一个接口,则必须实现接口中的全部方法,否则必须将其定义为抽象类。Java通过实现接口达到了多重继承的效果。接口表示一种约定,接口表示一种能力。接口体现了约定和实现相分离的原则。抽象类利于代码复用,接口利于代码维护。通过面向接口编程,可以降低代码原创 2017-04-14 18:32:01 · 539 阅读 · 0 评论 -
使用Java实现面向对象编程-->异常
异常是有Java应用程序抛出和处理的非严重错误,他可以分为Checked异常和运行时异常两大类。Checked异常必须捕获或声明抛出,否则无法通过编译。运行时异常不要求必须捕获或声明抛出。Java的异常处理是通过5个关键字来实现的:try、catch、finally、throw和throws。即使在try块、catch块中存在return语句,finally块中语句也会被执行。fina原创 2017-04-16 15:43:21 · 374 阅读 · 0 评论 -
使用Java实现面向对象编程-->File/O
集合弥补了数组的缺陷,它比数组更灵活更实用,可大大提高软件的开发效率,而且不同的集合可适用于不同场合。集合框架是为表示和操作集合二规定的一种统一的标准体系结构。集合框架包含3大块内容:对外的接口、接口的实现和对集合运算的算法。原创 2017-04-17 18:51:34 · 781 阅读 · 0 评论 -
JDBC
JDBC驱动原创 2017-04-28 23:52:10 · 151 阅读 · 0 评论 -
JDBC
⒈JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。⒉JDBC提供了三个类,用于向数据库发送SQL语句。Connection接口中的三个方法可用于创建这些类的实例。(1)Statement:由方法createStatemen原创 2017-05-02 21:49:41 · 151 阅读 · 0 评论 -
数据访问层
1.数据持久化持久化:持久化是将程序中的数据在瞬时状态和持久状态间转换的机制。 JDBC就是一种持久化机制。持久化的实现方式:数据库、普通文件、XML文件等。主要持久化操作包括保存、删除、修改、读取和查找等。2.数据访问模式--DAO模式DAO(Data Access Object,数据访问对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。原创 2017-05-03 19:38:33 · 343 阅读 · 0 评论 -
数据访问层
分层开发1.分层开发的优势:①每一层专注于自己功能的实现,便于提高质量。②便于分工协作,从而提高效率。③便于代码复用。④便于程序扩展。2.分层开发的原则:①每一层都有自己的职责。②上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能。③上一层调用下一层的功能,下一层不能调用上一层功能。再分层开发中,分层也应检查以原创 2017-05-04 20:13:12 · 420 阅读 · 0 评论 -
JDBC总结
㈠JDBC访问数据库的步骤:加载JDBC驱动;与数据库建立连接;原创 2017-05-05 08:22:28 · 165 阅读 · 0 评论 -
数据访问层
1234原创 2017-05-07 15:20:14 · 140 阅读 · 0 评论 -
总结9
一、无参方法无参方法语法:访问修饰符> 返回类型 (){//方法的主体} 二、含参方法带参方法语法: 返回类型 (参数列表){//方法的主体}访问修饰符指该方法允许被访问的权限范围,只能是 public protected或private.调用带参方法:调运带参方法和调运无参方法相同 语法 :对象名.原创 2017-05-20 11:03:14 · 170 阅读 · 0 评论