![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
hustwenjing
这个作者很懒,什么都没留下…
展开
-
【Thinking In Java 3rd】第一章对象引论
第一章对象引论“我们之所以将自然界分解,组织成为各种概念,并总结出其重要性,主要是因为我们知道我们的语言社区所共同持有的,并以我们的语言的形式所固定下来的一种约定…除非赞成这个约定中所颁布的有关数据的组织和分类的内容,否则我们根本无法交谈。”Benjamin Lee Whorf(1897-1941)计算机革命起源于机器,因此,编程语言的起源也始于对机器的模仿趋近。但是,计算机并非只是机原创 2010-01-29 00:33:00 · 1534 阅读 · 0 评论 -
Java 继承小例
看看下面程序将输出什么结果:/** * ShowExtending * 演示继承时的现象 */class SupCls { static String s1 = "父类类变量s1"; String s2 = "父类实例变量s2"; SupCls(){ System.out.println("父类构造器被访问"); }原创 2010-01-10 18:04:00 · 398 阅读 · 0 评论 -
Java编程思想——并发(1)
对象技术使你得以把程序划分成若干独立的部分。通常,你还需要把程序转换成彼此分离的,能独立运行的子任务。每一个这些独立的子任务都被称为一个“线程”(thread)。你要这样去编写程序:每个线程都好象是在独自运行并且占有自己的处理器。处理器时间确实是通过某些底层机制进行分配的,不过一般来说,你不必考虑这些,这使得编写多线程程序的任务变得容易得多了。所谓“进程”(process),是一个独立运行着的程序,它有自己的地址空间。“多任务”(multitasking)操作系统通过周期性地将处理器切换到不同的任务原创 2010-07-28 08:28:00 · 869 阅读 · 0 评论 -
Java编程思想——并发(2)
共享受限资源你可以把单线程程序当作在问题域求解的单一实体,每次只能做一件事情。因为只有一个实体,所以你永远不用担心诸如“两个实体试图同时使用同一个资源”这样的问题,比如:两个人在同一个地方停车,两个人同时走过一扇门,甚至是两个人同时说话。在多线程的环境中,可以同时做多件事情。但是,“两个或多个线程同时使用同一个受限资源”的问题也出现了。必须防止这种资源访问的冲突,否则,就可能发生两个线程同时试图访问同一个银行帐户,向同一个打印机打印,改变同一个值等诸如此类的问题。不正确地访问资源考虑下面的例转载 2010-07-28 08:31:00 · 1139 阅读 · 0 评论 -
如何学习Java?谈Java学习之路
如何学习Java?谈Java学习之路Java光学习书籍就数不胜数,初学者对于如何学习Java往往一头雾水。本文分析了从入门开始的一个比较符合常理的学习步骤,希望对于Java学习者们有些帮助。Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。1. 思考一下学习Java之前,先别急,静下心来好好想想:1)你对学习Java是否有兴趣?2)你是否能静下心来坚持不懈地学习?嗯转载 2010-06-18 14:19:00 · 505 阅读 · 0 评论