文章分类 - java
摘要:类本身属于引用类型,所以对于引用类型就必须为其进行内存分析,那么在分析之前,首先给出两块内存空间的概念: 堆内存空间(Heap):保存的是对象中具体的属性信息; 栈内存空间(Stack):是保存的堆内存的地址数值,所以现在可以简化一点,假设保存在栈内存中的是对象名称,一个栈内存只能够保存一块对应的堆
阅读全文
摘要:Java最大的特性是跨平台性,它的优势在于网络编程Java最大的特性是跨平台性,它的优势在于网络编程 一、网络编程简介 C/S结构 无连接用户的数据报编程 面向连接的Socket编程 访问数据库JDBC 访问命名目录服务JNDI 访问邮件服务器JavaMail 访问其他服务…… B/S结构 服务器端
阅读全文
摘要:挺多的,整理用了很长时间,外加理解。 1、集合概述 这些接口和类大致分为3层 第一层是接口,包括:Conllection接口、List接口、Set接口和Map接口。 第二层是抽象类,AbstractConllection、AbstractList、AbstractSet、AbstractMap。方便
阅读全文
摘要:1、泛型的定义 在集合框架里面大量使用框架。 一个类中的成员变量和成员方法中的使用的类型可能变化,这时候就可以使用泛型,在声明类的时候使用一个特殊的标识表示这些变化的类型。 定义泛型:类名后加"<标识>",例如Node<E>,E标识可能的类型,在类中出现元素类型的地方都使用E表示。 例子:元素类型为
阅读全文
摘要:一、线程和进程 进程可以看成是一个运行中的程序,每个应用就是一个运行的程序,可以看成是一个进程。操作系统会为每个进程分配内存空间和CPU时间等。多任务支持了多进程。 线程成为轻量级的进程,有自己的运行环境。线程存在于进程中,每个进程最少有一个线程,线程分享进程的资源。例如程序中同时进行数据读取和数据
阅读全文
摘要:Object和Class Object类是所有类的祖先类,定义所有的的类应该具有的基本方法 Class对象表示类的定义信息,通过这个对象可以得到类名、属性、构造方法和其他方法的定义信息 Object 类Object是类层结构的根类。如果把一个类在定义的时候没有声明父类,系统会把Object类作为父类
阅读全文
摘要:简介 Groovy 是 JVM 的一个替代语言 —替代 是指可以用 Groovy 在 Java 平台上进行 Java 编程,使用方式基本与使用 Java 代码的方式相同。在编写新应用程序时,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。Groovy 的一个好处是,它的语法
阅读全文
摘要:IPv6编程——Java 1. Java支持IPv6 Java 从 1.4 版开始支持 Linux 和Solaris 平台上的 IPv6。1.5 版起又加入了 Windows 平台上的支持。 在 IPv6 的环境下开发 Java 应用,或者移植已有的 IPv4 环境下开发的Java 应用到 IPv6
阅读全文

浙公网安备 33010602011771号