尚学堂Java知识总结

尚学堂Java知识总结

ID:41628450

大小:150.15 KB

页数:33页

时间:2019-08-29

尚学堂Java知识总结_第1页
尚学堂Java知识总结_第2页
尚学堂Java知识总结_第3页
尚学堂Java知识总结_第4页
尚学堂Java知识总结_第5页
资源描述:

《尚学堂Java知识总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、础知识总结目录JAVA基础1编程习惯1Java基本类型1控制语句2Switch语句2遍历2运算符2vv移位运算符2>>有符号运算符2a++和++a3位运算符3数组3数组的定义3数组排序-L……3冒泡排序3选择排序

2、4筛选法求质数4字符串4字符串的拆分4正则表达式5面向对象5接口pk抽象5三大特性6封装6继承6多态7三大修饰符7Abstract7Static8Final8接口8C流程图8Finalfinallyfinalize比较8内部类9成员内部类9静态内部类9局部内部类9匿名类9集合框架9Collection10—List10・一Set10Map10equals11has

3、hCode11异常处理11…Enor12ExceptionJ12RuntimeException12Exception12Try-catch-finally12Try-finally12重载*覆盖12I/O流13文件操作13流的三种分类13字节流13字符流13关闭流14多线程14同步机制14线程通信15网络编程15网络的分层15传输层15客户端16月艮务器16反射16构造方法获取16方法获取17属性获取17反射作用17设计模式17单例17饿汉式17懒汉式18动态代理18Jdbc数据库19Oracle(甲骨文)19表连接19数据模糊查询19集合运算符.込.….2()约束20创

4、建表语句20列一级建表20表一级建表20子查询建表21SQL结构21DML(数据管理语言)21DDL(数据定义语言)21DCL(数据控制语言)22事务控制Transaction22事务4大特性ACID22事务的隔离级别22并发访问时可能引发的问题22范式22主键主成策略23视图23索引23表关系23Jdbc发展的四个阶段24JDBC加载6步24优化代码24JDBC2.0新特性24批处理24可滚动结果集25Blob和Clob对象处理25JDBC事务控制策略25项目分析260・RMapping26业务逻辑层26JAVA基础Java特性:简单,跨平台(.class)JDK:编译器

5、(解释器JVM类库工具)JRE环境变量:JAVA_HOME:主要是为了其他工具能找到Java虚拟机,例如TomcatPath:设置快捷方式,能迅速找到指令Classpath:设置运行所需要的包,.class的指定位置。Date:yyyy表示年MM表示月份dd表示日E表示星期HH表示24进制小时hh表示12进制小时Him表示分ss表示秒側1表示川+”丿J”DateFormartdf二SimpleDateFormat(“yyyy-MM-ddEssJ,);df.format(newDate());返回值类型为String编程习惯1.缩进:每行一句代码同级别代码块对齐,不同级别

6、代码缩进2.注释:〃单行注释/*多行注释*//**文档注释*/3.命名规则:包名全部小写,类名每个单词首字母大写,方法名和变量名第一个单词小写后面单词首字母大写。命名语法:字母,数字—和$组成,不能以数字开头,不能使用关键字例如packageimportpublicclassstaticvoidint等。在JAVA中关键词均为小写!Java基本类型在施腹中,我们通常说的基本类型包括8种,分别为整型,浮点型,double型,字符型和布尔型。而整型有根据取值范围不同分为4种,分別byteshortintlong。汉字的取值范围:'u4E00''u9FA5'收录汉字20902

7、个局部变量:必须在使用的时候先赋值全局变量(成员变量):声明在类里面,方法外,位置可以在任何地方,而且成员变量使用的时候没有赋值也是没有语法错误的。允许和局部变量重名!byteshortintlongfloatdoublecharboolean字节IB2B4B8B4B8B2B—取值-128-215-231-263true范围127215-1231-1263-lfalse控制语句Switch语句Switch(n)n只能为整型(bytesortint)或者字符型遍历卜标遍丿力:for(inti=0;i

8、eratoriterForeach:for(类型循环变量名:遍历的对象)Map遍历:通过key值遍丿力:Setset=map.keyset();转为set集合通过value遍历:Collectioncoll=map.values();转为Collection集合Hashtable遍历的另一种方法(枚举遍历)Enumerationcmun二map・kcys();While(emun.hasMoreElements()){Emun.nextElement();//返冋对应的对象类型}-r.u4比Q!_]山*运算符移位运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。