P36 目标掌握SunJDK内存区域是如何划分和使用的。掌握SunJDK有哪些GC,怎么用,什么时候触发。掌握OOM的解决方法掌握如何监测GC的状况内存管理Explicit(例如C)分配内存:malloc释放内存:free优点高效缺点开发成本高内存管理Auto(例如Lisp、Java、.net、erLang)语言本身来负责内存的分配和回收优点开发效率高避免内存分配bug缺点不可预期的latency内存管理。
P13 一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处。
P14 这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩展的类和要实现的接口是new语句的操作数,后跟匿名类的主体。 如果匿名类对另一个类进行扩展,它的主体可以访问类的成员、覆盖它的方法等等,这和其他任何标准的类都是一样的。如果匿名类实现了一个接口,它的主体必须实现接口的方法。
P43 Java使用流的机制实现输入输出。流:是一个数据序列。有两种流:1. 输入流。2. 输出流。
P90 首先,我们学习一些基本的图形编程知识,包括窗口的显示及外观设置、在窗口中显示文字和图像等; 接下来,介绍Java的事件处理机制,例如如何在程序中接收并处理如键盘按键和鼠标点击等“事件”; 最后,系统地介绍图形用户界面中常用组件的用法,如布局管理器、文本框、复选框、菜单、对话框等。
P34 内部类,是在一个类的内部定义的类。 匿名类是一种特殊的内部类。 内部类的特性。 内部类的实例化。
P34 JMockit深入剖析敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
P98 Android一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于Android平台的智能手机。 在3G应用开发领域,Android的发展前景不容小视,也将会成为未来主流的手机操作系统。
P40 第一讲 - Hibernate概述、 第二讲 - 对象-关系映射基础、 第三讲 - 复杂实体映射、 第四讲 - 关联映射、 第五讲 - Hibernate查询
P38
P7 Java语言由语法规则和类库两部分组成,其中语法规则确定了Java程序的书写规范,学习好语法规则是Java语言,也是所有编程语言的基本功。本文主要向大家简单介绍一下Java的语法规则。 Java语言与C/C++语言有着紧密的联系,Java中的许多术语来自于C++,起语法也来自于C++。因此Java的语法和c++的语法计划一模一样。下面简单介绍一下Java的具体语法。
P16 学生通过该次课的学习,学生掌握悉Java源程序的基本结构,掌握类的构成及方法的重载。掌握变量类型及特点。掌握封装的作用及实现,掌握构造函数的特点及重载。掌握变量的位置级初始化。
P90 Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。
P26
P73 首先,我们学习一些基本的图形编程知识,包括窗口的显示及外观设置、在窗口中显示文字和图像等; 接下来,介绍Java的事件处理机制,例如如何在程序中接收并处理如键盘按键和鼠标点击等“事件”; 最后,系统地介绍图形用户界面中常用组件的用法,如布局管理器、文本框、复选框、菜单、对话框等。
P59 第11章图形用户界面本章学习目标了解图形用户界面的历史及其设计原则。掌握AWT组件集中的各类组件。理解AWT事件处理机制。学会编写常见事件处理程序。了解Swing组件集及其简单编程。概述图形用户界面,英文全称为GraphicalUserInterface,一般习惯简称为GUI。
P102 数据库基础服务支持中心目录informix数据库安装和使用informix数据库简介数据库概述Oracle数据库简介oracle数据库安装和使用什么是数据库数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
P5 我们一般比较常用的方法是在此使用:javascirpt: EventHandler(this),这样的形式。不过这里其实可以写任何合法的JavaScript语句,要是高兴在此定义个类也可以(不过将会是个内部类)。这里的原理是脚本引擎生成了一个div实例对象的匿名成员方法,而onclick指向这个方法。
P35 我们在编写程序时经常要和各种数据打交道,为处理这些数据所选的数据结构对于我们的程序的运行效率是非常重要的.这章讲述几种常见的数据结构的Java实现.
P44 XML是绝大多数软件开发领域都在应用的一种编程语言。主流的浏览器,例如Internet Explorer和Mozilla,已经提供了对XML相关特性的支持,Web开发人员可以在客户端使用JavaScript进行XML数据的处理。浏览器支持的XML特性包括XML DOM、XPath和XSLT,Internet Explorer和Mozilla对这些特性的支持方式各有不同,本章将分别介绍它们的使用方法。