Java基础笔记
收藏

用腻了SSH了么?回来看看Java基础吧,我将和您一同回顾那些“童年”的基础知识。

分享到: Sina Tec

最近更新文章

JAVA基础 之 RowSet

注意:     1.本例建议在Java 7 下使用(尽管RowSet从1.4就出现过)     2.由于很多人看到长代码就产生抵触情绪,本例将部分代码截段,使用时直接粘 ...
snkcxy 评论(1) 有7890人浏览 2013-03-01 09:09

JAVA基础 之 JDBC事务

概述:    1.当一个逻辑执行单元执行一系列的操作时,要么全部执行,要么全部不执行。       不能出现执行一半的情况。例如:取款机吐钱要做的操作:修改卡数据-吐钱       但是 在修改卡数据的时候 取款机故障了~,卡里的钱是扣了 但是没有吐出RMB,这就出大麻烦了       所以修改卡数据和吐钱 要么全执行,要么全不执行,上面的那种情况,取款机需要回滚,将执行过的修改卡数据的操 ...
snkcxy 评论(0) 有5078人浏览 2013-02-28 08:44

JAVA基础 之 ResultSet

  概述:     1.ResultSet:代表查询结果对象     2.类型:        ResultSet.TYPE_FORWARD_ONLY:记录指针只能向前移动        ResultSet.TYPE_SCROLL_INSENSITIVE:记录指针自有移动,数据库数据变动不在ResultSet体现        ResultSet.TYPE_SCROLL_SENSITI ...
snkcxy 评论(4) 有5406人浏览 2013-02-28 08:33

JAVA基础 之 ResultSetMetaData

概述:     1.ResultSetMetaData包含了查询后的结果集的相关信息     2.通过rs.getMetaData();来创建     3.可以写出通用型遍历结果集程序(不知道结果集结构情况下)        步骤:        1.先获得结果集字段或者字段别名        2.遍历封装结果集(可以根据字段自行选择封装哪些数据)   package com.c ...
snkcxy 评论(5) 有3689人浏览 2013-02-28 08:28

JAVA基础 之 CallableStatement

  概述:     1.用于处理调用存储过程的类     2.它继承自PreparedStatement     3.创建:con.prepareCall("{call 存储过程名(?,?)}");     4.执行:cs.execute();     5.这里只是说明jdbc如何去执行存储过程,关于存储过程相关知识请自己百度   package com.cxy ...
snkcxy 评论(0) 有2139人浏览 2013-02-27 10:53

JAVA基础 之 Statement

Statement:执行sql语句的工具接口 概述:     1.本文为了代码结构清晰 采用的是try-with-resource结构,请在java7下使用(或者自己改成传统模式)     2.sql大体的分类        a.查询(select)           b.DDL—数据定义语言(create,alter,drop)           c.DML—数据操纵语言(del ...
snkcxy 评论(0) 有3105人浏览 2013-02-27 08:40

JAVA基础 之 JDBC

提示:阅读本文之前您至少具备:     1.sql基础知识     2.Java面向对象编程     3.异常的相关知识   JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API 学习JDBC必须知道的几个接口和类:     DriverManager:管理jdbc驱动的服务类(官网api解释)     C ...
snkcxy 评论(3) 有2772人浏览 2013-02-27 08:28

JAVA基础 之 逻辑控制

概述: Java语句(流程控制、逻辑控制) 关键字:if、switch、while、do while、for、break、continue、return   package com.cxy.base; /** * @author cxy */ public cla ...
snkcxy 评论(6) 有2550人浏览 2013-02-26 08:27

JAVA基础 之 语法基础

概述:     Java语法基础知识:数据类型、变量、标识符、关键字、运算符、注释     1.数据类型:        1.java是强类型语言,所有变量都必须声明其确定的类型        2.基本数据类型和引用数据类型 见图                 3.类型转换:           1.自动转换(由小转大)           2.强制类型转换(可能会造成数据精度 ...
snkcxy 评论(5) 有3669人浏览 2013-02-26 08:16

JAVA基础 之 异常

讲述:     1.五个关键字        1.try:尝试捕获异常,具体的下面讲述        2.catch:当try捕获到异常了,系统会自动生成一个异常信息,这个异 ...
snkcxy 评论(3) 有3073人浏览 2013-02-25 09:01

JAVA基础 之 异常概述

概述:     1.异常给初学者的感觉(笔者当时就是这个感觉,不知道其他人是否有共鸣?)        1.异常是个什么东西?理解不了        2.很复杂        3.异常很“简陋”,没什么用        4.我保证我写的程序正确性和健壮性 就用不到它了      2.解释:        1.异常是java用来处理程序错误的一种机制,所谓的错误不是语法错误,而是一些 ...
snkcxy 评论(4) 有2782人浏览 2013-02-25 08:53

JAVA基础 之 异常追踪栈

概述:     异常追踪栈(StackTrace)     1.运行下面的例子,查看打印的异常信息。     2.会发现 method3的异常 一层一层的抛 最后抛到了main方法     3.很多初学者看到呼啦啦一堆异常信息后就有抵触情绪或者觉得很复杂        其实不然,学会观察异常信息,会对今后的工作有很大的帮助        不要觉得复杂,复杂是因为你没有看习惯,如果看习 ...
snkcxy 评论(1) 有3971人浏览 2013-02-24 11:47

JAVA基础 之 Collections

概述:     1.Collections(注意不是Collection,而是Collections,多了一个s)     2.它是一个集合工具类     3.方法分类:常规操作(查找,最大,最小等)、排序、线程安全(同步)操作、不可变集合 package com.cxy.collection; import java.util.ArrayList; import java.uti ...
 
snkcxy 评论(0) 有3588人浏览 2013-02-24 10:08

JAVA基础 之 Map

概述:     1.键值对,key-value,具有映射关系的数据     2.Map的key不允许重复,value可以重复     3.Map里的key类似一个Set,甚至可以通过map.keySet()拿到key的Set集合     4.Map里的value类似一个List,只不过索引不再是数字,而是任意类型     5.相关类:HashMap、Hashtable(t就是小写 不是写 ...
 
snkcxy 评论(0) 有2767人浏览 2013-02-23 09:37

JAVA应用 之 排序

概述:     1.本文阐述对List(Array乱入)的排序问题。     2.Set和Map的排序 可使用TreeSet、TreeMap,见本博客的相关文章(下面提供连接)。     3.想对一个List进行排序有2种方法(数组也适用):        方法一:实现一个比较器Comparator。        方法二:List中的对象实现Comparable接口的compareTo ...
snkcxy 评论(1) 有2641人浏览 2013-02-23 08:21

JAVA基础 之 Set

概述:     1.Set不允许重复数据,判断重复标准:equals方法     2.HashSet         1.无序(序号的序),允许存在null        2.hashCode值决定它在Has ...
 
snkcxy 评论(0) 有3186人浏览 2013-02-22 08:45

JAVA基础 之 List

概述:     1.有序的(序号(索引)的序,不是顺序的序,相对Set对比产生的说法),可重复集合     2.List是Collection的子接口,所以List可以使用Collection全部方法。(见本人博客相关文章)     3.除此之外List还有自己特殊的方法,索引相关的操作(本文重点做这部分的介绍)     4.删除的时候防止 躺着中枪        5.ListIter ...
snkcxy 评论(5) 有5098人浏览 2013-02-22 08:22

JAVA基础 之 Iterator

概述:     1.Iterator是一个迭代器(不是承载数据的工具)     2.本文重点讲述了Iterator删除问题(工作中遇到的问题)   package com.cxy.collection; import java.util.HashSet; import java.util.Iterator; import java.util.Set; /** * @au ...
snkcxy 评论(4) 有3576人浏览 2013-02-21 09:08

JAVA基础 之 Collection

概述:     1.Collection java集合框架的根级接口(root interface)     2.常用子接口:List、Set、Queue,注意map是自成体系的     3.方法:新增、包含、遍历、交集、判空、大小、清空等   package com.cxy.collection; import java.util.ArrayList; import java. ...
snkcxy 评论(2) 有3375人浏览 2013-02-21 09:00

JAVA基础 之 集合概述

概述:     1.既然有了数组为什么还需要集合?        数组长度不可变化,当需要保存数量变化的数据时数组就不太适用了        不方便表示映 ...
snkcxy 评论(0) 有2868人浏览 2013-02-21 08:50
  • 专栏创建者:snkcxy
  • 创建时间:2013-02-28 09:07:56
  • 专栏文章数:49篇
  • 专栏被浏览:267753 次

本专栏热门文章

最新评论

602165057 写道Collection<Object> children= new ...
谁说我不是会员 评论了 JAVA基础 之 Collection
ljy520zhiyong 写道不是用stringbuilder吗?stringbuilder非线程安 ...
谁说我不是会员 评论了 JAVA基础 之 StringBuffer
居然还能评论
DARKER_ye 评论了 Java基础 之 File
DARKER_ye 写道
DARKER_ye 评论了 Java基础 之 File
...
DARKER_ye 评论了 Java基础 之 File
...
wgy1160754366 评论了 JAVA基础 之 异常追踪栈
snkcxy 写道佐手_ 写道用rs来做文章,用到的地方不多吧,可能是我见识太少了。请注意标题,不是做 ...
佐手_ 评论了 JAVA基础 之 ResultSet
佐手_ 写道用rs来做文章,用到的地方不多吧,可能是我见识太少了。请注意标题,不是做文章,是一系列的j ...
snkcxy 评论了 JAVA基础 之 ResultSet
用rs来做文章,用到的地方不多吧,可能是我见识太少了。
佐手_ 评论了 JAVA基础 之 ResultSet
基础不打好,框架用再熟都是徒劳,换个框架立马傻了,重新学习的时间也势必要比基础扎实的人久。
佐手_ 评论了 JAVA基础 之 ResultSetMetaData
Global site tag (gtag.js) - Google Analytics