开始学JAVA

一、JDK原理与安装配置

               这个部分由各种资源可以参考,这里仅给出一下3点:

             资源:  百度网盘搜索引擎 / 胖次(http://www.panc.cc/)网盘 / 官网(http://www.oracle.com)

             安装过程:  百度经验(http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html)

             概念:需要搞明白JDK,JRE的有关名词

        

二、IDE的选择

        1、重量级的编辑器:

 像Eclipse,NetBeans或者Visual Studio那样的集成开发环境(IDE)。假如你用特定的软件工具和在特殊的处理器上编程,那么它们很 出色。但是,这种编辑器高度集成化,编译、执行没有分开进行。同时,对于初学者来说,编译器的格式化等智能功能也不利于初学者养成良好的编程习惯。

       2、中量级编辑器

  如Windows上的Notepad++,Mac上的TextWrangler。我常用的是UltraEdit,破解方法只要下载一个注册机按步骤做。此外,需要注意,UltraEdit可以访问JDK的环境编译执行(如下),具体配置方法可参考(http://blog.csdn.net/zdhliang/article/details/6987938),而且在Windows,OSX,Linux上都可以用。SlickEdit是专业级的编辑器,要价数百美元,可能对绝大多数任务杀伤力过大,但我的一些同事却很忠于它。(希望他们没有吐槽它)



      3、轻量级编辑器:

  操作系统自带的基本编辑器(像Windows上的记事本,Mac上的TextEdit)但功能有限。

三、编码规范

 1  、命名规范:

 包名规范:

             如Com.SuperMap.win7.First.test1

类、接口命名规范:

            类名应该是名词,并且是大小写混合的。首字母要大写。尽量保证类名简单并且描述性强。避免使用只取单词首字母的简写或者单词的缩写形式,除非缩写形式比单    词的完整形式更常用(例如:URL或者HTML)。

方法命名规范:    

             方法名须为动词,首字母小写,第二个单词大写。

 变量命名规范:    

              首字母小写,第二字母大写,要求描述性强,短小,易于记忆。临时变量一般用i,j,k,m,n   字符变量  c,d,e

常量命名规则:声明为类常量的变量或者ANSI常量应该全部为大写字母,并且每个单词间用下划线“_”隔开。

2、  注释规范:

块注释


块注释主要用于描述:文件、方法、数据结构和算法。与所描述的代码一致

行尾注释

   注释标记“//”能够注释一行或者该行由“//”开始直到行尾的部分。

   文档注释:每一个接口,类的声明前要作说明

3、 构造方法规范 :

            工具类不允许有public或default构造方法。这可以避免不必要的创建实例。一个类里面的所有public方法都是static的,则这个类就可以作为工具类。

4、 修饰符规范:

    public final staticint  xxx=xxx

5、 声明规范:

             1) 每行定义的变量数目必须有且只有一个。

             2)在声明局部变量的时候就要初始化变量。

            3)数组的[]应该放在类型名的后面,而不是变量名的后面

四、源代码管理

      需要不断积累一些优秀的源码。那么,同时也就需要相应的分类管理。

     一般来说,以上三种,是比较高级的一种选择,本人也在摸索中,这里不再卖弄。








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值