JAVA 垃圾笔记一溜堆
精度只能从低精度 转到高精度。例如:float = 3.4;错误 默认小数在JAVA中是double。 即:从double高精度转到floag低精度错误!!
将字符char加减乘除,默认对ASCII码运算。
import 引入你所需要的包。 否则报错
switch并不是所有数据类型都可以用,适用于:byte , short , int , char , enum
try{} catch(Exception e) {e.printStackTrace();}
java接口中的变量本质都是static而且是final。 所以,在JAVA中,经常把常用变量定义在接口中,作为全局变量访问:接口名.变量名
final :适用于成员变量, 成员函数, 类。禁止被重写覆盖。
集合类: ArrayList异步 Vector同步 Hashtable线程安全,同步性 HashMap非线程安全,异步。
JSP指令元素:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
include指令:<%@ include file=""%>
JAVA片段:<% %> 表达式<%= %> 变量函数声明<%! %>全局的声明
JSP动作元素:<jsp:forward></jsp:forward> //转发
<jsp:include> //动态引入
JSP中PageContext包含其他8大隐士对象, 域对象可以保存信息,
<jsp:useBean id="xxx" class="com.package.xxx.xxx" scope="page"/> JSP标签操纵javaBean 并存储在page域内
MyEclipse:单独对 方法进行测试运行, JUnint @test @before
可变参数即数组一样的参数 sum(int ...sum)
XML解析方式:DOM 或 SAX JAVA的XML解析JAR包:Jaxp Jdom dom4j
ServletContext:Context域存储全局共享信息getServletContext().setAttribute(); getServletContext().getRequestDispatcher().forward给JSP显示HTML request().getRequestDispatcher().forward同样可以转发 jsp获取数据:application.getAttribute
db.properties .properties存储没有关系数据 .xml存储规则的关系数据 getServletContext().getResourceAsStream读取.properties 然后Properties类分析数据 getRealPath()
MVC中,.CLASS层读取资源文件。 通过类装载器: .class.getClassLoader().getResourceAsStream 流方式: .class.getClassLoader().getResource
hibernate中调用:SessionFactory类
Struts中 web.xml通过<servlet-name>配置Struts-config.xml在哪里 Struts-config.xml中<form-bean>表单类必须继承ActionForm才叫表单类。
通过<filter-name>分别配置各自行为的过滤器
动态表单: DynaActionForm技术
DispatchAction: 用于将多个类似的Action简化到一个Action中。 通过parameter参数区分不同请求 需要继承
Spring: 配置核心文件ApplicationContext.xml
SSH结合: 在spring的ApplicationContext.xml中配置数据源,配置Hibernate的SessionFatory位置,
至此,初略的JAVA一星期过来了。 就那么懂了点架构语言。过段时间详细学习JAVA。
JAVA 垃圾笔记一溜堆的更多相关文章
- Java学习笔记--PriorityQueue(优先队列)(堆)
PriorityQueue(优先队列)实际上是一个堆(不指定Comparator时默认为最小堆)队列既可以根据元素的自然顺序来排序,也可以根据 Comparator来设置排序规则.队列的头是按指定排序 ...
- Head First Java 读书笔记(完整)
第0章:学习方法建议 该如何学习Java? 1.慢慢来.理解的越多,就越不需要死记硬背.时常停下来思考. 2.勤作笔记,勤做习题. 3.动手编写程序并执行,把代码改到出错为止. 需要哪些环境和工具? ...
- 0030 Java学习笔记-面向对象-垃圾回收、(强、软、弱、虚)引用
垃圾回收特点 垃圾:程序运行过程中,会为对象.数组等分配内存,运行过程中或结束后,这些对象可能就没用了,没有变量再指向它们,这时候,它们就成了垃圾,等着垃圾回收程序的回收再利用 Java的垃圾回收机制 ...
- Java虚拟机笔记(二):GC垃圾回收和对象的引用
为什么要了解GC 我们都知道Java开发者在开发过程中是不需要关心对象的回收的,因为Java虚拟机的原因,它会自动回收那些失效的垃圾对象.那我们为什么还要去了解GC和内存分配呢? 答案很简单:当我们需 ...
- java 垃圾回收(堆内存)、以及栈内存的释放
一.Java的垃圾回收机制———解疑 Java的垃圾回收机制是Java虚拟机提供的能力,用于在空闲时间以不定时的方式动态回收无任何引用的对象占据的内存空间. 需要注意的是:垃圾回收回收的是无任何引用的 ...
- Java垃圾回收学习笔记
通常来说,要写Java代码,你基本上都没必要听说垃圾回收这个概念的.这不,对于已经写了5年多Java代码的我来说,我还没有哪次经历说是需要使用垃圾回收方面的知识来解决问题的.但是,我依然督促自己花了几 ...
- 【Java学习笔记】Java的垃圾回收机制
搬以前写的博客[2014-12-30 15:07] 以前很少关注内存的问题,基本没有关注,这方面的小白,原因在于自己都是写的自我娱乐的小程序,不关注性能,不是提供服务.而企业级别的应用在程序稳健性方面 ...
- 《Java学习笔记(第8版)》学习指导
<Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...
- 瘋耔java语言笔记
一◐ java概述 1.1 ...
随机推荐
- Event事件冒泡和事件捕获
<!doctype html> <html lang="en"> <head> <meta charset="gb2312&qu ...
- php mysql增删查改
php mysql增删查改代码段 $conn=mysql_connect('localhost','root','root'); //连接数据库代码 mysql_query("set na ...
- Cadence丢失了csdCommon.dll
http://bbs.elecfans.com/jishu_450237_1_1.html
- Chat Server's Outgoing Traffic
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=93359#problem/A (456321) http://codeforces.com ...
- (用了map) Registration system
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=93241#problem/C (654123) http://codeforces.com ...
- (有点递归的感觉)RGCDQ--hdu--5317
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5317 感觉好神奇呀,一堆数在一起可以找到规律,学长讲完后,觉得自己是如此的so young f[x] ...
- hibernate 延迟加载深入分析(persistentSet的延迟加载)
Hibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载.Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hiberna ...
- grunt管理js/css
1.安装node 2.npm安装 3.运行grunt,可能遇到下面的问题 可以运行npm install -g grunt 然后再运行grunt 可以看到已经压缩成功了:
- C# 读取Excel,一波华丽的操作
C# 读取Excel,其实有很多方法.但是今天要来一波华丽的操作. 先看效果: 以上这波操作使用了 ExcelDataReader 和 ExcelDataReader.DataSet 完成的. Exc ...
- 数据导出之winform导出word(三)
本篇文章补充讲解上篇文章中word模板的制作. ① 新建一个word文档 ② 定位到要插入书签的位置 ③ 菜单栏 “插入” -> “书签”,输入书签名,点击“添加” 可以多处位置使用同样的书签名 ...