Java体系】的更多相关文章

atitit.为什么java体系开发效率这样低的原因and解决 #---开发理念问题(影响度:很大的,2-3倍效率) mvc<>webform server control ajax<> c lient #---吃内存.(这个也意义着ide可以使用的内存降低,造成机器卡..)(影响度:很大的2-3倍效率) 解决:配置高的配置机器...( 4核+ssd) #---环境配置麻烦的,常常这个类库找不到.或者类库冲突.. 暂时没方法解决. 作者 老哇的爪子 Attilax 艾龙,  EMA…
一:当前学习内容 数值类型处理总结,字符类型处理总结,日期类型处理总结 spring 事务源码分析 spring源码系列 二:当前学习 主攻:并发编程->RPC原理->MQ原理->->spring boot ,springcloud->RocketMQ原理学习->多线程->序列化 回顾:整体内容及思路梳理 计划: 三:java体系学习内容 java(集合,多线程,网络编程,IO) 底层 jvm(HotSpot),gc servlet spring,ibatis,s…
java体系中线程的实现 1.使用内核线程实现 内核线程就是直接由操作系统内核支持的线程,这种线程由内核来完成线程切换,内核通过操作调度器对线程进行调度,并负责将线程的任务映射到各个处理器上,每个内核线程可以视作内核的一个分身,这样操作系统就有能力处理多件事情,支持多线程的内核就叫做多线程内核,程序一般不会其使用内核线程,而是去使用内核线程的一种高级接口:轻量级进程,轻量级进程就是我们通常意义上的线程,由于每个轻量级进程都有一个内核线程支持,因此只有先支持内核线程,才能有轻量级进程(1:1关系)…
对于.NET Framework体系结构,参考了"你必须知道的.NET"并”借用“别人的经典体系结构图从宏观上说明一下我的理解. 图1 简单的说下几个名词: CLR: 通用语言运行平台(Common Language Runtime),是.NET框架的核心,与Java界的JVM类似.是代码执行的大管家,提供CTS和基础服务. FCL: 类库(Framework Class Library),如图所示提供了很多的标准类型,方便程序设计人员,完成了程序设计基础性工作,作为初学者要知道怎么用…
使用JAVA已经快三年了,但说来惭愧,一直以来认为Java就是Java语言本身,最多再包括一个JVM,对于整个Java的体系结构还是不甚明了,现在有时间把<深入理解Java虚拟机>这本书读了一下,也算解答了自己很多的疑惑.         JAVA不仅仅是一门语言,而是由一系列软件和规范形成的技术体系,我们可以根据这些技术体系构造符合JAVA规范的虚拟机,语言,解析器等:由于JAVA的最初的设计目标是为了实现“一次编写,到处运行”的理想,整个软件界在这个理想的鼓舞下,针对不同的应用场景,设计了…
一.Java SE部分 1.java基础:基础语法:面向对象(重点):集合框架(重点):常见类库API: 2.java界面编程:AWT:事件机制:Swing: 3.java高级知识:Annotation:IO和NIO.AIO:多线程.线程池:阻塞.非阻塞.异步网络通信:反射.动态代理: 二.JDBC编程 4.SQL基础:基础SQL语句:基本查询:多表查询:子查询:结果集的交.并.差运算: 5.JDBC基础:常见数据库用法:JDBC操作常见数据库:RowSet与离线结果集:数据库连接池:事务管理.…
接口往往被我们定义成一类XX的东西. 接口实际上是定义一个规范.标准.   ①  通过接口可以实现不同层次.不同体系对象的共同属性: 通过接口实现write once as anywhere. 以JAVA数据库连接为例子:JDBC制定标准:数据厂商实现标准:用户使用标准. 接口通常用来屏蔽底层的差异. ②接口也因为上述原因被用来保持架构的稳定性.     此类中的方法可以使所的类均继承.…
Java之父:詹姆斯·高斯林 java之前叫做“Oak”,后改名为Java.//Oak来源于橡树,java 来源爪哇岛的一种咖啡 Java语言平台 J2SE(Java 2 Platform Standard Edition)标准版 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础, 可以完成一些桌面应用程序的开发 J2ME(Java 2 Platform Micro Edition)小型版 是为开发电子消费产品和嵌入式设备提供的解决方案如:移动电话,电视机顶盒,汽车导航系…
以下所有资料均可在:Java知识分享网下载. 大家有推荐的书可以在下方留言! 开源代码GitHub仓库总结 计算机基础 计算机科学导论  --(如果不是计算机科班的,应先看看计算机基础,了解一些基本概念,有助于之后的学习) 计算机操作系统 操作系统原理及应用(Linux) LINUX Linux命令行与shell脚本编程大全 --(常用命令的介绍和脚本编写) Unix环境高级编程    --(这三本书主要还是看看Linux下的IO模型,select 和epoll的区别,后面有的框架会涉及到这些内…
java概念 java本身是一种面向对象的语言,最显著的特性有两方面,一是所谓的“书写一次,到处运行”(write once ,run anywhrer),能够非常容易的获得跨平台能力,另外就是垃圾收集机制(garbage collection)java通过垃圾收集器回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收. 日常中我们会接触到JRE(java Runtime Environment) ,或者JDK(Java Development kit),也就是java运行环境,包含…