java进阶案例:

数据类型,字符,数值,范围,布尔 ;byte -128~127.

面向对象:protect ;重载与构造

(一)。

this封装;static;继承;多态;

1.方法覆盖;super:子类调用父类;

2.引用,抽象类和接口;final;形式类似,本质上完全是两码事。

接口,继承,建立对象,覆盖,(抽象类)

介质,接口里全部都是抽象方法;节省内存空间

3.jar类

(二)。集合类

存放其他类的对象,数据库和结构的功能。

使得程序更强大、简单。

分类:

list,arraylist 、linkedlist、vector、stack

map,set,queueu。

(三)。

ArrayList:初始化对象。封装字段;

arraylist al=new arraylist(); al.size();

al.add();添加对象。

(四)。遍历增加

al.add 泛型和反射:类型转换,反射机制将泛型固定的类的所有方法显示。

1.arraylist ls=new arraylist();

//通过泛型将类型定下来

2.反射机制:

baihuo java.lang ;integer

//取 类型名称;getclass().getname();

(五).图形化界面 awt swing

jfram 窗体;setvisible(true);

settitle("用户界面");//标题

jbutton :按钮

setsize:像素

setlocation();位置

setdefaultcolosoperation();javaw

【20150629】

历练:从不怀好感的去年过来到今年正月初九的途中,一想到会有电脑发配便忘记了之前那将近半年的碌碌无为的学习,不过到了学校一个礼拜后在没有事先通知的情况下,在教室里被班主任告知可以到信息部去领取笔记本,真是一个阴天如有阳光普射,在3月13号我交了1个月的网费(2M),之后就不知不觉的无目的性的在网上学习可以借鉴的视频,还有就是看娱乐视频,还为班上每个星期一组的演讲课进行搜寻资料,反正就是在一个网络的月份过去后,中间有3天的清明节假期,电脑不仅故障层出不穷,我也是对学习的积极性减少,也时常为自己辩解,对电脑好像就没有了信心,一个用了这么一些日子的电脑我还和家人说是硬件的问题,不过之后经过一番周折,把电脑整理,把所有不必要的软件都给卸载了,不能说一定就把问题都杜绝,好在是没有像以前那样频繁了,之后又交了第二个月的网费(5.8),其实在最后由于学校把招生作为假期的要求就有在最后两天没有在校了,对于这个月的网络时间来看,其实也差不多,每天都是很晚才关掉电脑才睡,也有时会为了下载视频而通宵运作,有时电脑会出现黑屏而导致死机,对于笔记本电脑,通常是黑屏一段时间后就没有办法了,又不比台式机,死机了也没有太大的警报,况且寝室里的噪音也是比较大,说的无理一点要是每天晚上能睡好觉,也不会花着昂贵的电费和网络费用来消耗自己残有的精力,白天上课比较会精力不足,在此又想起一件很久的事情,就是那次我对于我爸爸在场子里被同事所欺负而只对家人发脾气,我就说要是我就会理直气壮,而今我在这个寝室的群体生活中违背了自己的话,我想的是没有足够的能力自己可以做到,就不要大言不惭。

【.NET文件和文件夹】

1.file:copy;create;delete;exists;move;open;

2.文件夹类(directory):getcurrentdirectory;getlogicaldrives

3.文件信息类(fileinfo):Attributes;creationTime;Extension;

4.文件夹信息类(directoryinfo)

二、流:BinaryReader;FileStream;StreamWriter

1.文件流类(fileStream)

2.xml

【validate】

默认校验规则

(1)required:true 必输字段

(2)remote:"check.php" 使用ajax方法调用check.php验证输入值

(3)email:true 必须输入正确格式的电子邮件

(4)url:true 必须输入正确格式的网址

(5)date:true 必须输入正确格式的日期

(6)dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性

(7)number:true 必须输入合法的数字(负数,小数)

(8)digits:true 必须输入整数

(9)creditcard: 必须输入合法的信用卡号

(10)equalTo:"#field" 输入值必须和#field相同

(11)accept: 输入拥有合法后缀名的字符串(上传文件的后缀)

(12)maxlength:5 输入长度最多是5的字符串(汉字算一个字符)

(13)minlength:10 输入长度最小是10的字符串(汉字算一个字符)

(14)rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串")(汉字算一个字符)

(15)range:[5,10] 输入值必须介于 5 和 10 之间

(16)max:5 输入值不能大于5

(17)min:10 输入值不能小于10

java进阶案例下载_java进阶案例相关推荐

  1. java io 视频 下载_Java下载映客主播视频回放到电脑硬盘

    Java下载映客主播视频回放到电脑硬盘 使用Java下载映客回放到电脑硬盘 使用方法:在映客app播放回放视频时,分享到QQ,就可以得到url,其中的liveid属性就是视频ID. 源代码由 [**海 ...

  2. java url类下载_Java根据url下载图片或文件的工具类-Fun言

    package cn.funyan.utils; import java.io.FileOutputStream; import java.io.IOException; import java.io ...

  3. java tm 8下载_Java(TM) 8安全下载

    Java是一款确保电脑正常运行java程序的插件,兼容性极强,完美支持跨平台,支持简体中文,Java是开发网络应用程序语言的首选,本站提供Java(TM) 8下载. Java(TM) 8软件简介 Ja ...

  4. java上传下载_Java文件上传与文件下载实现方法详解

    本文实例讲述了Java文件上传与文件下载实现方法.分享给大家供大家参考,具体如下: Java文件上传 数据上传是客户端向服务器端上传数据,客户端向服务器发送的所有请求都属于数据上传.文件上传是数据上传 ...

  5. 虚无空间java下载_Java进阶篇设计模式之二 ----- 工厂模式

    前言 在上一篇中我们学习了单例模式,介绍了单例模式创建的几种方法以及最优的方法.本篇则介绍设计模式中的工厂模式,主要分为简单工厂模式.工厂方法和抽象工厂模式. 简单工厂模式 简单工厂模式是属于创建型模 ...

  6. Java设计流程执行器_Java进阶面试精选系列:SpringMVC+SpringBoot+Hibernate+Mybatis+设计模式...

    小编精心收集:为金三银四准备,以下面试题先过一遍,为即将到了的面试做好准备,也过一遍基础知识点. 一.Spring/Spring MVC 1.为什么要使用 spring? 2.解释一下什么是 aop? ...

  7. java库存审核表_JAVA库存案例

    商场库存清单案例 A: 案例分析. a:观察清单后,可将清单分解为三个部分(清单顶部.清单中部.清单底部) b:清单顶部为固定的数据,直接打印即可 c:清单中部为商品,为变化的数据,需要记录商品信息后 ...

  8. java模拟银行存取_JAVA基础案例 模拟银行存取款业务

    模拟银行存取款业务 编写一个Java应用程序,模拟网上银行登录及存取款业务.登录时需判断银行卡号和银行卡密码,当输入的卡号和密码都正确时,登录成功,提示当前登录的账户名,并进入下一步选择操作类型.操作 ...

  9. java协变 生产者理解_Java进阶知识点:协变与逆变

    一.背景 要搞懂Java中的协办与逆变,不得不从继承说起,如果没有继承,协变与逆变也天然不存在了. 我们知道,在Java的世界中,存在继承机制.比如MochaCoffee类是Coffee类的派生类,那 ...

最新文章

  1. 多目标跟踪算法FairMOT深度解析
  2. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )
  3. Timer的schedule和scheduleAtFixedRate方法的区别解析
  4. JS中怎样将时间字符串转换成Date并比较大小
  5. wcf:rest_REST:管理多对多关系
  6. 基于ObjectCache的应用
  7. Hello Dojo!(翻译)
  8. 安卓开发中Theme.AppCompat.Light的解决方法
  9. Java多线程(三) 多线程间的基本通信
  10. 双子星tv源码_双子星IPTV电视直播管理系统源码安装教程
  11. H.264 AVC 编解码标准
  12. 23000字,信息流广告分析基础!
  13. java程序员的电脑配置_JAVA程序员笔记本电脑推荐?
  14. 锁存器—74HC573D
  15. 关于c#实现影音嗅探的问题
  16. 论文研读笔记(一)——ALEXnet
  17. 如何安装成英文版本的vmware
  18. 【利用二进制位做输出】抖音上“输出方块8”的看法
  19. springboot+websocket+token验证+jedis支持集群部署发消息
  20. JavaScript捕获同时多个按键-非组合键

热门文章

  1. Error dialog box generic entry point
  2. 如何查看监听某个端口的进程明细
  3. double click items in SBWP
  4. SAP table HRP1000的妙用
  5. 隐藏SAP CRM WebClient UI personalization 里某个field
  6. Angular的constructor和ngOnInit里写代码有什么区别?
  7. 推荐一个采用方便程序员在线动画学习常用算法的良心网站
  8. 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 1
  9. 模拟电梯控制软件设计c语言,模拟电梯控制系统设计.docx
  10. Java学习规划及就业规划(本人大三)