自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 java 多线程学习总结

一、一个程序可能包含许多任务,这些任务是可以并行的执行的。而任务需要在线程中才能运行,线程提供了任务运行的控制机制,包括控制任务的开始,中断,优先级等等,但是线程只提供控制功能,任务的具体实现则需要一个任务类来指定。因此,要实现多线程,最基本的,就是任务类和线程类。 二、创建任务和线程 1、任务类 任务类,它的作用是指明一个任务是如何运行的,它需要实现Runable接口,Runable接口里

2015-03-09 15:57:18 337

原创 泛型(Generic)学习总结

一、使用泛型的原因 1、提出问题: public class Max { public static void main(String[] args){ String str = "hello world"; Integer number = new Integer(2); System.out.println(max(str, number)); } public s

2015-03-06 20:15:33 375

原创 java abstract类和interface接口学习总结

一、abstract抽象类 1、在继承的层次结构中,随着每个新子类的不断出现,类会变得越来越明确和具体,而从子类追溯父类,那么类就会更加通用和不明确。当一个父类设计得非常抽象时,以至于它都没有具体的实现时,这样的类就可以用abstract申名为抽象类。 2、抽象类的好处是:可以使用抽象类来实现多态,即让JVM在运行时根据对象的类型动态地决定调用哪个方法。 例如:

2015-03-04 22:05:49 503

原创 JVM内存管理优化经验

1、避免在循环体中创建对象 例如:.... .... for ( int i = 0; i Object obj = new Object(); System.out.println(obj); } 应修改为: ... ... Object obj = null; for(int i = 0; i obj = new Object(); System.out.printl

2014-11-03 16:20:38 491

原创 hibernate,spring问题及解决

问题1 :(org.springframework.beans.factory.BeanDefinitionStoreException: Failed to load bean class: net.wish30.cloud.examplesys.dao.impl.ExampleOrganizationDaoImpl; nested exception is java.io.FileNotFo

2014-11-03 12:40:18 509

原创 python初探-常见问题及解决

1、IndentationError: expected an indented block Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑.在Python中,必须使用缩进来指出语句所属的代码块。 例如: if xxxxxx: (空格)xxxxx 或者 def xxxxxx: (空格)xxxxx 还有 for xxxxxx: (空格)xxxxx 2

2014-11-03 12:32:51 538

原创 java程序编写规范

一、代码行长度和折行规则 1、java的代码行长度应该小于80个字符 2、折行规则:     (1)在逗号后折行     (2)在运算符前折行     (3)高层折行优于低层折行(即优先考虑折断高层语句,而维护低层语句的完整性)     (4)折下的代码行应该与其同等级的代码行左对齐 二、程序注释 1、程序注释包括块注释和行注释; 2、块注释:     (1)常用于提供

2014-11-03 12:28:53 357

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除