1.JDK安装
直接运行下载的JDK安装文件jdk-8u5-windows-i586.exe,按照提示指引进行安装。其中中途有选择JRE的安装,也一并安装了。2.JDK与JRE的关系
JDK是Java的开发平台,在编写Java程序时,需要JDK进行编译处理; JRE是J...
分类:
编程语言 时间:
2014-05-20 02:45:18
阅读次数:
543
英文原文:10 Articles Every Programmer Must Read
作为一名 Java 程序员和软件开发人员,那些每个程序员都应该知道的 XXX
的文章教会了我不少东西,它们提供了某个特定领域的一些实用的并且有深度的信息,这些东西通常很难找到。在我学习的过程中我读到过许多非...
分类:
其他好文 时间:
2014-05-19 22:06:41
阅读次数:
399
前言 系列文章:[传送门]
下个星期度过这几天的奋战,会抓紧java的进阶学习。听过一句话,大哥说过,你一个月前的代码去看下,惨不忍睹是吧。确实,人和代码一样都在成长,都在变好当中。有时候只是实现功能的编程,长进不了呀。
博客提供的好处就可以交流,讨论的学习方法你们应该知道。 ...
分类:
编程语言 时间:
2014-05-19 21:42:36
阅读次数:
303
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java
Virtual Machine,Java虚拟机)上,可以把JVM理解成Jav...
分类:
编程语言 时间:
2014-05-18 20:31:20
阅读次数:
530
原文链接:http://blog.jobbole.com/37273/在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,...
分类:
编程语言 时间:
2014-05-18 19:02:14
阅读次数:
439
第一章是引言,所以这里不做笔记,总结一下书中第一章的主要内容是向我们解释了这本书所做的事情:指导Java程序员如何编写出清晰、正确、可用、健壮、灵活和可维护的程序。
2.1考虑用静态工厂方法代替构造器
静态工厂方法与构造器相比有四大优势:
(1)静态工厂方法有名称,具有适当名称的静态工厂方法易于使用、易于阅读;
(2)不必每次在调用它们的时候都创建一个新的对象;
(3)可以返回原...
分类:
编程语言 时间:
2014-05-18 15:24:33
阅读次数:
307
2014-05-16 09:08 by Jeff Li
前言
系列文章:[传送门]
下个星期度过这几天的奋战,会抓紧java的进阶学习。听过一句话,大哥说过,你一个月前的代码去看下,惨不忍睹是吧。确实,人和代码一样都在成长,都在变好当中。有时候只是实现功能的编程,长进不了呀。
博客提供的好处就可以交流,讨论的学习方法你们应该知道。...
分类:
编程语言 时间:
2014-05-18 10:29:49
阅读次数:
289
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------进程和线程进程是正在进行中的程序,指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以有多个线程。Java程序的进程里有几个线程:主线程,垃圾回收线程(后台线程)...
分类:
编程语言 时间:
2014-05-17 23:27:09
阅读次数:
536
进程:一个正在执行的程序。线程:就是进程中一个独立的控制单元,线程在控制进程的执行,一个进程中至少有
一个线程。主线程:JVM启动的时候会有一个进程java.exe,该进程中至少有一个负责java程序的执行
而且这个线程运行的代码存在于main方法中,该线程称之位主线程。创建线程的方式有两种:...
分类:
编程语言 时间:
2014-05-17 20:21:26
阅读次数:
328
1.用记事本新建一个java 程序,文件名为TestBean.java ,文件内容如下:
package test; public class TestBean{ private String name = null; public
TestBean(String strName_p){ ...
分类:
编程语言 时间:
2014-05-16 01:01:44
阅读次数:
333