java笔记
文章平均质量分 65
lyn789
学的java,是个新手。
展开
-
多分支选择结构
switch 语句根据表达式的值相匹配的执行,一直到default,break结束。只能处理等值条件判断的情况,且表达式必须为byte,short,int,或char类型不能是String或double,floatwhile循环循环三要素:初始化,条件表达式,增量do-while 先执行,后判断while 先判断,后执行在条件为真的情况下都一样在条件为假的情原创 2017-07-14 17:39:15 · 5954 阅读 · 0 评论 -
反射
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。其他语言没有这种特点。在JDK中,主要由以下类来实现Java反射机制,这些类都位于java.lang.reflect包中1)Class类:代表一个类2)Field原创 2017-08-12 14:20:19 · 155 阅读 · 0 评论 -
Java异常处理
Java异常处理中的5个关键字:try、catch、finally、throw、throwsJava异常处理中,关键字try、catch、finally、throw、throws分别代表什么含义?try语句块用来对异常代码进行捕获catch产生的异常进行对应处理,finally不管是否发生"异常",代码块都要执行代码。throw语句用来明确地抛出一个"异原创 2017-07-27 19:52:03 · 246 阅读 · 0 评论 -
Java的包装类
Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class),有些地方也翻译为外覆类或数据类型类。 包装类均位于Java.lang包,包装类和基本数据类型的对应关系如下表所示:转载 2017-07-28 21:04:37 · 159 阅读 · 0 评论 -
Oracle小总结
1)创建表 Create Table Test ( ID int, Name varchar2(200), Primary Key(ID) ) 2)创建自增序列 Create Sequence Test_Sequence Increment by 1原创 2017-08-24 20:39:49 · 208 阅读 · 0 评论 -
sql总结
oracle 单表查询select * from 表名;select 字段名,... from 表名;-- 去除重复行select distinct 字段名,... from 表名;-- as 起小名select 字段名 as 小名 from 表名;select 1+1 from dual;select * from 表名 where 条件 and(or)转载 2017-08-24 20:42:51 · 199 阅读 · 0 评论 -
HTML框架
标志着html文件的开始与结束 头部标志符 网页的标题 构成web的主体1. background 定义网页的背景图案2. bgcolor 背景色(默认 白)3. text 文字颜色(默认 黑)4. link 超链接颜色(默认 蓝)5. alink 当前被选中的超链接颜色(默认 红)6. vlink 已被访问过的超原创 2017-08-24 20:45:33 · 381 阅读 · 0 评论 -
jQuery知识总结
jQuery简介jQuery是一个实用的JavaScript库。jQuery极大地简化了JS对DOM的操作,实现一些常用的方法,jQuery还可以链式操作。 2、jQuery常用知识要点jQuery的事件和JS的事件基本相同,在使用的时候,去掉JS事件前面的on即可。jQuery常用的事件:load:当文档加载时运行脚本blur:当窗口失去焦点时运原创 2017-09-15 21:24:24 · 304 阅读 · 0 评论 -
javaScript基础知识
常用内部类:Data Array Math StringHTML属性,CSS属性HTML:属性.HTML属性="值";CSS:对象.style.CSS属性="值";class和float1.class:className2.float:cssFloat获取对象id:document.getElementById("id 名")事件:用户的动作鼠标事件:o原创 2017-08-31 21:55:30 · 201 阅读 · 0 评论 -
接口和内部类
继承extends接口implements接口没有构造方法普通类可以继承普通类普通类可以继承抽象类普通类可以实现接口抽象类可以继承普通类抽象类可以继承抽象类抽象类可以实现接口接口可以多继承接口1. final和abstract关键字的作用。final关键字修饰属性:修饰一个变量,这个变量结成了常量,修饰方法:方法不能被子类重写修饰类:这个原创 2017-07-26 21:12:09 · 197 阅读 · 0 评论 -
IO流(输入流和输出流)
1. 输入流和输出流的联系和区别,字符流和字节流的联系和区别输入流是得到数据,输出流是输出数据。字符流和字节流是流的一种划分,按处理照流的数据单位进行的划分。两类都分为输入和输出操作。在字节流中输出数据主要是使用OutputStream完成,输入使InputStream在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类完成2. 节点流和处理流的联系原创 2017-08-03 21:51:57 · 7424 阅读 · 0 评论 -
XML和DTD,正则表达式
XML即可扩展标记语言,一种文档结构 可以保存数据,传输数据,做属性文件。 ·处理XML的相关技术 ·.定义XML数据结构的技术 ·显示和打印XML数据的技术 ·XML数据结构转换技术 应用程序对接收XML Processor传递来的XML树进行处理,向用户提供服务。 解决XML文档中具有相同名称的元素和属性命名的冲突问题。 可以为元素提供默认的U原创 2017-08-10 21:36:45 · 550 阅读 · 0 评论 -
break,continue,return的解释
return直接结束,从当前方法退出break中断,打断,结束一层循环continue继续,结束本次循环,继续下一次循环round四舍五入下面是有关这些的例题, 挺有意思的可以看看哟! //矩形 for(int i=1;i for(int a=1;a System.out.pr原创 2017-07-17 20:22:01 · 211 阅读 · 0 评论 -
this,static关键字和包pakage
this不能用于static方法构造方法中使用this,使用this来调用其他构造方法(必须放在首句)普通方法中使用this区分类成员属性和方法的形参调用当前对象的其他方法(可省略)位置:任意this调的都是全局用static声明的方法为静态方法,不需要对象,就可以调用在调用方法时,不会将对象的引用传递给它,所以在static方法中不可访问非static的成原创 2017-07-22 09:15:47 · 260 阅读 · 0 评论 -
方法重载和递归
1. 在多重循环中,如何在内层循环中使用break跳出外层循环。break只跳出当前循环,也就是内循环,用两个break,在要跳出的循环前加标记,然后在所加标记的循环里面的任何位置可以用breakflag即可跳出加标记的循环2. 方法重载的定义、作用和判断依据break只跳出当前循环,也就是内循环,用两个break,在要跳出的循环前加标记,然后在所加标记的循原创 2017-07-18 21:40:46 · 592 阅读 · 0 评论 -
线程方面
线程从创建、运行到结束有五个状态:新生状态、就绪状态、运行状态、阻塞状态及死亡状态。java中每个对象都有一个内置锁。当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例(this实例)有关的锁。获得一个对象的锁也称为获取锁、锁定对象、在对象上锁定或在对象上同步。当程序运行到synchronized同步方法或代码块时该对象锁才起作用。原创 2017-08-07 21:28:21 · 366 阅读 · 0 评论 -
java中的集合
Java集合中的Set接口和List接口都是从Collection接口派生出来的。List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引来访问List中的无素,这类似于Java的数组。HashSet采用哈希表存储结构,特点是查询速度快,但是其中元素无序排列。TreeSet存的数据是无序号的,不能通过get的方法获得里面的数据。It原创 2017-08-01 21:03:54 · 2984 阅读 · 0 评论 -
网络编程
网络编程三要素IP地址: InetAddress 网络中设备的标识,不易记忆,可用主机名(计算机的标识号)端口号: 用于标识进程的逻辑地址,不同进程的标识(正在运行的软件的标识号)传输协议: 通讯的规则 常见协议:TCP,UDP1. TCP/IP协议栈中,TCP协议和UDP协议的联系和区别?TCP和UDP是TCP/IP协议栈中传输层的两个协议,它们使用原创 2017-08-08 20:25:16 · 278 阅读 · 0 评论 -
面向对象的三大特征:继承,封装,多态
1. 方法重载和方法重写(覆盖)的区别。方法重载:在同一个类中,方法名相同,方法的参数类型不同(类型,顺序,个数)方法重写:在子父类之间,子类的方法名,返回值和参数列表同父类一样,但是方法体却不同2. java.lang.Object类的六个常用方法的声明并说明其作用。java.lang.ObjectObject类的6个常用方法: · clone()原创 2017-07-24 20:30:02 · 559 阅读 · 0 评论 -
UDP
UDP服务器端(server):1. 构造DatagramSocket实例,指定本地端口。2. 通过DatagramSocket实例的receive方法接收DatagramPacket.DatagramPacket中间就包含了通信的内容。3. 通过DatagramSocket的send和receive方法来收和发DatagramPacket.客户端(client):原创 2017-08-09 21:44:24 · 210 阅读 · 0 评论 -
JSP知识点总结
day1 JSP 定义: 1)Java Server Page, Java EE 组件,本质上是 Servlet。 2)运行在 Web Container.接收 Http Request,生成 Http Response(默认协议是 Http 请求和响应) 3)JSP 使得我们能够分离页面的静态 HTML 和动态部分——我们需要的技术。 4)使页转载 2017-09-19 20:49:57 · 507 阅读 · 1 评论