自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中的数据类型和变量

1. 程序的基本功能是处理数据,程序使用变量来表示数据,在程序中需要先定义变量,才能够使用,定义变量是指设定变量的数据类型和变量的名字;  2. 基本数据类型     boolean          1(8位)                   true,false                       false     byte                1(8位)

2010-06-29 14:04:00 1940

原创 Ajax用到的技术

一.HTML和Ajax  1. HTML代码经过浏览器解析后《浏览器解析HTML文档》构成Web应用程序的用户界面,HTML文档中的各种标记构成Web页面相应的控件《标记是控件》,用户通过操作用户界面上的HTML控件,输入相关信息,这些信息通过表单提交到服务器,服务器根据封装在HTML控件中的信息判断用户的行为并进行相应《用户信息保存在控件中(比如文本框,按钮,复选框等等),通过表单(form

2010-06-17 15:33:00 1078

原创 初识Ajax

一.Ajax的定义     (一)Ajax概述        Ajax不是一项新的技术,它是多种技术的综合,或者是设计方式包括JavaScript,DOM,XHTML/CSS,XML/XSTL,XMLHttpRequest,其中:       1.  使用XHTML和CSS实现标准化的呈现界面;       2.  使用DOM实现动态的显示和交互;       3.  使用XM

2010-06-16 22:31:00 440

原创 初识Ajax

一.Ajax的定义     (一)Ajax概述        Ajax不是一项新的技术,它是多种技术的综合,或者是设计方式包括JavaScript,DOM,XHTML/CSS,XML/XSTL,XMLHttpRequest,其中:       1.  使用XHTML和CSS实现标准化的呈现界面;       2.  使用DOM实现动态的显示和交互;       3.  使用XM

2010-06-16 22:31:00 566

原创 Java虚拟机中的线程控制

1.对多线程的支持是Java语言的一大优势,Java对线程的控制主要集中在对线程的同步和协作上,Java使用的同步机制是监视器  2.Java中的监视器支持两种线程,互斥和协作      互斥通过对象锁实现,目的是保证不能同时有多个线程操作共享数据,对共享数据的操作语句放在监视器的监视区域中,线程只有获得对象锁才能够执行监视区域的操作。     同步是共享数据的状态不满足线程正确执行的

2010-06-07 16:29:00 2101 3

原创 Java动态模型

1. Java的连接模型允许用户自行设计类装载器,这样可以在运行时定制地扩展用户的程序,用户子定义的类装载器是以定制的方式装载类,可以装载在编译时并不知道的类或者接口;     使用用户自定义的类装载器可以采用定制的方式加载一个类,即用户可以指定类的获取方式。  2. class文件把它所有的引用符号保存在常量池中,当一个类型被首次装载到JVM中时,它的所有的符号引用都保存在常量池中,在程

2010-06-07 15:06:00 2327

原创 深入理解Java的垃圾回收机制

  1.当一个对象不再被程序所引用时,它所使用的堆空间可以被回收,以便被后续的新对象使用;  2.GC需要实现的功能   (1)判断哪些对象不再被程序所引用   (2)释放无用对象的内存   (3)执行无用对象的终结方法   (4)移动活动对象在堆中的位置,减少堆内存中的碎片《因为对象在堆中的内存不是连续分配的,因此可能的情况是,需要为一个新的对象分配内存空间时,堆中的剩余空间足够为新对象分配内存,但是因为这些空闲的区域不连续,导致需要扩大堆的内存空间》  3.使用GC的好处   (1)提高程序员的编程效率

2010-06-06 10:52:00 1156

原创 Java中类型的生命周期

一. java class    1.1 Java class的设计思想  Java class文件采用字节编码,对一个Java类或者接口作全面描述,无论Java class文件在何种系统上产生,无论JVM运行在何种平台上,只要JVM能够读取和解释Java class文件即可,这种设计思想保证了Java的平台无关性  1.2 Java class文件中包含JVM需要知道的关于类或者接口

2010-06-04 22:32:00 1185

原创 继续谈JAVA虚拟机

上回说完内存运行时数据区的方法区,接下来说运行时数据区的堆区一.堆 一.1类实例的内存表示  1. 堆数据的线程同步问题 Java程序在运行时创建的所有类实例(对象)或者数组(数组是Java中的对象)都放在同一个堆中,一个JVM实例只存在一个堆空间,该JVM进程的所有线程共享这个堆,一个Java程序独占一个JVM实例,因此每一个Java程序都有自己的堆,它们不会彼此干扰,同一个Java

2010-06-03 21:52:00 901

原创 Java中的异常处理机制

1.Java中巴各种不同的异常情况定义为异常类,这样可以充分发挥类的扩展性和可重用性;    2.异常的处理流程和正常流程分离,提高代码的可读性;    3.灵活地处理各种异常,如果捕获异常的方法有能力处理异常,则当前方法捕获并且处理它(try...catch),否则由调用该方法的方法对异常进行处理   4.java虚拟机的方法调用栈    每一个线程都有一个方法调用栈

2010-06-02 22:14:00 4540

原创 Java中的接口

1.  在Java中,一个类只能够有一个直接的父类,但是一个类可以实现多个接口,Java采用这种方式实现多继承;  2. 接口的概念:      a.接口明确地描述了系统对外提供的所有服务,清晰地把系统的实现细节与接口分离,系统的实现细节由接口的实现类负责实现,接口负责对外描述系统提供的服务,对内描述系统应该具备的功能;      b.接口和抽象类都不能够被实例化,但是抽象类中可以包含

2010-06-01 20:44:00 1326 1

OpenGL学习宝典

OpenGL学习教材,提供OpenGL图形化开发工具的具体使用方法

2010-03-31

空空如也

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

TA关注的人

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