java.lang (提供利用 Java 编程语言进行程序设计的基础类)
java.lang.annotation(提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互)
java.lang.instrument (提供允许 Java 编程语言代理检测运行在 JVM 上的程序的服务)
java.lang.management (提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统)
java.lang.ref(提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互)
java.lang.reflect(提供类和接口,以获得关于类和对象的反射信息。)

java.io (通过数据流、序列化和文件系统提供系统输入和输出)
java.math (提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类)
java.net(为实现网络应用程序提供类)
java.nio (定义作为数据容器的缓冲区,并提供其他 NIO 包的概述)
java.nio.channels (定义了各种通道,这些通道表示到能够执行 I/O 操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞 I/O 操作的选择器)
java.nio.charset (定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器)

java.security (为安全框架提供类和接口)
java.security.cert 
java.security.interfaces 
java.security.spec

java.sql (提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API)
java.text(提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口)
java.text.spi

java.util(包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类)
java.util.concurrent (在并发编程中很常用的实用工具类)
java.util.concurrent.atomic (类的小工具包,支持在单个变量上解除锁的线程安全编程)
java.util.concurrent.locks (为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器)
java.util.jar (提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。)
java.util.logging (提供 JavaTM 2 平台核心日志工具的类和接口。)
java.util.prefs (此包允许应用程序存储并获取用户和系统首选项和配置数据)
java.util.regex (用于匹配字符序列与正则表达式指定模式的类)
java.util.spi (java.util 包中类的服务提供者类)
java.util.zip(提供用于读写标准 ZIP 和 GZIP 文件格式的类)

java.beans
java.beans.beancontext

YJFX:java nio、netty、tcp/http等协议

内存模型、垃圾回收、类加载
多线程、高并发
锁类型,乐观锁/CAS,轻量级/偏向锁
IO模型,NIO原理
各种框架、架构设计(dobbox、spring)

Java--基础命名空间和相关东西(JAVA工程师必须会,不然杀了祭天)的更多相关文章

  1. Java基础:三步学会Java Socket编程

    Java基础:三步学会Java Socket编程 http://tech.163.com 2006-04-10 09:17:18 来源: java-cn 网友评论11 条 论坛        第一步 ...

  2. Java多线程--线程及相关的Java API

    Java多线程--线程及相关的Java API 线程与进程 进程是线程的容器,程序是指令.数据的组织形式,进程是程序的实体. 一个进程中可以容纳若干个线程,线程是轻量级的进程,是程序执行的最小单位.我 ...

  3. 【Java基础】String 相关知识点总结

    String 相关知识点总结 字符串的不可变性 概述 String 被声明为 final,因此它不可继承 在 Java8 中,String 内部使用 char 数组存储数据 public final ...

  4. Java 基础命名空间

    java.lang (提供利用 Java 编程语言进行程序设计的基础类)java.lang.annotation(提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互)java.lang.inst ...

  5. Java基础15:深入剖析Java枚举类

    更多内容请关注微信公众号[Java技术江湖] 这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM.SpringBoot.MySQL.分布式.中间件.集群.Linux ...

  6. java基础知识(十一)java反射机制(上)

    java.lang.Class类详解 java Class类详解 一.class类 Class类是java语言定义的特定类的实现,在java中每个类都有一个相应的Class对象,以便java程序运行时 ...

  7. Java基础知识强化99:Java 常见异常及趣味解释

    常见 Java 异常解释:(译者注:非技术角度分析.阅读有风险,理解需谨慎:) 1. java.langjava.lang软件包是java语言的核心部分,它提供了java中的基础类. java.lan ...

  8. JAVA基础知识(一)—JAVA概述

    JAVA概述 1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒.PDA等的微处理器: 1994年将Oak语言更名 ...

  9. Java基础-基于《Thinking In Java》

    摘要 本文是对一些java基础知识的整理,把之前印象笔记里面的全部慢慢搬到这个blog来 为了方便就按照<Thinking In Java>的目录来编辑. 这里面的内容均为面试题相关,可能 ...

随机推荐

  1. 前端项目课程7 banner设计注意事项

    前端项目课程7 banner设计注意事项 一.总结 一句话总结: 1.每个部分的里面的部分可以用相同的名字么,如何修改样式呢? 可以, 用模块名 + 比如上中下(top middle bottom) ...

  2. POJ 1595 Prime Cuts (ZOJ 1312) 素数打表

    ZOJ:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=312 POJ:http://poj.org/problem?id=159 ...

  3. 24、驱动调试之printk

    1.uboot跳转到内核启动的时候通过环境变量 console设置控制台 (console = ttySAC0表示输出到串口,并从串口结束输入,也可以设置console=tty1,表示输出到LCD,从 ...

  4. Vim技巧之四大模式_插入模式

    Vim技巧之四大模式_插入模式 在插入模式中及时更正错误 插入-普通模式 在插入模式模式以下直接粘贴指定寄存器的内容 插入模式中做运算 用字符编码插入很常使用字符 替换已有的文本 Vim技巧之四大模式 ...

  5. Your algorithm's runtime complexity must be in the order of O(log n).

    Given a sorted array of integers, find the starting and ending position of a given target value. You ...

  6. Java 网络I/O模型

    网络I/O模型 人多了,就会有问题.web刚出现的时候,光顾的人很少.近年来网络应用规模逐渐扩大,应用的架构也需要随之改变.C10k的问题,让工程师们需要思考服务的性能与应用的并发能力. 网络应用需要 ...

  7. 【37.38%】【codeforces 722C】Destroying Array

    time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard ou ...

  8. debian安装git管理本地代码

    debian安装git管理本地代码 安装git # aptitude install git-core # aptitude install git-doc git-svn git-email git ...

  9. [GraphQL] Use GraphQLList with GraphQLObject Types

    When working with collections of things in GraphQL, we'll always reach out for the GraphQLListType. ...

  10. ios开发多选照片实现

    #import "ViewController.h" #import <Photos/Photos.h> @interface ViewController () &l ...