尚学堂Java知识总结.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 JAVA基础 1 编程习惯 1 Java基本类型 1 控制语句 2 Switch 语句 2 遍历 2 运算符 2 移位运算符 2 有符号运算符 2 a++和++a 2 位运算符 3 数组 3 数组的定义 3 数组排序 3 冒泡排序 3 选择排序 3 筛选法求质数 4 字符串 4 字符串的拆分 4 正则表达式 4 面向对象 5 接口pk抽象 5 三大特性 6 封装 6 继承 6 多态 7 三大修饰符 7 Abstract 7 Static 7 Final 8 接口 8 C流程图 8 Final finally finalize 比较 8 内部类 9 成员内部类 9 静态内部类 9 局部内部类 9 匿名类 9 集合框架 9 Collection 10 ---List 10 ---Set 10 Map 10 equals 11 hashCode 11 异常处理 11 ---Error 11 ---Exception 11 Try-catch-finally 12 Try-finally 12 重载*覆盖 12 I/O流 12 文件操作 12 流的三种分类 13 字节流 13 字符流 13 关闭流 13 多线程 14 同步机制 14 线程通信 14 网络编程 15 网络的分层 15 传输层 15 客户端 15 服务器 15 反射 16 构造方法获取 16 方法获取 16 属性获取 16 反射作用 16 设计模式 17 单例 17 饿汉式 17 懒汉式 17 动态代理 17 Jdbc数据库 18 Oracle 甲骨文 18 表连接 19 数据模糊查询 19 集合运算符 19 约束 19 创建表语句 20 列一级建表 20 表一级建表 20 子查询建表 20 SQL结构 20 DML 数据管理语言 20 DDL 数据定义语言 21 DCL 数据控制语言 21 事务控制Transaction 21 事务4大特性ACID 21 事务的隔离级别 22 并发访问时可能引发的问题 22 范式 22 主键生成策略 22 视图 22 索引 23 表关系 23 Jdbc发展的四个阶段 23 JDBC 加载6步 23 优化代码 23 JDBC2.0新特性 24 批处理 24 可滚动结果集 24 Blob 和Clob对象处理 25 JDBC事务控制策略 25 项目分析 25 O-RMapping 25 业务逻辑层 26 JAVA基础 Java 特性: 简单,跨平台(.class) JDK : 编译器 (解释器 JVM 类库 工具)JRE 环境变量:JAVA_HOME :主要是为了其他工具能找到Java虚拟机,例如TomcatPath:设置快捷方式,能迅速找到指令Classpath:设置运行所需要的包,.class 的指定位置。 Date : yyyy 表示年 MM表示月份 dd 表示日 E 表示星期 HH表示24进制 小时 hh 表示12进制小时mm 表示分 ss 表示秒 MMM表示月+”月” DateFormart df SimpleDateFormat“yyyy-MM-dd E HH:mm:ss”; df.formatnew Date; 返回值类型为 String 编程习惯 缩进:每行一句代码 同级别代码块对齐,不同级别代码缩进 注释://单行注释 /* 多行注释 */ /** 文档注释 */ 命名规则:包名全部小写 ,类名每个单词首字母大写 ,方法名和变量名第一个单词小写后面单词首字母大写。 命名语法: 字母,数字 _和$组成,不能以数字开头,不能使用关键字 例如 package import public class static void int 等。在JAVA中关键词均为小写! Java基本类型 在java中,我们通常说的基本类型包括8种,分别为整型,浮点型,double型,字符型和布尔型。而整型有根据取值范围不同分为4种,分别 byte short int long 。 汉字的取值范围 : ‘\u4E00’ ----- ‘\u9FA5’ 收录汉字 20902 个 局部变量: 必须在使用的时候 先赋值 全局变量(成员变量): 声明在类里面,方法外 ,位置可以在任何地方,而且成员变量使用的时候没有赋值也是没有语法错误的。允许和局部变量重名! byte short int long float double char boolean 字节 1B 2B 4B 8B 4B 8B 2B --- 取值范围 -128127 -2P15 2P15 P-1 -2P31 2P31 -1 -2P63 2P63 P-1 --- --- --- true f

文档评论(0)

tt435678 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档