-
>
ȫ��Ӌ��C(j��)�ȼ���ԇ�����濼�}��ģ�M������Ԕ�⡤����MSOffice����(y��ng)��
-
>
�Q��(zh��n)�Мy5000�}(���Z�����c���_(d��))
-
>
ܛ�����ܜyԇ.�����c�{(di��o)��(y��u)���`֮·
-
>
��һ�д��aAndroid
-
>
JAVA���m(x��)����
-
>
EXCEL�(qi��ng)�̿ƕ�(��ȫ��)(ȫ��ӡˢ)
-
>
��ȌW(xu��)��(x��)
Java����{(di��o)ԇ���g(sh��) ���(qu��n)��Ϣ
- ISBN��9787301313602
- �l�δa��9787301313602 ; 978-7-301-31360-2
- �b����һ���z�漈
- �Ԕ�(sh��)�����o
- ���������o
- ���ٷ��>>
Java����{(di��o)ԇ���g(sh��) ������ɫ
ϵ�y(t��ng)��ȫ��λ�v�����a(ch��n)�h(hu��n)����Java�\(y��n)���ڵķǹ����Թ��ϰl(f��)���ęC(j��)������λ�����������c���ߡ� ��(j��ng)�䣺���۹P�߽�20���Java�o��ֵ��ϵ�y(t��ng)����̎����(j��ng)����״η�I(xi��n)�� ���룺�Ĺ��ϬF(xi��n)��ӌӄ��O����������l(f��)���ĸ������R���ȼ���������ǰ�A(y��)�����º��a(b��)�ȼ��g(sh��)�� ����(zh��n)�����ق��������������a(ch��n)�h(hu��n)������B�ķ��������ʳ��^95%��
Java����{(di��o)ԇ���g(sh��) ��(n��i)�ݺ���
Javaϵ�y(t��ng)Խ��Խ��(f��)�s���Һܶ�ϵ�y(t��ng)�����Sͣ�C(j��)�S�o(h��)���@�ͽo���}�Ķ�λ�����˾�����y�����������c(di��n)��B���}��λ���ɣ������@Щ�������x�߿��Կ����ҵ���Q���}��ͻ�ƿ��� ��������15�£���(n��i)���漰Java���̶ї�����������ƿ�i��������(n��i)��й©�����Ͷу�(n��i)���O(sh��)�������l(f��)�Ͷྀ�̡����`���a����Ҋ��Java���塢��(sh��)��(j��)�����ַ����c���a��JVM�\(y��n)�Ѕ���(sh��)�����Æ��}��λ������Ӌ��ܘ�(g��u)�c�惦�ܘ�(g��u)���_�l(f��)�Z�Եȵ��x�����O(sh��)Ӌܛ��ϵ�y(t��ng)�����̌��`����Ҋ�����ȃ�(n��i)�ݡ� ������(n��i)���^�錣�I(y��)���m����һ��Java���̽�(j��ng)���ˆT��x�������Dz��e����T��ϵ�y(t��ng)�ܘ�(g��u)���ȌW(xu��)��(x��)ʹ�á������������x�ߵĹ���Ч�����^��Ď�����
Java����{(di��o)ԇ���g(sh��) Ŀ�
1.1 ��ӡ���̶ї� 3
1.2 ���x���̶ї� 4
1.3 ���̶ї�����������ҕ��24
1.3 �������̶ї��M(j��n)�І��}����26
�� 2 �� ͨ�^ Java ���̶ї��M(j��n)������ƿ�i���� 43
2.1 ����ԭ������44
2.2 ��Ҋ������ƿ�i���}50
2.3 ����ƿ�i�������ֶκ���51
2.4 ���ܷ������ֶο��Y(ji��)59
�� 3 �� Java ��(n��i)��й©�����Ͷу�(n��i)���O(sh��)�� 62
3.1 Java ��(n��i)��й©�ı���֪�R63
3.2 Java ��(n��i)��й©�İY��81
3.3 Java ��(n��i)��й©�Ķ�λ�ͷ���83
3.4 Java �у�(n��i)��й©�Ľ�Q92
3.5 Java ��(n��i)��������Ļ����O(sh��)��94
�� 4 �� �P(gu��n)�ڲ��l(f��)�Ͷྀ��102
4.1 ��ʲô��r����Ҫ���i103
4.2 ���i104
4.3 �ྀ�̾��������e�`106
4.4 i++ �@�Nԭ�Ӳ����Ƿ���Ҫͬ�����o(h��)107
4.5 һ���M(j��n)�̓��еľ��̶࣬�Ƿ�Ϳ��ԫ@�ø���� CPU 107
4.6 �����O(sh��)�þ��̵Ĕ�(sh��)��107
4.7 �P(gu��n)�ھ��̳�109
4.8 notify �� wait �ĽM�� 109
4.9 ���̵����� 113
4.10 Java ���̵ă�(y��u)�ȼ� 115
4.11 �P(gu��n)�ڶྀ�̵��e�`�^�c(di��n) 115
�� 5 �� ���`���a116
5.1 �ɮ�������(d��o)�µĺ���(sh��)�������˳� 117
5.2 wait () �cѭ�h(hu��n)123
5.3 Double-Checked Locking ����ģʽ124
5.4 ��һ�N�������塪���B�m(x��)���P(gu��n)�I�ӿ��{(di��o)�� 125
�� 6 �� ��Ҋ�� Java ���� 127
6.1 ����(w��n)���� Runtime��getRuntime()��exec ()128
6.2 JDK �Ԏ� Timer ���m�È���140
6.3 JDK �Ԏ����̳ص�����146
6.4 Timer ��ʹ������146
�� 7 �� �P(gu��n)�ڔ�(sh��)��(j��)��147
7.1 �P(gu��n)�ڔ�(sh��)��(j��)������i�c�i���Ć��}148
7.2 Oracle ���i�� / ���i151
7.3 ʹ����(w��)�ķ���153
�� 8 �� �ַ����c���a 154
8.1 �ַ���155
8.2 ���a155
8.3 ���a���R�e157
8.4 �P(gu��n)�ھ��a���D(zhu��n)�Q158
�� 9 �� JVM �\(y��n)�Ѕ���(sh��)���� 160
9.1 Java �\(y��n)���څ���(sh��)161
9.2 Java -X �U(ku��)չ�\(y��n)�Ѕ���(sh��)167
9.3 �P(gu��n)�ڼ��r���g����JIT��171
9.4 -Xrunhprof172
9.5 ���_��ҕ�ǿ�̓�M�C(j��)180
�� 10 �� ���õĆ��}��λ����181
10.1 �h(yu��n)���{(di��o)ԇ 182
10.2 UNIX �µ��M(j��n)�з������� proc 182
10.3 UNIX ���M(j��n)�̽y(t��ng)Ӌ���� prstat187
10.4 UNIX ���������� 188
10.5 ·�ɸ�ۙ���� traceroute/tracert 188
10.6 swap ���Q�օ^(q��)����189
10.7 �ļ���� / ��̖�� 189
10.8 Windows �����P(gu��n)���� 189
�� 11 �� Ӌ��ܘ�(g��u)�c�惦�ܘ�(g��u)191
11.1 Ӌ��ܘ�(g��u)�������ڟo��B(t��i)���O(sh��)Ӌ192
11.2 �惦�ܘ�(g��u)������(sh��)��(j��)��Ƭ196
11.3 �惦�ܘ�(g��u)�Ŀ��Y(ji��)199
11.4 �����ܘ�(g��u)���O(sh��)Ӌ���h200
�� 12 �� �Ŀ���������c��ܡ��Z�����_Դ�x��202
12.1 ���Ŀ�r�g�߶Ⱥ����_�l(f��)�Z�Ե��x�� 203
12.2 ���Ŀ�r�g�߶Ⱥ����_�l(f��)��ܵ�ʹ�ò��� 204
12.3 ���Ŀ�r�g�߶Ⱥ����_Դ���x�� 205
�� 13 �� �O(sh��)Ӌ�����I(y��)��(qi��ng)�ȡ���ܛ��ϵ�y(t��ng)207
13.1 �L���\(y��n)��������(g��u)�� 208
13.2 ˲�r��ֵ / �^�d�đ�(y��ng)��������(g��u)�� 208
13.3 �صĺ����O(sh��)Ӌ 210
13.4 ��Ϣϵ�y(t��ng)���O(sh��)Ӌģ�ͺ��P(gu��n)�I�c(di��n) 215
�� 14 �� ���̌��`221
14.1 �P(gu��n)�ڸ߶˙C(j��)����ϵ�y(t��ng)���� 222
14.2 �P(gu��n)������C(j��)�c̓�M�� 222
14.3 �P(gu��n)�� Java �M(j��n)�̱O(ji��n)��223
14.4 �P(gu��n)�� class Loader223
14.5 �P(gu��n)��ؓ(f��)�d���� 224
14.6 �P(gu��n)�ڙC(j��)���O(sh��)�ö��� IP ��ԭ�� 225
14.7 �P(gu��n)����־ 225
14.8 ����̎����ԭ�t 228
14.9 �������Ƶ�ϵ�y(t��ng)���� / �O(sh��)Ӌ 228
14.10 String ��ֵ���ܸ�׃��ԭ��229
14.11 ϵ�y(t��ng)���F(xi��n)���}�r��Ҫ�ռ�����Ϣ 229
14.12 Web Failover ��Ⱥ�ķ��� 229
14.13 �P(gu��n)�ڿɿ����O(sh��)Ӌ232
14.14 ���F(xi��n) JVM Shutdown �^�Ӻ���(sh��)232
14.15 ��ȡݔ����233
14.16 �� Linux �M(j��n)�̽������ض��� CPU ���\(y��n)��234
14.17 �P(gu��n)�� Java �� C++ �Ļ�ͨ 234
�� 15 �� ��Ҋ�İ���236
15.1 ̫����_���ļ� 237
15.2 java.lang.StackOverflflowError 239
15.3 java.net.SocketException: Broken pipe 240
15.4 HashMap �� ConcurrentModiftcationException 241
15.5 �ྀ�̈����� HashMap ��(d��o)�µğo����ѭ�h(hu��n) 242
15.6 Web ϵ�y(t��ng)�������������Ķ�λ˼· 245
15.7 ������Ϣϵ�y(t��ng)���� SIP�������Ķ�λ˼· 247
15.8 �ྀ���x / �� Socket ��(d��o)�µĔ�(sh��)��(j��)��y 247
15.9 CPU ʹ�����^�߆��}�Ķ�λ˼·248
15.10 ϵ�y(t��ng)�\(y��n)��Խ��Խ���Ķ�λ˼·251
15.11 ϵ�y(t��ng)�������}�Ķ�λ˼· 252
15.12 �P(gu��n)�ھ������� / �������w253
15.13 �P(gu��n)��̓�M�C(j��) core dump255
15.14 ϵ�y(t��ng)�\(y��n)��Խ��Խ�����}�Ķ�λ˼·257
15.15 ���a GC ��(d��o)�µ����ܵ��� 257
15.16 �B�ӳغıM259
15.17 ����ϵ�y(t��ng)�r�g��(d��o)�µ�ϵ�y(t��ng)�o����������260
15.18 ˲�g��(n��i)��й©�Ķ�λ˼·261
15.19 ������ϵ�y(t��ng)��������262
15.20 ϵ�y(t��ng)�����^��264
15.21 δ���@�Į�����(d��o)��(sh��)��(j��)���i����ȫϵ�y(t��ng)�B�i崙C(j��)267
15.22 �ΙC(j��)��(n��i)��й©��(d��o)��(sh��)��(j��)���i����ȫϵ�y(t��ng)�B�i崙C(j��)268
15.23 AIX �� CPU ʹ���ʱ� 100% ռ�õĶ�λ˼·270
15.24 Linux ����� UDP ������270
15.25 TIME_WAIT ��B(t��i)���B�Ӳ��ܼ��rጷ�270
15.26 �� SAN �惦�·���}����đ�(y��ng)�ÌӰ��� 272
��� A JProfiler ��(n��i)��й©�ľ��_��λ 275
��� B SUN JDK �Ԏ����϶�λ280
�� B.1 SUN JDK �������x�280
�� B.2 �\��ߵ�Ԕ��(x��)��B282
�� B.3 ��(n��i)��й©���}�Ķ�λ317
�� B.4 ϵ�y(t��ng)�����Ķ�λ����327
�� B.5 �����e�`��־335
��� C Solaris �²���ռ��ָ���Ķ˿ڵ��M(j��n)��351
��� D ����� solaris �·��� I/O ƿ�i352
��� E AIX �� 32 λ�M(j��n)�̵�*���(n��i)��ռ����r353
��� F �P(gu��n)�� TCP/IP354
��� G Windows 2003/Windows XP ��һ���˿ڶ����O(ji��n) 355
��� G �� Windows 2003/Windows XP ��һ���˿ڶ����O(ji��n) 356
��� H Suse 9.0 �¾��̄�(chu��ng)���Ĕ�(sh��)���Ͷу�(n��i)�� / ���Ã�(n��i)����P(gu��n)ϵ357
��� I JConsole358
��� J Gcviewer 359
��� K IBM JDK �¶�λ���� core dump �� JIT ����360
��� L һ�ݺ��̵� Java ����Ҏ(gu��)�� 361
�����īI(xi��n)363
Java����{(di��o)ԇ���g(sh��) ���ߺ���
���������l(w��i)��ϵ�y(t��ng)�ܘ�(g��u)���������A����11���������A�鹫˾���л��� Java �Z��ƽ�_�Įa(ch��n)Ʒ�����y���}���g(sh��)���P(gu��n)��������֧�֮a(ch��n)Ʒ���wȫ��130 �����������н�20���Java�_�l(f��)��(j��ng)��������߿ɿ����c��(w��n)���ԣ�99.999%�ĸ߿ɿ���Ҫ��ϵ�y(t��ng)����̵�������S���Č���(zh��n)��(j��ng)���鼼�g(sh��)�������L�ڏ��¾W(w��ng)���ش����ش��\(y��n)���¹��Լ����y���}�ļ��g(sh��)���P(gu��n)������
- >
���ČW(xu��)���ɾ���--��Ѹ�c���m/�t�T�W(xu��)�g(sh��)����(�t�T�W(xu��)�g(sh��)����)
- >
Ԋ��(j��ng)-����ĸ質
- >
���Z�ڴ���ϵ�С������˼��20:Փ��Ȼ�x��(Ӣ�h�p�Z)
- >
�_ӹ����(li��n)�����n�
- >
�Ї����ڞ��K��߅���^(q��):�vʷ�c��W(xu��)����
- >
��������~
- >
С�����Ĺ���-���b��3��
- >
���c�R