- 浏览: 623954 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
xianzi_2008:
xianzi_2008 写道楼主请教下,我缓存了一个List& ...
Ehcache -
xianzi_2008:
楼主请教下,我缓存了一个List<Bean>对象, ...
Ehcache -
jsdsh:
收藏好.五个字
hibernate之one-to-many详细 -
Tlife:
好!!!!
hibernate------HQL总结 -
yanqingluo:
例子很恰当。
观察者模式
- float a = 1234.5678f;
- java.text.DecimalFormat df =new java.text.DecimalFormat("#.00");
- String a=df.format(a);
- System.out.println(a); //1234.56
- //写#的是有值就写值,没值就不写
- //写0的是有值就写值,没值就写0
2. 实例化子类,在父类的构造函数里getClass(),实际上是子类的Class,而不是父类的Class
- public class TestExtends {
- public TestExtends(){
- System.out.println(getClass());
- }
- public void say(){
- System.out.println("test extends");
- }
- }
- public class Test extends TestExtends {
- public static void main(String[] args){
- @SuppressWarnings("unused")
- Test t = new Test();
- }
- }
- 输出结果为:
- class test.Test
3.Class.getFields和Class.getDeclaredFields区别
getFields返回的是某个类里的所有public类型的变量,包括继承父类的
getDeclaredFields返回的是某个类里的所有类型的变量,不包括继承父类的
如:
- public class Parenet {
- public String parent1;
- protected String parent2;
- @SuppressWarnings("unused")
- private String parent3;
- }
- public class Child extends Parenet{
- public String child1;
- @SuppressWarnings("unused")
- private String child2;
- protected String child3;
- }
- public class Test {
- public static void main(String[] args){
- Child child = new Child();
- //getFields返回的是某个类里的所有public类型的变量,包括继承父类的
- Field[] fields1 = child.getClass().getFields();
- for(Field field :fields1){
- System.out.println("getFields:"+field.getName());
- }
- //getDeclaredFields返回的是某个类里的所有类型的变量,不包括继承父类的
- Field[] fields2 = child.getClass().getDeclaredFields();
- for(Field field :fields2){
- System.out.println("getDeclaredFields:"+field.getName());
- }
- }
- }
输出结果为:
getFields:child1
getFields:parent1
getDeclaredFields:child1
getDeclaredFields:child2
getDeclaredFields:child3
4. jstl里test="${}",不能写成test=" ${} "
5.< jsp:include page="/showMonthReferer.do?method=pie2D" / ><jsp:include page="/showMonthReferer.do?method=pie2D"></jsp:include><jsp:include page="/showMonthReferer.do?method=pie2D"></jsp:include>,不能写成:< jsp:include page="${ctx}/showMonthReferer.do?method=pie2D" / ><jsp:include page="${ctx}/showMonthReferer.do?method=pie2D"></jsp:include><jsp:include page="${ctx}/showMonthReferer.do?method=pie2D"></jsp:include>
发表评论
-
常用小代码段和开发经验收集
2011-04-21 14:47 990工作中用到的笔记,方便查找,不断补充。 1,截取过长的文字部分 ... -
java.lang.UnsupportedClassVersionError: Bad version number in .class file
2009-08-26 12:25 3905转载:http://www.blogjava.net/hwpo ... -
java调用dll(Eclipse+CDT+MinGW)
2009-03-06 15:25 6555第一步:配置环境 需要安装CDT和MinGW. CDT:因为 ... -
servlet2.5与el表达式
2008-11-23 15:23 2677Servlet2.4版本默认支持EL,如果在MyEclipse ... -
自定义ClassLoader遇到的问题
2008-09-16 16:47 15251.自定义的类加载器 package classloa ... -
自定义标签调用资源文件
2008-05-12 22:28 1972自定义标签处理类一般都继承TagSupport或BodyTag ... -
Failed to install Tomcat6 service(Tomcat6安装失败解决方法)
2008-05-06 16:24 11722转载 :http://www.handandaily.com/ ... -
tomcat5.5日志配置
2008-05-06 16:13 2531tomcat5.5日志配置: 从Tomcat5.5后,默认设置 ... -
java List<String>集合 传递值给js的数组
2008-04-21 18:12 5345<script> var intIndex= ... -
c3p0 com.mysql.jdbc.CommunicationsException异常
2008-02-18 17:32 6247使用c3p0,偶尔会报异常: 2008-02-18 10:52 ... -
Pattern Matcher
2008-02-18 10:30 1952package test; import java. ... -
FileUpload组件上传文件
2008-01-23 03:05 6712利用FileUpload组件上传文件,需要到apache上下载 ... -
hibernate大字段处理
2008-01-21 16:45 3217hibernate大字段处理:以mysql为例 比如传张图片, ... -
一个页面嵌套一个页面
2008-01-15 10:45 3552一个页面嵌套一个页面,比如a.jsp嵌套b.jsp那么可以用 ... -
java clone
2008-01-13 18:17 59581.java里的clone分为: A:浅复制(浅克隆): 浅复 ... -
修改Eclipse注释里的${Date}变量格式
2008-01-08 15:47 82301.eclipse3.3里${date}日期格 ... -
List移除元素
2008-01-05 16:16 24891. Iterator的remove()是移除从集合里取出来的 ... -
JDom处理xml
2008-01-05 13:51 21211.DOM的缺点主要是由于DOM是一个接口定义语言(IDL), ... -
观察者模式
2008-01-03 00:45 21389观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听 ... -
DelegatingRequestProcessor
2007-12-27 11:30 3700采用DelegatingRequestProcessor将处理 ...
相关推荐
Java基础知识(笔试面试必备) 包括如何跳出当前的多重嵌套循环、设计一个一百亿的计算器、"=="和equals方法究竟有什么区别、静态变量和实例变量的区别、abstract class和interface有什么区别等等 备注:里面的序号...
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,...
Java 概述、环境变量、注释、关键字、标识符、常量 ...在学习 Java 之前,需要了解 Java 的基础知识,包括 Java 的概述、环境变量、注释、关键字、标识符、常量等。只有了解了这些基础知识,才能更好地学习 Java 编程。
本笔记涵盖了JavaSE的基础知识,包括Java入门、环境变量、JDK和JRE、Java的主要特性、Java基础概念、计算机的存储规则、数据类型和标识符命名规则等。 一、Java入门 Java入门的主要内容包括CMD常见命令、环境变量...
Java毕业设计 基于SpringBoot+Vue+ChatGPT的对话知识分享面试辅助网站源码+部署文档+全部资料(优秀项目Java毕业设计 基于SpringBoot+Vue+ChatGPT的对话知识分享面试辅助网站源码+部署文档+全部资料(优秀项目Java...
开发者需掌握Java基础、Swing编程、JDBC数据库操作等核心知识点,并根据文档指导逐步构建系统。整个开发过程遵循MVC设计模式,将视图、模型和控制器分离,以确保代码的清晰和系统的可维护性。在实际开发中,还应考虑...
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,...
基于java知识图谱的农业病虫害数据查询系统(附数据爬虫)源码+全部资料(毕业设计).zip基于java知识图谱的农业病虫害数据查询系统(附数据爬虫)源码+全部资料(毕业设计).zip 【备注】 1、该资源内项目代码都经过...
这个项目旨在巩固和应用Java编程基础,特别是与GUI设计、事件处理以及数据结构相关的知识。以下是这个作业中涉及的关键技术点: 1. **Java基础**:首先,学生需要具备基本的Java编程能力,包括类定义、对象创建、...
1. **Java基础**:首先,你需要了解Java的基础语法,包括类、对象、方法、变量等概念。通讯录的每个联系人可以被看作一个对象,包含姓名、电话、邮箱等属性,而这些属性和行为则可以通过类来定义。 2. **集合框架**...
这些章节可能是按照逐步教学的顺序编排的,涵盖了EasyUI的基础知识到进阶用法。Lession58可能涉及EasyUI的基本组件和布局,如网格系统、表单控件、对话框以及如何初始化和配置它们。而Lession59可能进一步讲解了更...
总的来说,这个Java期末课程设计项目涵盖了Java编程、数据库设计、GUI开发等多个核心知识点,对于学习者来说,既是对理论知识的实践,也是对编程技能的锻炼。通过完成这个项目,学生可以深入理解Java在实际项目中的...
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,...
通过上述实验项目的设置,学生不仅能够深入理解Java语言的基本概念和技术特点,还能够在实践中运用这些知识解决实际问题。每个实验项目都精心设计,旨在帮助学生掌握不同的技能和技术,从而为将来的职业生涯打下坚实...
下面我们将深入探讨如何在Java中实现这个过程,并提供相关的知识点。 首先,我们需要了解Java中的文本处理库,如`StringBuilder`或`StringBuffer`,它们用于构建动态的HTML字符串。基本思路是创建一个空的字符串...
Java毕业设计 基于SpringBoot+Vue的可编辑知识图谱的菜肴问答可视化系统源码+部署文档+全部数据资料 构建一个能通过在线编辑基本图元,以可视化的方式构建知识图谱的系统 平台,并能对构建后的知识图谱进行智能化...
3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,...
v3.0 2020-03-31 知识体系完善,在v2.0的基础上,新增20%左右的知识点 调整部分知识的顺序及结构,方便阅读和理解 通过GitHub页面搭建,之后阅读 v2.0 2019-02-19 结构调整,更适合从入门到精通; 进一步完善知识...
在Java中,这通常通过创建一个Contact类来实现,该类包含姓名、电话号码和备注信息等属性,并提供相应的getter和setter方法。用户可以通过控制台输入新联系人的信息,程序通过调用这些方法将数据存储到对象中。 ...