一、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语言的书写规范及基本的运算符的更多相关文章

  1. 插入算法分别从C,java,python三种语言进行书写

    真正学懂计算机的人(不只是“编程匠”)都对数学有相当的造诣,既能用科学家的严谨思维来求证,也能用工程师的务实手段来解决问题——而这种思维和手段的最佳演绎就是“算法”. 作为一个初级编程人员或者说是一个 ...

  2. Java初认识--Java中的语法结构

    Java中的语法结构(程序流程控制) Java的语法结构有四种: 1.顺序结构. 顺序结构很简单,就是按顺序执行,输出就可以了. 2.判断结构. 判断结构的一个代表性的语句是if:if语句有三种格式体 ...

  3. JAVA书写规范

    java程序书写规范 命名规范    1.一般概念        1.尽量使用完整的英文描述符        2.采用适用于相关领域的术语        3.采用大小写混合使名字可读        4 ...

  4. (转)Java代码书写规范

    0. 安装阿里代码规范的eclipse插件 https://www.cnblogs.com/caer/p/7753522.html 1.基本原则 强制性原则:     1.字符串的拼加操作,必须使用S ...

  5. Java实体书写规范

    ** * 用户角色表 */ public class BaseUserRole implements Serializable { private static final long serialVe ...

  6. [Java拾遗一] XML的书写规范与解析.

    前言今天天气大好, 起了个大早开始总结一些常用的基础知识. XML一直来说都很陌生, 使用大多是用于配置文件, 之前并没有细究过其中的约束规范, 今天刚好没事来学习并总结下. 1,XML基础介绍 XM ...

  7. java发展史与java的语言特性

    概述: Java 体系比较庞杂,功能繁多,这也导致很多人在自学 Java 的时候总是感觉无法建立 全面的知识体系, 无法从整体上把握Java 的原因. 在这里我们先简单了解一下Java 的版本. 具体 ...

  8. Java之路——Java初接触

    本文大纲 1.Java是什么 2.Java历史 3.Java技术范围 3.1 Java SE平台技术范围 3.2 Java EE技术范围 3.3 Java 体系技术范围 4.总结 1.Java是什么 ...

  9. 初入Java后端之Servlet

    初入Java后端之Servlet 后端 Servlet  什么是Servlet? Servlet实际上是一个按照Servlet规范写的Java类.是运行在Web服务端的Java应用程序.与Java程序 ...

随机推荐

  1. mysql声明摘要

    前一段时间,和学生参加该项目的最终完成,主要的项目是做一个报告,它涉及到很多sql声明,因此,采取下一个汇总. 一.基金会 1.数据库相关的命令 a>.创建数据库 CREATE DATABASE ...

  2. SSL探03

    本文探讨了Openssl的Engine机械.Openssl硬件引擎(Engine)可以使用户比較easy地将自己的硬件增加到openssl中去,替换其提供的软件算法. ENGINE 是 OPENSSL ...

  3. iOS多用连接、反向协议、安全

    资源 WWDC-2013-Session-708 BlackHat-US-2014-"It Just (Net)works" Understanding Multipeer Con ...

  4. 第三篇——第二部分——第四文 配置SQL Server镜像——非域环境

    原文:第三篇--第二部分--第四文 配置SQL Server镜像--非域环境 本文为非域环境搭建镜像演示,对于域环境搭建,可参照上文:http://blog.csdn.net/dba_huangzj/ ...

  5. Flex入门(三)——微架构之Cairngorm

    大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,比如,Dao层仅仅是进行和数据库打交道,负责处理数据:Service(B层)仅仅是进行逻辑 ...

  6. Java常见Exception物种

    Java常见Exception物种 1.ClassNotFoundException 2.IOException 3.NoSuchFieldException 4.NoSuchMethodExcept ...

  7. java中float/double浮点数的计算失精度问题(转)

    如果我们编译运行下面这个程序会看到什么? public class Test  {    public static void main(String args[]) {                ...

  8. ASP.NET vNext or .NET vNext?

    ASP.NET vNext or .NET vNext? 从概念和基础开始 vNext在曝光以来绝大多数以ASP.NET vNext这样的的字眼出现,为什么这边会提及.NET vNext?原因是我认为 ...

  9. HTML高级标签(2)————窗体分帧(1)————分帧演示

    我们能够简单的编写一个多帧的窗体,而且能够随意的划分窗体区域. <frameset rows="*,*,*"> <frameset cols="*,*& ...

  10. SQL Server错误代码及解释(留着备用)

    原文:SQL Server错误代码及解释(留着备用) 转自:http://www.ajia.me/Article/193.html Code Error Message 0 操作成功完成.  1 功能 ...