摘要:
JSTL Apache提供的标签库,jar包:jstl-1.2.jar,如果傅MyEclipse,它会在我们导入jar包,无需自己导入,如果没有使用MyEclipse那么需要自行导入。 导入JSTL核心标签库<%taglib prefix="c" uri="http://java.sun.com/j 阅读全文
摘要:
JSP 1. 什么是JSP JSP即java server pages,它是JavaWeb的动态资源。 JSP = html + java脚本 + jsp动作标签(包含EL表达式) 2. JSP中java脚本 * <% ... %>:代码段,Java语句 * <%= ... %>:表达式,只是表达式 阅读全文
摘要:
请求响应对象 request和response * 当服务器接收到请求后,服务器会创建request和response对象,把请求数据封装到request对象中; * 然后调用Servlet的service()方法时把这两个对象传递给service()方法; * 在service()方法中可以通过r 阅读全文
摘要:
软件体系结构 1. C/S:Client/Servlet,例如QQ就是CS结构需要编写服务器端程序和客户端程序。缺点:更新需要两端,总要求客户下载新的客户端程序优点:安全性比较好 2. B/S:Browser/Server缺点:安全性较差优点:只需要编写服务器端程序 3. Web资源 * 静态资源: 阅读全文
摘要:
1:如何让Netbeans的东西Eclipse能访问。 在Eclipse中创建项目,把Netbeans项目的src下的东西给拿过来即可。 注意:修改项目编码为UTF-8 2:GUI(了解) (1)用户图形界面 GUI:方便直观 CLI:需要记忆一下命令,麻烦 (2)两个包: java.awt:和系统 阅读全文
摘要:
1:递归(理解) (1)方法定义中调用方法本身的现象 举例:老和尚给小和尚讲故事,我们学编程 (2)递归的注意事项; A:要有出口,否则就是死递归 B:次数不能过多,否则内存溢出 C:构造方法不能递归使用 (3)递归的案例: A:递归求阶乘 B:兔子问题 C:递归输出指定目录下所有指定后缀名的文件绝 阅读全文
摘要:
1:StringBuffer(掌握) (1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了 一个字符串缓冲区类。StringBuffer供我们使用。 (2)StringBuffer的构造方法 A:StringBuffer() B:StringB 阅读全文
摘要:
1:Eclipse的安装 2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包。cn.itcast C:在cn.itcast包下创建类。HelloWorld D:在HelloWorld下有一个方法。public static void 阅读全文
摘要:
1:形式参数和返回值的问题(理解) (1)形式参数: 类名:需要该类的对象 抽象类名:需要该类的子类对象 接口名:需要该接口的实现类对象 (2)返回值类型: 类名:返回的是该类的对象 抽象类名:返回的是该类的子类对象 接口名:返回的是该接口的实现类的对象 (3)链式编程 对象.方法1().方法2() 阅读全文
摘要:
1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 2:通过JDK提供的API学习了Math类(掌握) (1)API(Application Program 阅读全文
摘要:
1:二维数组(理解) (1)元素是一维数组的数组。 (2)格式: A:数据类型[][] 数组名 = new 数据类型[m][n]; B:数据类型[][] 数组名 = new 数据类型[m][]; C:数据类型[][] 数组名 = new 数据类型[][]{{...},{...},{...}}; D: 阅读全文
摘要:
1:在定义Long或者Float类型变量的时候,要加L或者f。 整数默认是int类型,浮点数默认是double。 byte,short在定义的时候,他们接收的其实是一个int类型的值。 这个是自己做了一个数据检测的,如果不再它们的范围内,就报错。 2:byte值的问题 byte b1 = 127; 阅读全文
摘要:
float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e 底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255 但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指 阅读全文
摘要:
1:把今天的案例看一遍。能看懂即可。2:把面向对象,集合和IO的总结看一遍。3:预习网络编程.ppt 1:把今天的案例练一遍2:把入学测试题做一遍 1:把java基础总结看一遍。2:把每个阶段的考试题再做一遍。3:把入学测试再做一遍。4:准备就业班的学习。5:在准备和学习的过程中,有任何问题在给我留 阅读全文
摘要:
你聪明有人会说你心机重,你靠的是努力有人会说你运气好,你说自己天生乐观有人会说你虚假,有时候,你明明就是一杯白水,却被人硬生生逼成了满肚子憋屈的碳酸饮料。人一生要遇见太多人,即使有些话字字诛心,也没必要活在他们的眼神里,只要内心澄明,就永远不用讨好一个不懂你的人。爱生活,爱Java。 阅读全文
摘要:
1:把集合和IO的总结看一遍2:集合存储字符串和自定义对象并遍历 ArrayList LinkedList HashSet HashMap3:字符流复制文本文件4:字节流复制图片 1:什么是多线程?2:有几种方式可以实现多线程?请分别用代码实现3:如何获取和设置线程名称4:线程的常见方法5:线程的生 阅读全文
摘要:
1:把下面的代码分别用4种方式实现 A:复制文本文件 c:\\a.txt d:\\b.txt B:复制图片 c:\\a.jpg d:\\b.jpg C:复制视频 c:\\a.avi d:\\b.avi 2:自学字符流,用字符流复制文本文件。 1:复制文本文件 c:\\a.txt d:\\b.txt 阅读全文
摘要:
1:集合(自己补齐) Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程安全,效率低 LinkedList 底层数据结构是链表,查询慢,增删快 线程不安全,效率 阅读全文
摘要:
1:正则表达式(理解) (1)就是符合一定规则的字符串 (2)常见规则 A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A') \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 阅读全文
摘要:
1:List的子类特点2:ArrayList练习 A:ArrayList存储字符串并遍历 B:ArrayList存储自定义对象并遍历3:LinkedList练习 A:LinkedList存储字符串并遍历 B:LinkedList存储自定义对象并遍历4:泛型是什么?格式是?好处是?5:增强for的格式 阅读全文