读《Java夜未眠》部分笔记

#coding
目录

编程是我的一大兴趣爱好,写程序让我觉得很开心。就像蔡学镛老师说的:“我承认我很幸运,现在的我同时把程序设计当成茶余饭后的休闲活动、学习的题材,以及赚钱的工作。”

今晚失眠了,想起蔡老师的《Java夜未眠》,翻出来再读一读,做了一些笔记,供自己和程序员朋友们参考。

《Java夜未眠》部分笔记

蔡学镛 台湾台南县人,于1999年获得台湾清华大学计算机硕士学位,曾经担任创新工场首席布道师。 蔡学镛从小开始学习编写程序,至今已经27年,涉猎极广,相关领域有: 编程语言(BASIC、BaseIII+、LIPPER、86汇编语言、C++、Java、C#、VB .net), DSL(领域特定语言)、软件工程、操作系统、虚拟机器等。 蔡学镛担任过华硕集团软件工程师、技术总监、元智大学讲师、美商欧莱礼出版社技术编辑、台湾微软杂志专栏作家、CTO、阿里巴巴集团支付宝架构师、创新工场架构师、银联移动支付首席产品架构师。 著有《Java夜未眠》《编程ING》, 译有《深入浅出设计模式》、《随意搜索》、《超越Java:探讨程式语言的未来(台湾版)》、《Ajax快速上手》、《Java虚拟机器(台湾版)》。

学习,是一条漫长的道路

写程序,好好玩

如何进入程序设计的领域

职业敏感度

程序员的生涯规划

软件产业的知识经济

偶像崇拜

学习java

class MyClass{
	  //class variable 声明在class内,method之外,且用static修饰的变量             
     static int a;
     
     //instance variable 声明在class内,method之外,未用static修饰的变量
     int b;
     
     //method parameter声明在method小括号内的变量
     public static void MyMethod(int c){
          try{
             // local variable 狭义的局部变量 声明在method内的变量
             int d;
             
          }catch(Exception e){
             // exception-handler parameter 声明在catch小括号内的变量  
          }
     }
     
     // constructor parameter 声明在constructor小括号内的变量
     MyClass(int f){
          // local variable 狭义的局部变量 声明在method内的变量
          int[] g = new int[100];
     }
}

评论区