<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>掌握 on 庞玉栋个人博客</title><link>https://pangyd.com/tags/%E6%8E%8C%E6%8F%A1/</link><description>Recent content in 掌握 on 庞玉栋个人博客</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 27 Sep 2017 12:01:09 +0800</lastBuildDate><atom:link href="https://pangyd.com/tags/%E6%8E%8C%E6%8F%A1/index.xml" rel="self" type="application/rss+xml"/><item><title>开发人员需要掌握的英文词汇，必须要学会的</title><link>https://pangyd.com/post/116/</link><pubDate>Wed, 27 Sep 2017 11:59:42 +0800</pubDate><guid>https://pangyd.com/post/116/</guid><description>&lt;p>当年学习Java时想过，英语不好或者一窍不通，能不能学好Java开发；就这个问题请教了开发前辈，答案是不懂英文也可以学好Java，但必须要学会一些常用英文词汇，必竟Java是英文开发创造的，以下整理了开发中常用的词汇及中文含义；当然知道这些远远不够，我们可以在学习工作过程中慢慢积累，渐渐会发现原来学会了这么多英文，好了，开始学习吧&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>我以英文首字母进行排序：&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>1、Abstract class 抽象类:抽象类是不允许实例化的类，因此一般它需要被进行扩展继承。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>2、Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>3、Anonymous class 匿名类:当你需要创建和使用一个类，而又不需要给出它的名字或者再次使用的使用，就可以利用匿&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>名类。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>4、Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>5、API 应用程序接口:提供特定功能的一组相关的类和方法的集合。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>6、Array 数组:存储一个或者多个相同数据类型的数据结构，使用下标来访问。在Java中作为对象处理。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>7、Base class 基类:即被扩展继承的类。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>8、Call stack 调用堆栈:调用堆栈是一个方法列表，按调用顺序保存所有在运行期被调用的方法。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>9、Casting 类型转换 :即一个类型到另一个类型的转换，可以是基本数据类型的转换，也可以是对象类型的转换。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>10、Char 字符:容纳单字符的一种基本数据类型。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>11、Child class 子类:见继承类Derived class&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>12、Class 类:面向对象中的最基本、最重要的定义类型。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>13、Class members 类成员:定义在类一级的变量，包括实例变量和静态变量。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>14、Class methods 类方法:类方法通常是指的静态方法，即不需要实例化类就可以直接访问使用的方法。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>15、Class variable 类变量:见静态变量Static variable&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>16、Collection 容器类:容器类可以看作是一种可以储存其他对象的对象，常见的容器类有Hashtables和Vectors。&lt;/p>&lt;p>&lt;br>&lt;/p>&lt;p>17、Collection interface 容器类接口:容器类接口定义了一个对所有容器类的公共接口。&lt;/p></description></item><item><title>为什么程序员掌握改变世界的技术，却不能成为改变世界的人？</title><link>https://pangyd.com/post/102/</link><pubDate>Thu, 14 Sep 2017 20:24:17 +0800</pubDate><guid>https://pangyd.com/post/102/</guid><description>&lt;p>在当下的社会，一个高科技产品，必定搭载牛逼的程序才能实现各种功能！就比如我们手机上的APP，都是这些程序员开发出来的。但是问题来了：为什么程序员所掌握的技术那么牛，但是真正成为如马云的IT巨头却很少嗯？&lt;/p>&lt;p>正如我经常听到的程序员的通用别称：码农！就是形容代码搬运工！就如“农民工”，为什么会造房子，但是却造不出能够如“东方明珠”般宏伟的建筑！那么有人会说，造房子是需要用到地皮的，但是程序员写代码做程序是不受任何“客观因素”限制的！为什么他们就没有成功的作品呢？（有，但是少，或者不为人知）&lt;/p>&lt;p>我记得我之前跟一个程序员客户交流过，我问他你之前在大学时有没有帮别人写代码赚外快，他说有，我问他现在还会偶尔接私活赚外快吗？他说不会，为什么？他说：因为在接私活赚外快的时候，客户老是根据自己的喜好随意修改各种前期敲定的设计方案，而且根本听不进去程序员的意见。但是现在在大公司开发产品，公司很少参与设计，只是讲明白功能需求，怎么开发和怎么设计页面都是由自己的团队完成！我就问他：是不是公司这样的方式让你感觉很有成就感和受到了极大的尊重？他说，差不多就是那个意思！&lt;/p>&lt;p>就这个软件工程师反馈的信息来看，其实每个程序员或者每个人都会有这样的想法！每个人都极其需要得到尊重，极其需要自己的价值被提现，但是如果每个人都这样按照自己认为对的方向去努力去操作的话，就会很“自大”！每个技术型人才都会认为自己是专业的，自己的意见是最值得参考的，但是，就是因为有这样的想法，而导致程序员空有改变世界的能力，却连自己都改变不了！&lt;/p>&lt;p>决定一个APP产品的好坏不是看这个app是用了多少代码实现了多少功能，而是要看这个app（软件）实现的各种功能是不是真的满足了用户的诉求，和是不是页面和交换方式和使用体验让客户满意！当这个产品很优秀了以后，还需要完美的推广营销方案，把产品推给广大用户！这同时也说明了一点，会造房子不行，得会造成别人需要的房子！这也就是“产品经理”的作用的重要性！如马云，就是“早期的产品经理”！&lt;/p>&lt;p>程序员常有，而优秀的“产品经理不常有”！&lt;/p>&lt;p>此文没有任何贬低程序员的意思，希望大家不要误会！我尊重每一位在一线默默付出的每一个人，我也是一名基层默默付出的人，我只是感觉每个基层的付出者应该懂得更多！&lt;/p></description></item></channel></rss>