<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>卷2 - 四号程序员</title>
	<atom:link href="https://www.coder4.com/archives/tag/%E5%8D%B72/feed" rel="self" type="application/rss+xml" />
	<link>https://www.coder4.com</link>
	<description>Keep It Simple and Stupid</description>
	<lastBuildDate>Mon, 27 Dec 2021 01:57:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第12章</title>
		<link>https://www.coder4.com/archives/3014</link>
					<comments>https://www.coder4.com/archives/3014#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Sun, 08 Apr 2012 14:52:23 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[分布式对象]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第12章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=3014</guid>

					<description><![CDATA[本章的内容是JNI(Java Native Interface)，即从Java中访问本地方法（其他语言）。 1、当需要在Java中嵌入其他语言编写的代码，如C时，后者称为本地代码。 2、一般来说，Java虽然在单纯运算方面效率慢于C等，但这往往不是性能瓶颈。例如密码运算在某C/S中占用的时间为10%，网络、I/O速度占90%，用C比Java快两倍，则speedup只有1+0.1*2=1.2，只提升了20%（阿姆达尔定律）。 3、当然，如果项目是遗留的，之前已经有了大量，无法被迁[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/3014/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第11章</title>
		<link>https://www.coder4.com/archives/3002</link>
					<comments>https://www.coder4.com/archives/3002#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Fri, 30 Mar 2012 15:23:40 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第11章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=3002</guid>

					<description><![CDATA[1、Java已经逐渐支持在源代码中内嵌调用其他脚本语言，如Javascript / Groovy等。此外，也支持源代码注解，以上这些都是通过编译器API完成的。 2、要内嵌脚本，首先要获取脚本引擎： // Make manager first ScriptEngineManager manager = new ScriptEngineManager(); // name could be js/groovy/schema ... ScriptEngine engine = mana[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/3002/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第10章</title>
		<link>https://www.coder4.com/archives/2997</link>
					<comments>https://www.coder4.com/archives/2997#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Thu, 29 Mar 2012 12:31:53 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[分布式对象]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第9章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2997</guid>

					<description><![CDATA[1、本章关注Java分布式技术，特别是用于两个Java虚拟机之间的远程方法调用RMI。 2、我们想要这样一种机制：客户端的程序员以常规方式进行方法调用，而无需关心在数据在网络上传输或者解析响应的问题（解决方法是在客户端上安装一个代理类，由他处理技术细节）。 3、类似的，服务器端也需要有这样的功能，让传输和业务逻辑分离，于是有了如下的结构： 客户端 &#60;-调用本地方法、返回-&#62; 代理 &#60;--&#62;代理 &#60;-调用本地方法，返回-&#62; 服务器 4、代[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2997/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第9章</title>
		<link>https://www.coder4.com/archives/2987</link>
					<comments>https://www.coder4.com/archives/2987#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Thu, 22 Mar 2012 15:56:46 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[JavaBean]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第9章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2987</guid>

					<description><![CDATA[1、安全机制是Java不可分割的一部分，主要从以下方面： (1)语言设计特性（越界、类型、无指针等） (2)访问控制（文件访问、网络访问） (3)代码签名（用加密算法表明作者身份，代码是否被修改过） 2、类加载器将在加载时检查类是否完整，它与“安全管理器”协同工作。 3、Java编译器将.java文件编译成字节码.class文件。后者必须由解析器解释后才能执行。每个Java程序至少有三个类加载器： 引导类加载器：是JVM虚拟机的一部分，通常用C实现，他们没有Class[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2987/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第8章</title>
		<link>https://www.coder4.com/archives/2974</link>
					<comments>https://www.coder4.com/archives/2974#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Wed, 21 Mar 2012 15:12:42 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[JavaBean]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第8章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2974</guid>

					<description><![CDATA[惯例跳过GUI部分，回头有空应该看一下第7章，讲了不少绘图的东西，可能还有点用。 第8章主要是JavaBean。 1、JavaBean的官方定义：一个Bean就是一个可重用的软件构建，并且能够在开发工具中可视化地操作（如NetBeans）。我凹凸了，原来JavaBean的初衷是为了方便GUI的可视化编程开发。。 2、其实也很好理解，就是希望一个JavaBean可以像VB那样具有不同的属性，可以直接在IDE上点点就可以完成对它的配置，而不需要swing那样整屏整屏的刷代码。[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2974/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第5章</title>
		<link>https://www.coder4.com/archives/2966</link>
					<comments>https://www.coder4.com/archives/2966#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 20 Mar 2012 15:06:30 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[国际化]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第5章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2966</guid>

					<description><![CDATA[本章的内容是：国际化！ 1、Java默认的UTF-8编码为国际化提供了可能。国际化不止是编码、文本，还包括日期、货币等方面。 2、Locale类表示一个地区（的国际化情况），它包括：一种语言、一个位置和一个变量。 如美国：language=English, location=United States 如果只指定了语言，有时候将无法处理货币、时间等。因为语言可能被多个公家共用，但各地的时间、货币表示符号又不同。 3、Java对于语言使用ISO标准的ISO-639-1[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2966/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第4章</title>
		<link>https://www.coder4.com/archives/2906</link>
					<comments>https://www.coder4.com/archives/2906#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Sun, 12 Feb 2012 09:07:32 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[JDBC]]></category>
		<category><![CDATA[NoSQL && RDMBS]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第4章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2906</guid>

					<description><![CDATA[本章主要记录Java操作数据库 1、JDBC是Java操作数据库的接口，现在的版本已经是JDBC 4了。 2、JDBC的设计理念就是提供一套基本统一，纯Java的API数据库访问接口。JDBC实际是驱动管理器，各个厂家提供JDBC规范的驱动，注册到管理器中。这样，开发者使用JDBC API，而数据库厂商使用JDBC驱动API。 3、JDBC驱动的分类： (1)JDBC/ODBC桥：将JDBC翻译成ODBC，然后实际调用ODBC来完成数据库操作。 (2)JDBC+本地代码：用[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2906/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第3章</title>
		<link>https://www.coder4.com/archives/2898</link>
					<comments>https://www.coder4.com/archives/2898#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 07 Feb 2012 14:23:37 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第3章]]></category>
		<category><![CDATA[网络编程]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2898</guid>

					<description><![CDATA[本章是重头戏：网络编程！ 1、首先测试一下daytime服务： telnet time.nist.gov 13 Trying 192.43.244.18... Connected to ntp.glb.nist.gov. Escape character is &#039;^]&#039;. 55965 12-02-08 12:34:39 00 0 0 612.3 UTC(NIST) * Connection closed by foreign host. 这个过程中[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2898/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第2章</title>
		<link>https://www.coder4.com/archives/2890</link>
					<comments>https://www.coder4.com/archives/2890#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Mon, 06 Feb 2012 13:11:53 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java && J2EE]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第2章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2890</guid>

					<description><![CDATA[本章主要介绍Java与XML。 1、XML非常适合表示复杂的、结构化数据。 2、XML与HTML有所差异，XML更严格，如：区分大小写、必须结束标签、属性必须有值。 3、XML以文档头开始，如： &#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62; 4、然后包含若干元素和子元素。 &#60;configuration&#62; &#60;title&#62;&#60;/title&#62; ...[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2890/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Java核心技术卷II(第8版) – 读书笔记 – 第1章</title>
		<link>https://www.coder4.com/archives/2802</link>
					<comments>https://www.coder4.com/archives/2802#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 24 Jan 2012 13:12:30 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java核心技术]]></category>
		<category><![CDATA[卷2]]></category>
		<category><![CDATA[核心技术]]></category>
		<category><![CDATA[第1章]]></category>
		<category><![CDATA[读书笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2802</guid>

					<description><![CDATA[1、输入流：可以从中读取一个字节。InputStrean 输出流：可以向其中写入一个字节。OutputStream 2、流来源、去处可能是文件，也可能是网络等。 3、由于Unicode多个字节表示一个字，所以不可能用流读取Unicode编码的文件。因此引入了Reader和Writer处理他们（基于双字节）。 4、基础的流只有两个：InputStream和OutputStream abstract class InputStream { abstract in[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2802/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
