一个非正式的java编程标准是大写一个类名的首字母。若类名由几个单词构成,那么把它们紧靠到一起(也就是说,不要用下划线来分隔名字)。此外,每个嵌入单词的首字母都采用大写形式。

例如:

class AllTheColorsOfTheRainbow { // ...}

对于其他几乎所有内容:方法、字段(成员变量)以及对象句柄名称,可接受的样式与类样式差不多,只是标识符的第一个字母采用小写。例如:

class AllTheColorsOfTheRainbow {

int anIntegerRepresentingColors;

void changeTheHueOfTheColor(int newHue) {

// ...

}

// ...

}

当然,要注意用户也必须键入所有这些长名字,而且不能输错。

运算符以一个或多个自变量为基础,可生成一个新值。自变量采用与原始方法调用不同的一种形式,但效果是相同的。

根据以前写程序的经验,运算符的常规概念应该不难理解。

加号(+)、减号和负号(-)、乘号(*)、除号(/)以及等号(=)的用法与其他所有编程语言都是类似的。

所有运算符都能根据自己的运算对象生成一个值。除此以外,一个运算符可改变运算对象的值,这叫作“副作用”(Side Effect)。

运算符最常见的用途就是修改自己的运算对象,从而产生副作用。但要注意生成的值亦可由没有副作用的运算符生成。

几乎所有运算符都只能操作“主类型”(Primitives)。唯一的例外是“=”、“==”和“!=”,它们能操作所有对象(也是对象易令人混淆的一个地方)。除此以外,String类支持“+”和“+=”。

java语言乘号_java的编码样式、运算符运算对象相关推荐

  1. web开发的java语言步骤_java web开发入门一(servlet和jsp)基于eclispe

    servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...

  2. java %u解码_Java:编码与乱码问题

    一.为什么要编码? 由于人类的语言太多,因而表示这些语言的符号太多,无法用计算机的一个基本的存储单元----byte来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解. byte一个字节即8 ...

  3. 算法java语言描述_java语言描述数据结构与算法崔笑颜的博客

    java语言描述数据结构与算法崔笑颜的博客 冒泡排序 插入排序 选择排序 希尔排序 快速排序 归并排序 二分查找package com.demo.test; import java.util.Arra ...

  4. java语言模拟_Java语言模拟操作系统.doc

    河北大学2010级操作系统课程设计论文 PAGE PAGE 27 装订线 装 订 线 (指导教师用表) 学 生 姓 名 指 导 教 师 论文(设计)题目 Java语言模拟操作系统 主要研究 (设计)内 ...

  5. 写一个楼房盘类java语言编写_Java开发每日复盘2018_0514

    今天主要跟大家分享3个部分: 一.「Java的核心机制」 二.「Java命名规范」 三.「Java数据类型相关」 下面我们来一个一个的说: 「Java核心机制」 Java是一种强制面向对象的解释型语言 ...

  6. java语言编译_java在线编译-编译,java

    本教程分享:<java在线编译>, java在线编译网站或工具有哪些? 你做了很多了吧!很好,继续学吧! class.forName():加载的是指定的一个类 .class文件是由JAVA ...

  7. JAVA语言异常_Java语言中常用异常类EoFException是用来处理( )异常的类_学小易找答案...

    [填空题]Java语言中常用异常类ClassNotFoundException是用来处理 ( )的异常的类 [填空题]Java语言声明 ( ) 类为会产生"严重错误"的类 [简答题 ...

  8. java语言数学_Java语言实现小学数学练习

    Java语言实现小学数学练习 题目[问题描述] 编写一个帮助小学生练习数学的程序 帮助小学生练习100以内的四种数学运算 加.减.乘.除. [基本要求] a)程序应先询问用户的ID号(ID号包括两个大 ...

  9. java语言特点_Java语言特点及分析

    Java语言特点及分析 Java是一门面向对象编程语言. (Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程.) Java具有简单性.面向 ...

最新文章

  1. [Swift]LeetCode388. 文件的最长绝对路径 | Longest Absolute File Path
  2. the virtual machine is configured for 64-bit guest operating systems
  3. c++ socket编程_C/C++中的Socket编程
  4. 4.Hadoop的学习(Hadoop的安装及环境变量的配置)
  5. Linux 挂在命令mount
  6. 在线画 有穷状态自动机 的软件_怎么画思维导图?不用下载软件,在线就能操作...
  7. vim 安装vim-prettier
  8. 手机长曝光怎么设置_摄影教程丨手机如何拍摄长曝光照片,流光快门,星空银河搞起来!...
  9. 一篇文章带初学者明白:什么是编译器,什么是集成开发环境(IDE)?
  10. window mysql5.5错误
  11. ActiveMQ的消息的(含附件)发送和接收使用
  12. 河北科技大学计算机考研率,河北科技大学研究生,河北科技大学考研率!
  13. SQL Server 游标运用:查看所有数据库所有表大小信息(Sizes of All Tables in All Database)...
  14. JSonCpp库使用
  15. visio画图复制粘贴到word_用VISIO画图 复制完之后粘贴到word中为什么只显示下面一部分?...
  16. GIS应用技巧之空间插值理论介绍
  17. eda技术试卷_EDA技术试题库-试题库
  18. JS中uibModal服务
  19. Java HotSpot VM参数大全
  20. 阿里云服务器ECS操作系统有哪些版本?

热门文章

  1. 根据列值删除Pandas中的DataFrame行
  2. Win11 BitLocker驱动器加密怎么使用
  3. acriviti流程经过节点后执行方法,serviceTask
  4. LINUX版本的 MYSQL大小写敏感的处理方式
  5. linux6.5双屏显示,Redhat 6.5的系统如何设置双显示屏,急急急!
  6. python 局域网通信_python实现局域网内实时通信代码
  7. 微型计算机作为载体的部件是,一种基于MCU物理载体的微型计算机系统的制作方法...
  8. linux keepalived 脚本,Linux下安装Keepalived及原理分析
  9. c++ 写x64汇编 5参数_第9篇-C/C++ x86_64的函数栈
  10. 微信小程序API之getSystemInfo