课堂
JDKANDER
这个作者很懒,什么都没留下…
展开
-
Java运算符
今天主要的内容是对Java运算符的学习,主要包括算术运算符、连接运算符、逻辑运算符,位运算符,条件运算符等等,其中算术运算符包括了我们平时能够接触到的+、-、*、/还有%、++、--等等,其中++和--所在的位置不同,运算的规则也不一样;当然在这也就引申出了复合赋值运算符比如+=、-=、*=等等一系列,他表示了在运算的之后紧接着进行相应的赋值。 再者就是关系运算符,起作用就是表明两段字符或原创 2016-03-16 23:57:16 · 373 阅读 · 0 评论 -
DOM和SAX
XML最主要的功能用来创建、描述和存储数据信息,以便各种web应用可以基于XML进行数据的交换,其是采用树状结构来描述数据的,在这种“树状结构”中,各节点间层次关系非常清晰,这种“树状结构”,也称其为DOM。dom的方式解析XML时它会在内存中生成一个树形的结构来表示一个XML文档,树上的每个节点代表着XML文档中的一个节点。 SAX全称为Simple APIs for Xml,它是更具实际原创 2016-06-12 09:06:32 · 423 阅读 · 0 评论 -
java容器
Java的容器类如同其名字一样,就是容器,主要由两个接口派生而出:Collection和Map。首先是Collection类,我们用的最多的就是ArrayList类,一个有序的Collection(也称序列),元素可以重复。确切的讲,列表通常允许满足 e1.equals(e2) 的元素对 e1 和 e2,并且如果列表本身允许 null 元素的话,通常它们允许多个 null 元素;HashSet一个原创 2016-04-21 21:58:56 · 275 阅读 · 0 评论 -
jsp的简单总结(一)
前面对html进行了总结,今天对jsp的相关也进行总结,jsp(Java server pages)其本质是:请求———>响应,jsp也面可由5中元素组合而成: 1.普通的html标记符;2.jsp标记,包括指令标记和动作标记;3.再次是变量和方法的声明;4.java程序片;5.java表达式。 jsp的指令标记: 首先是page指令,怕个指令用来定义整个页面的一些属性和原创 2016-05-30 08:49:19 · 412 阅读 · 0 评论 -
java中异常处理
无论在写代码的时候,还是在运行的过程中eclipose有可能都会出现红色的提示信息,我们大致都知道这是代码都存在问题的,通过学习,我们将异常分为以下几类:首先是编译错误,即是我们在编写代码的时候未能遵从java语言的规范,从而计算机会在我们编写的过程中给予我们相应的错误提示;其次是运行出错,我们编写的代码并没有语法上的错误,但是在运行过程中会出现如溢界等等计算机不可能执行的错误;最后是逻辑错误,在原创 2016-04-21 08:43:22 · 382 阅读 · 0 评论 -
Java线程的同步和通讯
当两个或两个以上的线程需要共享资源,它们需要某种方法来确定资源在某一刻仅被一个线程占用。达到此目的的过程叫做同步(synchronization)。像你所看到的,Java为此提供了独特的,语言水平上的支持。同步的关键是管程(也叫信号量semaphore)的概念。管程是一个互斥独占锁定的对象,或称互斥体(mutex)。在给定的时间,仅有一个线程可以获得管程。当一个线程需要锁定,它必须进入管程。所有其原创 2016-05-03 17:01:38 · 1085 阅读 · 0 评论 -
JAVA线程的通讯
// A correct implementation of a producer and consumer. class Q { int n; boolean valueSet = false; synchronized int get() { if(!valueSet) try { wait();原创 2016-05-03 10:17:06 · 284 阅读 · 0 评论 -
线程的基本总结(1)
我们在使用电脑或者手机时都能够真切的感受到程序不一定都是单纯的单线程直行,而是会分叉,比如我们在用手机上网的时候,依旧还是能够听歌,这就是多进程,在程序中体现为多线程(Thread),而线程都是通过cpu这个大脑来进行调度的,定义一个线程必须继承Thread或者实现 Runnable接口,而后我们在主程序通过调用Thread中的静态方法start()等候执行,当线程一完成一步骤时,即开始运行同优先原创 2016-04-28 22:25:46 · 350 阅读 · 0 评论 -
(io)数据流的简单总结
在我们之前所学的一些程序中,无论怎么都是在程序内部完成的,也就是使用计算机的内存中完成,但是当我们关闭程序,即内存也相应的关闭,并不能保存相应的数据,要想永久的储存数据,必须得和外部设备发生交互。 程序以外的事物均为外部设备,而在和外部设备发生交互的过程中必须借助Serializable 接口建立通道,而我们建立的通道便是流,而流的类型主要有:字节流、字符流、缓存流、转换流等,原创 2016-04-28 21:59:35 · 1136 阅读 · 0 评论 -
内部类,泛型
在Java中,内部类可以访问外部类中的数据,包括私有的数据,而且内部类可以对同一个包中的其他类隐藏起来。其可分为静态内部类和非静态内部类,静态内部类可直接调用外部类的成员变量和方法,但是被调用的都必须是静态类型的,当外部类要调用内部类的时候,先实例化内部类,再直接调用,而非静态内部类,内部类要调用外部类的成员变量和方法的时候,直接调用即可,而外部类调用内部类的时候,就必须先实例化外部类,在通过外部原创 2016-04-13 21:45:58 · 558 阅读 · 0 评论 -
接口类
昨天我们学习了抽象类,即是在本类中不能被实例化对象,我们今天又学习接口类,其是比抽象类更加抽象。在其类头中必须使用Interface来进行修饰,而且其中的方法必须都是抽象方法,该方法省略了abstract,而且其中的成员变量必须是public static 数据类型 final 并且附上初始变量,接口也是可以继承的,修饰符 class 类名 extends 父类 implements 多个接口原创 2016-04-12 22:53:25 · 425 阅读 · 0 评论 -
Java中修饰符,包装类,抽象类
在Java中的修饰符分为访问修饰符和非访问修饰符两类,其中访问修饰符包括public,protected,private,省缺类,其中public是公共类,其可修饰类和方法,成员变量,访问权限是所有类都可以访问;protected是受保护的,访问权限是自己的包和子类,而private只有本类的有权限,而且private不能修饰类,缺省的访问权限只有本包能够访问。 包装类,主要是针原创 2016-04-11 22:46:31 · 597 阅读 · 0 评论 -
对象继承的简单总结
在Java类和对象的使用中,我们总是会面临各类大数据大工程的跟新迭代,使得工作量极为巨大,而巧妙的引用了继承这一概念,使得很多问题都迎刃而解了,大致思想就是子类继承父类的东西比如属性,方法等,除了构造方法不能继承,其他都能很好的继承,而且子类在继承父类的同时可以增加相应的元素,毕竟和世界的发展一样一样的嘛。 而在子类若是出现和父类一样的方法名字和参数列表,修饰符,就会使得父类对应原创 2016-04-07 20:51:47 · 418 阅读 · 0 评论 -
String,String Buffer,数组,对象和类的简单总结
首先是String和String Buffer这两个都不属于八种基本数据类型,属于类类型,而在工作当中由于前者使用的次数较为平凡,所以在定义过程中使其能像基本数据那样的格式去定义,不用通过new语句来进行定义,而其的使用中,常常会有一些重要的语句来更好地让我们了解这段字符串,比如index of(),endwith(),length()等等,字符串在使用中必须用英文双引号引起来,而对比String原创 2016-04-06 23:03:57 · 796 阅读 · 0 评论 -
循环语句和程序设计(3.18~3.21)
首先程序结构可以分为:顺序结构、选择结构、循环结构,循环结构主要有while、do-while、for循环组成,循环是比较常用的控制语句,特别是for;而后是跳转语句,跳转语句在有的时候可以对程序结构进行优化,使得程序显得简洁明了,也很是方便,主要有break、continue、return,其中第一个表示到这里进行终止,跳至下一个程序,常见于for循环,对于if、while语句不能单独使用,co原创 2016-03-21 18:02:10 · 483 阅读 · 0 评论 -
Java流程控制语句
在Java程序运行过程中,会使用大量的|语句来连接各个数据,从而使得程序运行的更加流畅,完成一定的任务。其分为:表达式语句、分支语句、多分支语句、循环语句、跳转语句。 首先是表达式语句,其主要由运算符、操作数、函数组成。表达式语句分为下列几种:赋值表达式语句、方法调用语句、对象创建语句、变量申明语句、自增语句。 然后是分支语句,分支语句主要通过判断Boolean,true执行主流,fa原创 2016-03-17 22:07:19 · 346 阅读 · 0 评论 -
servlet的简单总结
一个jsp文件会被tomcat编译成两个文件,放置于tomcat的work目录下而且分别以.class和.java结尾的文件,jsp页面中的html代码直接发给浏览器,java代码在tomcat下生成相应的.java文件,这个文件便是servlet,且有一个jsp只对应一个servlet。 将tomcat下面的lib文件夹的servlet-api.jar拷贝到jdk的jre的ext文件夹下面,j原创 2016-06-07 09:01:15 · 417 阅读 · 0 评论