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. js变量值传到php(先把php解析成数据)

    js变量值传到php(先把php解析成数据) 一.总结 一句话总结:传参数去后台,用ajax,或者原生js方式拼接url.明白原理,洞悉系统是先解析php,再执行html代码和js代码. 二.用aja ...

  2. thinkphp5项目--企业单车网站(九)(加强复习啊)(花了那么多时间写的博客,不复习太浪费了)

    thinkphp5项目--企业单车网站(九)(加强复习啊)(花了那么多时间写的博客,不复习太浪费了) 项目地址 fry404006308/BicycleEnterpriseWebsite: Bicyc ...

  3. jQuery weui Select组件显示指定值

    jQuery weui有个支持单选或者多选的select弹出层,默认他是这样的 第2部分选择什么值,第1部分就显示什么值,一般的场景支持是没问题了,但本次开发碰到了一个问题. 需求描述: 职业名称后面 ...

  4. Maven项目中mvn clean后找不到測试类问题

    在Maven项目中进行单元測试,但mvn clean后又一次mvn install项目,再次进行单元測试.会有下面的错误. <span style="font-family:KaiTi ...

  5. 使用xerces库的一个注意事项

    作者:朱金灿 来源:http://blog.csdn.net/clever101 使用xerces库解析xml文件,结果出现这样一些链接错误: public: static classxercesc_ ...

  6. docker 在运行 aspnetcore 镜像时提示 命令找不到

    不要讲路径映射到镜像中的应用根文件夹 例如默认的 /app

  7. 想要搞BGM,没有歌曲链接怎么办?

    有对于想要做个个人网站BGM,而非商业用途和非法用途,这只是个小技巧,仅限于个人娱乐使用. 方法一: 首先打开酷狗网页端 搜索想要的音乐名字 进入播放页面 进入开发者模式(右键鼠标->检查或者直 ...

  8. 修改VNC的分辨率

    http://blog.csdn.net/jlds123/article/details/9064437 有时候用VNC View打开远程linux桌面时,桌面显示不出来,只有一个灰色背景加上一个命令 ...

  9. Android程序解析XML文件的方法及使用PULL解析XML案例

    一.一般解析XML文件的方法有SAX和DOM.PULL (1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准.DOM是以层次结构组织的节点或信 ...

  10. 1046: 找不到类型,或者它不是编译时常数: PieSeries

    如题所看到的,出现提示,这个是绘图相关的错误: