一、 代码书写的规则

以下面为例:

先写好结构

注意:为了避免错误,写代码时先把括号打齐,然后再补内容,每个”{}”里的内容开始写时要相比上一行多8个空格。为了方便可以用键盘上的 键代替(一般情况下时键盘最左边从上数第三行),这一个键按一下就是8个空格。

编写代码时还需注意以下几点

而且一个文件中只能出现一个public class,否者会出现下面这种情况。

2、当代码前面没有public时

3、当文件中有一个public的类,又有多个没public的类,编译的结果是这个样子的

一、  写代码时的一些好的习惯

1、写代码要经常性的保存,快捷键是Ctrl+S,这样做可以避免一些不确定因素而导致的代码重写,例如停电,电脑蓝屏,电脑死机等等。

2、写代码要经常性的备份,这样做可以为以后工作建立起一个良好的习惯,例如,感觉哪里代码出问题了可以对照着,你备份的工作日志来查找,那么就方便多了。

3、文件命名和日常文件处理,电脑桌面经量保持整洁,日常做的文件最好名字给改成相关的名字,以避免日后出现查找费事的情况。

三、Java的语法规则

1大小写区分:

Java对大小写区分是十分严格的,如int a和int A,是完全不同的两个概念,还有一些关键字的大小写,非常重要千万不能搞混掉了。

2、每句代码都要有分号结束,这里和c/c++相似

3、所有语法符号都是半角符号:

半角:一个字节

全角:两个字节

在这里说明一下,一个中文字占两个字节,一个英文字母占一个字节,所以一般中文用的都是全角符号,英文用的都是半角符号。

4、命名规范

Java没有严格指出要一定用英文来命名,我们也可以用,拼音,或者首字母,或者中文也行,所以,以后的开发应把团队考虑进去,应用那些大家都看得懂的来命名。

二、 注释

说明:不会将其当作代码来执行

1、单行注释

//你所想些内容

例:

2、多行注释

/*内容*/

例:

3、文档注释

文档注释会生成帮助文档给别人看

/**

*内容

*内容

*/

例:

4、文档注释时的一些问题

1)、

答:如果连写文档注释,下面的会覆盖上面的。

2)、

答:生成的时候只带public的类进去。

java基础之语法和开发规则的更多相关文章

  1. Java基础一(开发环境、注释、关键字、标识符、数据)

    1.Java开发环境搭建2.HelloWorld案例3.注释.关键字.标识符4.数据(数据类型.常量) ###01java语言概述 * A: java语言概述 * a: Java是sun公司开发的一门 ...

  2. java基础(8):Eclipse开发工具

    1. Eclipse开发工具 Eclipse是功能强大Java集成开发工具.它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是Eclipse进行开发. 1.1 Eclipse ...

  3. Java基础85 MVC开发模式

    1.MVC开发模式 本文用 Servlet+JSP+javaBean 的开发模式来讲解 Model:用javabean实现,用于封装业务数据View:用jsp实现,用于显示数据Controller:用 ...

  4. JAVA基础之JDBC开发、JSTL语法、EL表达式与数据分页

    一.直接使用JDBC开发的问题 1.当表中的列很多时,需要写很长的SQL语句 还需要写大量 setXXX() 设置参数语句 读取数据时还需要写大量setXXXX()设置属性语句 2.非常容易出错,而且 ...

  5. JAVA基础篇NO1--环境变量的配置及命名规则

    标签(空格分隔): java基础 一:计算机概述 计算机:硬件和软件 硬件:控制器 运算器 存储器 输入和输出设备       存储器:外存(硬盘) 内存 软件:系统软件 应用软件   系统软件:wi ...

  6. Android开发面试经——3.常见Java基础笔试题

      Android开发(29)  版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http:/ ...

  7. Java基础-正则表达式(Regular Expression)语法规则简介

    Java基础-正则表达式(Regular Expression)语法规则简介 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.正则表达式的概念 正则表达式(Regular Exp ...

  8. Java开发工程师最新面试题库系列——Java基础部分

    JAVA基础 面向对象有哪些特征? 答:继承.封装.多态 JDK与JRE的区别是什么? 答:JDK是java开发时所需环境,它包含了Java开发时需要用到的API,JRE是Java的运行时环境,JDK ...

  9. Java基础系列-equals方法和hashCode方法

    原创文章,转载请标注出处:<Java基础系列-equals方法和hashCode方法> 概述         equals方法和hashCode方法都是有Object类定义的. publi ...

随机推荐

  1. laravel redis的使用

    学习源头: https://www.cnblogs.com/redirect/p/6185228.html

  2. oracle如何查看表空间

    1.用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select ...

  3. who命令参数及用法详解(linux查看在线用户命令)

    功能说明:显示目前登入系统的用户信息.  语 法:who [-Himqsw][--help][--version][am i][记录文件]  补充说明:执行这项指令可得知目前有那些用户登入系统,单独执 ...

  4. ruby 异常处理

    begin raise 'A test exception.' rescue Exception => e puts e.message puts e.backtrace.inspect end

  5. Java 中的关键字和保留字

    关键字: Java 语言中已经事先定义好了的,有着特殊含义和用途 访问控制 类.方法和变量修饰符 程序控制 异常处理 包相关 基本类型 变量引用 public abstract break try i ...

  6. 2015.1.3 DataGridView中嵌入其它控件

    1.按正常方法绑定待嵌入列的值,先赋值为空也行. 2.添加combbox到datagrivdview中 dvaw.Controls.Add(cb_dir); 3.添加DataGridView Mous ...

  7. <c:set var="ctx" value="${pageContext.request.contextPath}" />的学习

    ${pageContext.request.contextPath},是获取当前根目录 set var="ctx",是给这个路径定义了一个变量,用的时候可以通过EL表达式获取:${ ...

  8. java字符编码转换研究(转)

    1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等. 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是" ...

  9. ThinkPHP的URL模式

    ThinkPHP的URL模式有四种,默认是PATHINFO模式,其他三种分别为:普通模式.REWRITE和兼容模式. 一.PATHINFO模式 浏览器输入格式为: http://localhost/d ...

  10. Node 中的 stream (流)

    流的概念 流(stream)在 Node.js 中是处理流数据的抽象接口(abstract interface). stream 模块提供了基础的 API .使用这些 API 可以很容易地来构建实现流 ...