
Java编程那些事儿
文章平均质量分 83
网络咖啡
专注android、iOS手机app软件开发
展开
-
Java编程那些事儿5——程序设计介绍小结
Java编程那些事儿5——程序设计介绍小结作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 前面简单的介绍了程序设计的相关知识,程序设计也就是用程序语言表达你自己的思维,所以重要的不是语言,而是你的思维,这个是现在程序设计教学中最大的误区,本书中将以语言和思维并重的方式来介绍Java语言,并培养你的逻辑思维。原创 2008-04-05 09:01:00 · 9676 阅读 · 9 评论 -
Java编程那些事儿2——程序设计是什么?
Java编程那些事儿2——程序设计是什么?作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 程序设计,俗称编程,是一个比较专业的概念。初学者,甚至一部分开发人员,都不能很简单的解释这个概念,所以使初学者觉得程序设计是一件很有科技含量,或者是很高深的学科,其实这些都是误解。那么程序设计到底是什么呢? 程序,其实原创 2008-04-02 16:30:00 · 14749 阅读 · 14 评论 -
Java编程那些事儿6——计算机软件基本概念
Java编程那些事儿6——计算机软件基本概念作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 第一章 计算机基础 本部分主要介绍计算机相关的知识,重点介绍和软件编程相关的基础知识。 其实对于编程来说,计算机的基础是越多越深就越好,但是受时间和精力的限制,每个人了解的其实还是很有限,下面就主要编程中常用的原创 2008-04-07 16:13:00 · 12197 阅读 · 14 评论 -
Java编程那些事儿4——如何学好程序设计?
Java编程那些事儿4——如何学好程序设计?作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 俗话说“兴趣是最好的老师”,但是只靠兴趣是远远不够的,还需要付出艰辛的努力。程序设计是一种技能,需要在较短的时间内学会,就不能像学习汉语一样,通过十几年甚至更长的时间来学好,也不能像英语那样进行业余学习,以至很多大学毕业的人英语水平也不原创 2008-04-03 10:01:00 · 10708 阅读 · 12 评论 -
Java编程那些事儿7——进制的概念
Java编程那些事儿7——进制的概念作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 1.2 进制的概念 因为不可能为每个数值都创造一个符号,所以需要用基本数字组合出复合的数值,这样就有了进制的概念。 其实所有进制都是人为的创造,都是用来计数方便的。现在最常用的进制是十进制,当然其它的进制也在使用中。例如“半原创 2008-04-08 10:06:00 · 10688 阅读 · 15 评论 -
征求大家对于《Java编程那些事儿》的意见和建议
《Java编程那些事儿》连载面向的是程序语言的初学者,以及未接触过JAVA的程序开发人员,主要是进行技术性的讲解和介绍,目的是让大家能够掌握对应的知识或技术,下面马上就要进入JAVA语言的介绍了,现在集中征求一下大家的意见和建议,以便修正以后的写作,我整理了一下几个问题: 1、如果您是一个初学者,您觉得这些介绍够通俗吗,您可以理解其中包含的知识或技术吗?如果您理解有困难,主要是那原创 2008-04-09 14:24:00 · 7156 阅读 · 23 评论 -
Java编程那些事儿1——序言
序言 从大学毕业到现在,马上就六年了,这六年中从事过开发,也从事培训工作,相比而言,参加培训工作的时间要长一些。由于工作的特点,遇到了各种各样的学生,在学习编程时遇到了一系列的问题,也有很多迷茫的时候,希望通过编写本书,把相关的问题进行一下总结,把自己的经验和大家进行分享。当然由于一些知识也只是个人见解,也希望大家积极指正,帮助编程的初学者,以及程序开发人员深刻理解原创 2008-04-02 15:45:00 · 14708 阅读 · 40 评论 -
Java编程那些事儿3——你适合学习程序设计吗?
Java编程那些事儿3——你适合学习程序设计吗?作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 程序设计是一个技术活,所以不是适合所有的人。现在很多人听说程序设计人员待遇如何如何的好,都一窝蜂的来学习程序,其实这个现象很不正常,因为程序不一定适合你。其实对于一个人来说,适合你的才是最好的。 就像现在很多小孩子原创 2008-04-03 09:25:00 · 22019 阅读 · 82 评论 -
Java编程那些事儿8——计算机内部的数据表达
Java编程那些事儿8——计算机内部的数据表达作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 1.3 计算机内部的数据表达 计算机内部数据表达的总原则就是:把一切内容数值化、数字化。这个也是编程时处理数据的基本方式,对于编程理解的越深入,则将越认同该原则。 其实计算机也只能这样,因为计算机内部只能存储0和1原创 2008-04-08 19:16:00 · 10122 阅读 · 9 评论 -
Java编程那些事儿10——Java语言简介
Java语言的基础介绍原创 2008-04-12 10:42:00 · 7971 阅读 · 4 评论 -
vb调用winInet API接口post数据到指定的url
源代码推荐:vb调用winInet API接口post数据到指定的urlThis module is called modWinInet.bas. Use the SplitAddr() function to get the address in the correct format for PostInfo.Option ExplicitAuthor: Sam HuggillE原创 2008-04-12 10:42:00 · 621 阅读 · 0 评论 -
Java编程那些事儿11——JDK的获得、安装和配置
Java编程那些事儿11——JDK的安装、配置和使用作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb第二章 建立开发环境 “工欲善其事,必先利其器”。 进行程序开发,首先要安装开发相关的软件,并且熟悉这些工具软件的基本使用。本章介绍一下两类开发工具的使用:l 基础开发工具基础开发工具是进行程序设计的基础原创 2008-04-17 09:33:00 · 14918 阅读 · 17 评论 -
Java编程那些事儿13——Eclipse基本使用
Java编程那些事儿13——Eclipse基本使用作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 2.2 Eclipse使用 Eclipse是一个开源、免费的集成开发工具。 Eclipse是实现开发中的主流开发工具之一,熟练使用该工具将在学习,以及以后的实际开发中让你如虎添翼。 如果把程原创 2008-04-18 13:30:00 · 12917 阅读 · 11 评论 -
Java编程那些事儿12——第一个HelloWorld程序
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"DefSemiHidden="true" DefQFormat="false" DefPriority="99"LatentStyleCount="267"><w:LsdException Locked="false" Priorit原创 2008-04-17 18:03:00 · 12806 阅读 · 7 评论 -
Java编程那些事儿14——Eclipse基础使用进阶
Java编程那些事儿14——Eclipse基础使用进阶作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 2.2.4 Eclipse基础使用进阶 熟悉了Eclipse基本的使用以后,下面再补充一下Eclipse其它常见的操作,主要包含以下一些技巧:l 分类项目目录l 打开项目l 添加JDKl 添加源代码l 快捷原创 2008-04-21 15:00:00 · 10399 阅读 · 12 评论 -
Java编程那些事儿15——如何学好Java语法
Java编程那些事儿15——如何学好Java语法作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 第三章 Java基础语法 学习一个程序语言,首先需要学习该语言的格式,这个格式就是语言的语法。语法,对于初学者来说,是学习程序最枯燥的地方,因为语法部分需要记忆的内容太多,而且需要理解很多的知识。 而对于曾经接原创 2008-04-22 09:36:00 · 10536 阅读 · 14 评论 -
Java编程那些事儿16——代码框架、关键字和标识符
Java编程那些事儿16——代码框架、关键字和标识符作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 3.2 代码框架 “罗马不是一天建成的”,所以想只学习几天的语法或者一两周的语法就能很熟练的编程,是不实际的想法。说个极端的例子,你的英语学了多少年了,能很流利的与人交流和书写文章吗?当然,就程序语法来说,比英语简单多了。原创 2008-04-23 15:30:00 · 14918 阅读 · 43 评论 -
Java编程那些事儿51—多维数组练习
Java编程那些事儿51—多维数组练习郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 6.7 数组综合练习 1、计算两个矩阵A、B的乘积矩阵C。 矩阵A={1,2,3,4,5,6}; 矩阵B={7,8,9,10,11,12}。两个矩阵的乘积仍然是矩阵。若A矩阵有m行p原创 2008-07-05 12:02:00 · 5259 阅读 · 10 评论 -
Java编程那些事儿53—方法声明示例
Java编程那些事儿53—方法声明示例郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb7.3 方法声明示例 方法实现的是功能,在实际声明方法时,不仅要根据需要确定访问控制符、修饰符、返回值类型、方法和参数列表这些信息,还要按照功能要求的逻辑实现方法体的代码。在实际设定时每个内容都需要根据功能的结构选择最恰当的内容。原创 2008-07-11 15:39:00 · 5608 阅读 · 3 评论 -
Java编程那些事儿54—方法调用
Java编程那些事儿54—方法调用郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb7.4 方法调用 方法声明是创建一个新的功能,声明出来的方法在需要的时候可以通过调用执行该方法的功能,方法只有被调用才能被执行。 在Java程序中有一个基本的main方法,其方法声明如下:原创 2008-07-12 22:14:00 · 4533 阅读 · 2 评论 -
Java编程那些事儿52—方法声明
Java编程那些事儿52—方法声明郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb第七章 方法 方法(method),在面向过程的语言中称作函数(function),在汇编语言中称作子程序,是一个代码功能块,实现某个特定的功能。在实际的程序开发中,方法是一种基础的组织代码的方式。本部分就介绍方法相关的概念、相关语法以及实际使原创 2008-07-09 13:28:00 · 10695 阅读 · 10 评论 -
Java编程那些事儿18——变量和常量
Java编程那些事儿18——变量和常量作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 3.6 变量和常量 在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量。 在实际的程序中,可以根据数据在程序运行原创 2008-05-07 10:35:00 · 6078 阅读 · 7 评论 -
Java编程那些事儿17——基本数据类型
Java编程那些事儿17——基本数据类型作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 3.5 基本数据类型 程序中最核心的就是一系列的数据,或者叫程序状态,计算机为了方便的管理数据,就为数据设定了一组类型,这样在为数据分配内存以及操作数据时都比较方便,这就是数据类型的由来。其实现实生活中也存在各种数据类型,例如数字型,字符型原创 2008-05-06 19:06:00 · 8693 阅读 · 3 评论 -
Java编程那些事儿55—方法重载和参数传递
Java编程那些事儿55—方法重载和参数传递郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb7.5 方法相同 在Java语言中,方法相同的概念和其它程序设计语言不尽相同,Java语言中的方法相同指方法名称和参数列表都相同,其中参数列表相同指参数个数、参数类型和参数排列顺序等相同,参数名称可以不相同。相同的方法访问控制符、返回原创 2008-07-19 15:21:00 · 7168 阅读 · 14 评论 -
Java编程那些事儿19—数据类型转换
Java编程那些事儿19—数据类型转换作者:陈跃峰出自:http://blog.youkuaiyun.com/mailbomb3.7 数据类型转换 Java语言是一种强类型的语言。强类型的语言有以下几个要求:l 变量或常量必须有类型要求声明变量或常量时必须声明类型,而且只能在声明以后才能使用。l 赋值时类型必须一致值的类型必须和变量或常量的类型完全一致。原创 2008-05-15 18:30:00 · 7771 阅读 · 4 评论 -
Java编程那些事儿57—面向对象基础
Java编程那些事儿57—面向对象基础郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb第八章 面向对象 在程序中,最核心的是数据结构和算法,不同的程序需要根据需要设计不同的数据结构,然后依赖程序的功能以及数据结构设计对应的算法,这种设计方式是程序的底层设计,也就是解决具体的功能。 当程序项目复杂到一定程度原创 2008-07-28 14:15:00 · 6983 阅读 · 8 评论 -
Java编程那些事儿58—类(一)
Java编程那些事儿58—类(一)郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb8.2 类 类(class)是Java语言的最小编程单位,也是设计和实现Java程序的基础,本部分将深入介绍类的相关知识。8.2.1 类的概念 类是一组事物共有特征和功能的描述。类是对于一组事物的总体描述,是按照面向对原创 2008-07-29 11:05:00 · 5839 阅读 · 8 评论 -
Java编程那些事儿22—比较运算符
Java编程那些事儿22—比较运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.2 比较运算符 比较运算符实现数据之间大小或相等的比较。 比较运算符运算的结果是一个boolean类型的值,如果比较结果成立则为true,否则为false。 Java语言中比较运算符的表示和功能见下原创 2008-05-21 13:18:00 · 4972 阅读 · 1 评论 -
Java编程那些事儿21——算术运算符
Java编程那些事儿21——算术运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb第四章 运算符 计算机,顾名思义,就是计算的机器,所以在编程中,也要进行大量的计算(运算),运算的符号简称为运算符。 由于计算机可以进行各种运算,所以提供了很多的运算符号,这些运算符号一部分是现实里经常使用的,也有不少是原创 2008-05-20 19:04:00 · 6279 阅读 · 3 评论 -
Java编程那些事儿59——类(二)
Java编程那些事儿59——类(二)郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb8.2.2.3 构造方法声明 构造方法(Constructor),也称作构造函数、构建器等,是初学者在学习时最容易混淆的概念之一。下面首先讲述构造方法和方法的区别。 构造方法和方法无任何关系,只是在翻译时名称比较类似罢了。而且构原创 2008-08-04 23:36:00 · 5144 阅读 · 6 评论 -
Java编程那些事儿20—空白、语句结束和注释
Java编程那些事儿20—空白、语句结束和注释郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 3.8 空白 在前面的内容中,已经介绍了在编写代码中,单词和单词之间需要使用空格进行间隔,至于空格的数量则不限制。 而实际的编码中,为了使代码的结构清晰,一般需要在代码的前面加入一定数量的空格,例如如下格式原创 2008-05-17 12:02:00 · 7607 阅读 · 4 评论 -
Java编程那些事儿24—赋值运算符
Java编程那些事儿24—赋值运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.4 赋值运算符 赋值运算符是指为变量或常量指定数值的符号。最基本的赋值运算符是“=”。 由于Java语言是强类型的语言,所以赋值时要求类型必须匹配,如果类型不匹配时需要能自动转换为对应的类型,否则将报语法错误。示例代码原创 2008-05-23 15:52:00 · 4913 阅读 · 0 评论 -
Java编程那些事儿23—逻辑运算符
Java编程那些事儿23—逻辑运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.3 逻辑运算符 逻辑运算符是指进行逻辑运算的符号。逻辑运算主要包括与(and)、或(or)和非(not)三种,在程序中主要用来连接多个条件,从而形成更加复杂的条件。 逻辑运算符的运算结果是boolean类型。原创 2008-05-22 17:47:00 · 7306 阅读 · 14 评论 -
Java编程那些事儿26—移位运算符
Java编程那些事儿26—移位运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.5.2 移位运算符 移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:>(带符号右移)和>>>(无符号右移)。 在移位运算时,byte、short和char类型移位后的结果会变成in原创 2008-05-30 13:40:00 · 10778 阅读 · 6 评论 -
Java编程那些事儿60——对象
Java编程那些事儿60——对象郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb8.3 对象 对象(Object)是面向对象技术的核心,按照面向对象的思考方式,现实中的每个实体都是一个对象,比如一个人、数据库中的一张表等,总结起来,就是面向对象技术中的经典语句——万事万物皆对象。8.3.1 什么是对象?原创 2008-08-18 23:49:00 · 8476 阅读 · 25 评论 -
Java编程那些事儿27—其它运算符
Java编程那些事儿27—其它运算符郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.6 其它运算符 对于无法归类,或者单独占一类的运算符,将在下面进行介绍。l ++、--这两个运算符是程序中的递增和递减运算符。其意义参照以下示例代码: int n = 0; n++; //原创 2008-06-02 12:36:00 · 5656 阅读 · 3 评论 -
Java编程那些事儿28—运算符优先级
Java编程那些事儿28—运算符优先级郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 4.7 运算符优先级 在实际的开发中,可能在一个运算式中出现多个运算符,那么计算时,就按照优先级级别的高低进行计算,级别高的运算符先运算,级别低的运算符后计算,具体运算符的优先级见下表:运算符优先级表优先级原创 2008-06-02 12:38:00 · 4692 阅读 · 4 评论 -
Java编程那些事儿29—表达式
Java编程那些事儿29—表达式郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb4.8 表达式 由运算符和变量、常数或常量组成的式子称为表达式。例如2+3,a*b等。表达式是组成程序的基本单位,也是程序运算时的基本单位。 在程序代码内部,每个表达式都有自己对应的数据类型,具体参看下表:表达式结果类型原创 2008-06-03 13:09:00 · 4282 阅读 · 2 评论 -
Java编程那些事儿61—面向对象设计方法和面向对象特性(一)
Java编程那些事儿61—面向对象设计方法郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb8.4 面向对象设计方法 前面介绍了面向对象技术的两个最基本、最重要的概念——类和对象,下面介绍一下面向对象技术的设计思路。 对于初学者来说,面向对象是学习Java语言时的第一个难点,其实面向对象只是一种思考问题的方式,原创 2008-08-29 21:42:00 · 4734 阅读 · 4 评论 -
Java编程那些事儿30—流程控制基础
Java编程那些事儿30—流程控制基础郑州游戏学院 陈跃峰出自:http://blog.youkuaiyun.com/mailbomb 第五章 流程控制 流程就是指程序执行的顺序,流程控制就是指通过控制程序执行的顺序实现要求的功能。流程控制部分是程序中语法和逻辑的结合,也是程序中最灵活的部分,是判断一个程序员能力的主要方面。 众所周知,算法是程序逻原创 2008-06-10 20:30:00 · 5556 阅读 · 2 评论