美文网首页
小米便签阅读心得1-20181014

小米便签阅读心得1-20181014

作者: Charismagnet | 来源:发表于2018-10-14 23:55 被阅读0次

    使用Java语言开发概述

    Java是一门面向对象的编程语言,吸收了C++语言中的一部分优点,具有简单性,安全性、良好的平台独立性和可移植性、支持多线程编程库等诸多特征,已经成为了主流编程语言之一,也是软件项目开发的首选语言。下面将对Java语言进行一个简短的介绍:

    Java语言的特性

    安全性

    Java程序不能定义程序的全局变量,而类中的公共、静态变量就相当于这个类的全局变量。这样就使全局变量封装在类中,保证了安全性,防止因为其使用不当导致问题。

    健壮性

    • Java程序中取消了goto语句的支持,通过try、catch等语句代替,增强了程序的可读性、健壮性。
    • Java程序中不能够进行指针操作,数组类型也是通过类实现的,故减少了指针访存带来的错误。
    • 在内存管理方面,Java中的无用内存回收机制确保了及时释放无用的内存块,防止系统崩溃。
    • Java不提供struct结构体和union联合的支持,而是把数据和对数据的操作封装到类中。

    平台独立性

    • Java程序是运行在Java的虚拟机(JVM)上的,其文件被编译后生成的中间代码可被不同环境下的JVM翻译成硬件平台可执行的代码,故Java语言是相对于平台独立的,而JVM是用硬件平台相关的。
    • Java中对数据类型位数的分配是固定的,与平台无关。

    Java语言编程规范

    Java源程序规范结构

    package ...
    import ...
    public class PublicClassDefinition ...
    class ClassDefinition ...
    interface InterfaceDefinition ...
    

    其中语句 package在文件中至多出现一次,表示该类所在的包的名称,位置在整个程序的最开始;import语句为该类所引用的类;一个类中只能有一个公共类的定义,且名称需要与源文件的名称相同;之后定义普通的类和接口,源程序编译时会为每一个类和接口生成.class文件。

    Java变量命名规则

    Java是一门对大小写敏感的语言,接下来介绍一些基本的命名规范。

    包的命名

    包的命名通常是由小写字母组成的,例如:

    package net.micode.notes.model
    

    类和接口的命名

    类和接口的命名方法类似,即类名或方法名通常由多个单词合成一个类名,要求词性为名词,并且每个单词的首字母都要大写,例如:

    public class WorkingNote
    public class AlarmReceiver
    

    方法的命名

    方法名也是有多个单词构成,其中第一个单词为动词且小写,之后的单词首字母全部大写,即使用大写字母分割单词限制使用下划线,例如:

    private void loadNote()
    private boolean isWorthSaving()
    

    变量的命名

    变量名第一个单词的首字母小写,之后的单词首字母全部大写,即使用大写字母分割单词,并限制使用下划线和$符号,例如:

    private long mNoteId
    private String mContent
    

    常量的命名

    常量名所有单词的所有字母均大写,例如:

    private static final int DATA_ID_COLUMN = 0
    

    相关文章

      网友评论

          本文标题:小米便签阅读心得1-20181014

          本文链接:https://www.haomeiwen.com/subject/yqatzftx.html