`
文章列表
                 网络带给了我们什么?又带走我们什么?     每个人生活着都是靠着自己的想法活着,而在这个网络时代中,这个观点似乎在渐渐变味了。也许很多人会赞同网络时代带给我们很多很多方便,也使世界 ...
        在接触了java的半年后,感觉自身目前状况尚佳,大概是得益于周围人的帮助吧,具体的不必细说,觉得学习编程这事,有点像小说里面的练武功一样,如果练的是正道功夫,那肯定有一天能达到自己行侠仗义或强身健体的目的,如若是邪门歪道或是走火入魔,那可就对不起了,在小说里这种人必自毙,何况在现实中呢。所以说,编程是要学的,但不能学偏了道。为此我一向鼓励在搞技术的同时一定要让自己的人性在各个方面发展,做一个有血有肉的程序员,让自己在编程中也能快乐得生活着,最终做一个生活强者。         (一)首先说关于自信的问题。         大概是由于中国文化的博大精深,而且源远流长,几乎百分之九 ...
                     java通信基础知识     java中关于通信编程一块,技术点高深莫测,且在应用处理方面能力是很强的。而通信在没有接触过的人看来好像是很深奥的技术,其实只要记住一点就足够慢慢吃透通信方面的编程知识了,那就是通信最底层永远都是一个一个字节传送的,这一点是通信核心,而且目前完全没有改变的迹象,至少还没有听说到一个字节的传送会变成一个int的传送的前沿消息吧。接下来就介绍下通信中最简单的基本语法:     (一)建立服务器的语法     ServerSocket server = new ServerSocket (port); 创建ServerSocket ...
                     我眼中的面向服务编程     在进入大学不久便接触了编程,从面向过程到面向对象,再到面向组件(面向接口),以为编程方法应该到此为止,而在偶然的一个时间从一位学长口中得知了还有面向服务这个概念,为此通过查找资料以及自身思考,认为面向服务应该是这样的一个东西。     首先它是一个方法,编程的方法,一个为了解决面向对象以及面向组件带来的缺陷的编程方案。而它的基本单位便是服务,相对于面向对象方法的基本单位是对象一样。     其次它的基本单位——服务,应该是把众多组件组合后封装起来的形成的一个能独立完成某一项功能(也就是服务,比如说洗衣服)的块,这个块具有自我 ...
    看过了很多程序员对于生活、情感或是技术的醒悟文章,自己也经历过那段将自己投入编程而几乎不闻窗外事的时间,又不自觉地想起了老师说过的一句话,“程序员要学会自己在里面找乐趣,不然是很枯燥的,甚至会自杀 ...
一:数据类型     分为基本类型如八大基本类型和特殊类型如NULL。String在java中的传递按照值 传递的规则,将之当作字符数组处理。虽然String也是被当作类处理,但传递使用时 还是值传递。 二:递归与循环     递归是指函 ...
         =============链表的理解和实现==============     之前写过队列,是用Object型的数组实现的,因为数组有下标,对于所创建的队列实现增删改查的功能就比较容易一些。现在理解了链表的基本含义,便可以用链表的性质来实现跟队列一样的功能。     链表,就是由一个一个结点组成的一类数据结构,跟队列一样用来存放数据,不过它跟队列不同的就是每一个结点是由数据及对下一个结点的引用两部分组成的,就是说每一个结点比队列的每一个元素多了一个对下一个结点的引用的“数据”。     其实用链表实现队列的思路很简单,跟队列的实现是同样的道理,不过理解容易混淆的就是队列有下标 ...
=======================关于java线程概念的相关读解====================     对于初学者来说,我们在学习java的前期,或者说在接触其线程机制之前,我们写的程序几乎都是基于单线程的,也就是说我们的代码在虚拟机上跑时是一行一行读取或执行的,而当我们想要开发新功能时,比如说让两个小球同时在一个画布上跑,会发现之前那种编写代码的理念已经不能够满足我们的要求。假如机器只能做到单线程的功能,那它就没有理由会繁荣,也没有理由称得上面向对象了,因为现实生活中我们同时发生的事物太多了,我们需要的就是在有限的机器资源上尽可能模拟现实社会。为达到此目的,java提供了 ...
      ===================java文件操作=======================     前言:在java中,使用File类来进行相关的文件操作,可以通过File对象的方法创建文件对象、删除文件、列表目录下的文件以及判断文件是目录还是正式文件。      File类的相关属性:      1)public static String pathSeparator:表示当前操作系统的路径分隔符,因为在不同的操作系统下分隔符是不一样的,所以建议不要直接敲硬编码,要使用该属性代替硬编码。      2)File类的构造器:        一:File(File paren ...
本文主要是关于java中一些常用关键字基本概念和用法的理解. 1.常用关键字:     访问修饰符关键字:private,protected,public.         类调用相关关键字:this,super.         变量或对象名修饰符:final,static. 2.各个关键字的具体机制: ...
                  ========正文========     一、对于多态的理解     java中的类既有并列的关系,如一个家庭中几个子女是并列关系,也有包含的关系,如父母可以看作是子女的包含。其中最重要也最常用的要数包含关系 ...
                     ========正文========     java编程是完全基于面向对象的编程,所以每一个初学者,特别是刚学习过C语言或是其他基于过程化编程的语言的人,一开始都会对其中的对象理解存在多多少少的误区或是模糊印象,所以我想通过自己的理解在此将我的对于对象编程的理解记下来供初学者参考。不过毕竟我也是个初学者,说不上会有多精辟的理解,但会代表某些初学者的心声。     接下来的从基础开始谈,对象,世界上每一个事物,无论是什么物体,都可以将之抽象为对象,你只需要关注该物体中所要用到的特点或功能,也就是对应于java中的对象属性和方法。     一、重载:    ...
Global site tag (gtag.js) - Google Analytics