美文网首页
小米便签阅读心得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