Java初认识--Java语言的书写规范及基本的运算符
一、Java中名称的规范和书写程序的规范。
1、Java中的名称规范:
(1)包名全是小写:xxyyzz;
(2)类名接口名:首字母大写:XxxYyy;
(3)变量名和函数名:变量名不能是关键字;多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写xxxYyyZzz。(驼峰表示法)
(4)常量名:所有字母都大写.多单词时每个单词用下划线链接,XXX_YYY_ZZZ。
2、Java中书写程序的规范:
(1)类包含方法,方法包含语句;
(2)类名通常由英文单词组成(有意义的名称,可增加阅读性),首字母要大写;
(3)类里面不是必须要写主函数的,需要这个类运行的时候才需要些。
二、注释。
1、注释分为:单行注释(//)、多行注释(/* /)和文档注释(/* */ )。
2、需注意的是:多行注释里面不能嵌套多行注释,文档注释里面也不能嵌套文档注释。
3、注释的作用:
(1)注解说明程序。
(2)调试程序。即:当我们不知道程序哪里出现错误时,可以将某一行或者某几行进行注释,来检查程序中的错误。
三、Java中常见的一些DOS命令
dir:列出当前目录下的文件及文件夹。
md:创建目录。
rd:删除目录。
cd:进入指定目录。
cd..:退回到上一级目录。
cd/:退回到根目录。
del:删除文件。
exit:退出DOS命令。
四、运算符
1、算数运算符:+(加),-(减),*(乘),/(除),%(取余),++(自加),--(自减)。
范例1: 1+(a++):先进行运算式的计算,然后再进行a的自加;
范例2::1+(++a):先进行a的自加,然后再进行运算式的计算;
范例3:a=10
计算(++a)+ (++a)+ (++a) = 36;(运算式的值为36,a的值为13)。
计算(a++)+(a++)+(a++)= 33;(运算式的值为33,a的值为13)。
2、比较运算符:>(大于),>=(大于等于),<(小于),<=(小于等于),==(等于),!=(不等于)。
3、逻辑运算符:&&(逻辑与),||(逻辑或),!(逻辑非:真为假,假为真)。
4、位运算符:>>(位右移),<<(位左移),>>>(位绝对右移),&(位与:一个为假即为假),|(位或:一个为真即为真),^(位异或:都是真,则为假;都是假,则为真)
范例1:10 >> 1 = 5 :先化为二进制,然后进行右移,其实就是除以2.
范例2:-10 >> 1=-5:计算补码(取反后加1,),然后右移。
位运算的作用:可以改变某一位的值,在嵌入式里面,位运算用的比较多。比如把某一位的1变为0,可以做与运算;把某一位的0变为1,可以做或运算。
5、选择运算符(三元运算符)
a?b:c 第一个操作数a必须为boolean型,若为真,则取b,若为假,则取c。
6、赋值运算符:=,+=,-=,*=,%=,>>=......
范例1:a = b = 10 把10赋给b,然后再把b赋给a。
范例2:a+=2 等价于 a=a+2。
五、Hello Word
public class Hello{
public static void main(String[] args){
System.out.println("Hello Word");
}
}
1、Hello World:代表计算机语言的第一个入门小程序,现在泛指接触新事物的第一步。
2、class:是Java中的关键字,用于定义类,Java语言的程序代码都需要定义在类中。
3、关键字:被Java语言赋予了特殊含义的单词。
4、主函数:是Java虚拟机在调用它,为程序的起始点,保证类的独立运行。
Java初认识--Java语言的书写规范及基本的运算符的更多相关文章
- 插入算法分别从C,java,python三种语言进行书写
真正学懂计算机的人(不只是“编程匠”)都对数学有相当的造诣,既能用科学家的严谨思维来求证,也能用工程师的务实手段来解决问题——而这种思维和手段的最佳演绎就是“算法”. 作为一个初级编程人员或者说是一个 ...
- Java初认识--Java中的语法结构
Java中的语法结构(程序流程控制) Java的语法结构有四种: 1.顺序结构. 顺序结构很简单,就是按顺序执行,输出就可以了. 2.判断结构. 判断结构的一个代表性的语句是if:if语句有三种格式体 ...
- JAVA书写规范
java程序书写规范 命名规范 1.一般概念 1.尽量使用完整的英文描述符 2.采用适用于相关领域的术语 3.采用大小写混合使名字可读 4 ...
- (转)Java代码书写规范
0. 安装阿里代码规范的eclipse插件 https://www.cnblogs.com/caer/p/7753522.html 1.基本原则 强制性原则: 1.字符串的拼加操作,必须使用S ...
- Java实体书写规范
** * 用户角色表 */ public class BaseUserRole implements Serializable { private static final long serialVe ...
- [Java拾遗一] XML的书写规范与解析.
前言今天天气大好, 起了个大早开始总结一些常用的基础知识. XML一直来说都很陌生, 使用大多是用于配置文件, 之前并没有细究过其中的约束规范, 今天刚好没事来学习并总结下. 1,XML基础介绍 XM ...
- java发展史与java的语言特性
概述: Java 体系比较庞杂,功能繁多,这也导致很多人在自学 Java 的时候总是感觉无法建立 全面的知识体系, 无法从整体上把握Java 的原因. 在这里我们先简单了解一下Java 的版本. 具体 ...
- Java之路——Java初接触
本文大纲 1.Java是什么 2.Java历史 3.Java技术范围 3.1 Java SE平台技术范围 3.2 Java EE技术范围 3.3 Java 体系技术范围 4.总结 1.Java是什么 ...
- 初入Java后端之Servlet
初入Java后端之Servlet 后端 Servlet 什么是Servlet? Servlet实际上是一个按照Servlet规范写的Java类.是运行在Web服务端的Java应用程序.与Java程序 ...
随机推荐
- ubuntu 在下面 hadoop 安装
这两天已经安装hadoop 这些道路是曲折的,记录它 在redhat安装后一直无法开始datanode,因为jdk 问题,换了一个jdk后问题依然,自己猜測是redhat版本号太低的原因,于是仅仅好舍 ...
- ubuntu 下安装crypto
直接运行apt-get install python-crypto 就好了
- 深入研究Java类载入机制
深入研究Java类载入机制 类载入是Java程序运行的第一步,研究类的载入有助于了解JVM运行过程,并指导开发人员採取更有效的措施配合程序运行. 研究类载入机制的第二个目的是让程序能动态的控制类载 ...
- 生产都消费者模式的一个demo,消费者设置缓存
package queue; import java.util.concurrent.ExecutorService; import java.util.concurrent.LinkedBlocki ...
- 【转】介绍Jython,第一部分:轻轻松松写JAVA程序
本文转自:http://www.ibm.com/developerworks/cn/education/java/j-jython1/index.html 关于本教程 本教程介绍哪些内容? 这个两部分 ...
- Java 内存架构
a) 执行. main()作为该程序的初始线的起点.无论由线程开始在其他线程. JVM有两个内螺纹:守护线程和非守护线程,main()它是一个非守护线程.常由JVM自己使用.java程序 ...
- JavaScript变量作用域和内存问题(二)
执行环境是js中特别重要的概念,是指变量或者函数可以访问其他数据,定义自己的行为.每个执行环境都有一个与之相对应的变量对象,执行环境中定义的所有变量和函数都保存在这个变量中,我们看不到这个变量,但是后 ...
- html 块状元素 行内元素 内联元素
块状(Block)类型的元素的width默认为100%,而行内(Inline)类型的元素则是根据自身的内容及子元素来决定宽度. 块元素(block element) address - 地址 bloc ...
- tomcatserver解析(六)-- Acceptor
Acceptor负责用来管理连接到tomcatserver的数量,来看看Acceptor在tomcatserver中的应用,是怎样实现连接管理的,socket连接建立成功之后,是怎样实现内容的读写的( ...
- c# 硬件开源神器netduino的开发中慎用Cpu.Pin
最近为了测试netduino开发板的各个端口是否正常使用,让同事写了一些测试程序,结果出了问题,他的测试程序导致开发板无法发布程序进去,按他的结论是开发板有问题,针对这个情况,我们经过仔细分析代码,认 ...