JAVA基础知识_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> JAVA基础知识 >>列表
想要更多面试题和学习资料的可以私聊联系我,大家一起交流学习!Java基础总结大全(实用)一、基础知识:1、JVM、JRE和JDK的区别:JVM(JavaVirtualMachine):java虚拟机,用于保证java的跨平台的特性。java语言是跨平台,jvm不是跨平台的。JRE(JavaRuntimeEnvironment):java的运行环境,包括jvm+java的核心类库。JDK(JavaDevelopmentKit):java的开发工具,包括jre+开发工具2... 查看全文
写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。---------------------------------------------------------------------------------------------... 查看全文
文章来源:http://www.iteye.com/topic/1123824,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。我们知道Spring通过各种模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源... 查看全文
文章来源:http://www.iteye.com/topic/1124043,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。Spring虽然提供了灵活方便的事务管理功能,但这些功能都是基于底层数据库本身的事务处理机制工作的。要深入了解Spring的事务管理和配置,有必要先对数据库事务的基础知识进行学习。一.何为数据库事务“一荣俱荣,一损俱损”这句话很能体现事务的思想... 查看全文
文章来源:http://www.iteye.com/topic/1123630,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。一.XML的特殊字符XML中共有5个特殊的字符,分别是:&<>“’。如果配置文件中的注入值包括这些特殊字符,就需要进行特别处理。有两种解决方法:其一,采用本例中的<![CDATA[]]>特殊标签... 查看全文
文章来源:http://www.iteye.com/topic/1123823,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。有必要对JDK5.0新增的注解(Annotation)技术进行简单的学习,因为Spring支持@AspectJ,而@AspectJ本身就是基于JDK5.0的注解技术。所以学习JDK5.0的注解知识有助于我们更好地理解和掌握Spring的AOP技术... 查看全文
文章来源:http://www.iteye.com/topic/1123081,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。Java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数、属性和方法等... 查看全文
· Java基础知识的三十个经典问答发布时间:2013-12-11
1、面向对象的特点抽象:抽象是或略一个主题中与当前目标的无关的因素,一边充分考虑有关的内容。抽象并不能解决目标中所有的问题,只能选择其中的一部分,忽略其他的部分。抽象包含两个方面:一是过程抽象;一是数据抽象。继承继承是一种联接类的层次模型,允许和鼓励类的重用,提供了一种明确的共性的方法。对象的一个新类可以从现有的类中派生,这叫做类的继承。心累继承了原始类的特性,新类称为原始类的派生类或者是子类,原始类称为新类的基类或者父类。子类可以从父类那里继承父类的方法和实现变量... 查看全文
经过测试可以看出static{}语句块当该类第一次被初始化时调用,且只运行一次,在构造函数之前测试代码:classTestStatic{publicstaticvoidmain(String[]args){TestS.prin();TestStests1=newTestS();tests1.pri();TestStests2=newTestS();tests2.pri();}}classTestS{TestS(){System.out.println("runTestS()");}static... 查看全文
· Java基础知识二发布时间:2011-11-11
1.在Java中Aa只是定义一个A类型的变量a,没有分配内存a=newA();这才调用构造函数进行内存分配,初始化。(与C++不同的)在Java中基本类型如(byte,int,short,long,float)都是在栈中分配内存,而对于自定义类型-类,则通过new在堆上分配内存。而通过new在堆上分配的内存却不可以通过GC自动释放内存,不需要像C/C++中那样“谁申请谁释放”.2.变量复制在基本类型之间,采用直接赋值来实现的。而在类对象之间,只是赋值一个引用,即指向同一个内存块... 查看全文
· Java基础知识三---static关键字发布时间:2011-11-11
static变量,static函数,static块1.static变量:Java是纯面向对象的语言,也就是说,所有的方法和属性都是属于类的,不存在全局变量或者全局函数,而static变量却是一类特殊的全局变量,因为在整个应用程序中只有一份,所有类对象共享,并且生命周期是整个应用程序的生命周期。它在main()开始执行以前进行初始化,这里也包括static块.2.static块:是一个静态变量块,里面可以调用函数或者访问类的属性,但是只能调用或者访问静态的成员函数和成员属性。也是在main(... 查看全文
· Java基础知识四发布时间:2011-11-11
1.关于equals(),所有的类都继承了Object类,继承的hashcode(),toString(),equals()方法在Object类的源码中:publicbooleanequals(Objectobj){return(this==obj);}也就是说如果没有override掉对象的equals()方法,就调用对象的equals()实际上还是比较两个对象引用是否是同一个对象,比较的不是对象的内容。publicbooleanequals(Objectobj){if(this==obj... 查看全文
java接口Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。接口的两种含义:一,Java接口,Java语言中存在的结构,有特定的语法和结构;二,一个类所具有的方法的特征集合,是一种逻辑上的抽象。前者叫做“Java接口”,后者叫做“接口”。在Java语言规范中,一个方法的特征仅包括方法的名字,参数的数目和种类,而不包括方法的返回类型,参数的名字以及所抛出来的异常... 查看全文
· JAVA基础知识(一)------继承发布时间:2010-11-17
继承的基本语法:在JAVA语言中,用extends关键字来表示一个类继承另一个类,例如:publicclassSubextendsBase{...}以上代码表明Sub类继承了Base类。那么Sub类到底继承了Base类的哪些东西呢?这需要分两种情况:当Sub类和Base类位于同一个包中,Sub类继承了Base类中public、protected和默认级别的成员变量和成员方法。当Sub类和Base类位于不同包中,Sub类继承了Base类中public、protected的成员变量和成员方法。1... 查看全文