JAVA语言基础课后小结

原创 2012年03月28日 20:10:00

分隔符,标识符以及关键字

(1)分隔符

包括  逗号、分号(语句结束标志)、花括号、空格、圆点。

public class TestSeparated{
          int a,b;
          double salary = 1000,tax=0.01;
          public void func(int x,int y){
                     double result;
                     result=salary*tax;
                     System.out.println(result);
                     a=x;b=y;
                     System.out.println(a+","+b);
         }
         public static void main(String[] args){
                       TestSeparated obj=new TestSeparated();
                       obj.func(10,20)  }
}

(2)标识符

标识符 :起到标识作用的符号。
标识符的命名规则:
标识符必须以字符、下划线(“_”)或美元符(“$”)开头,后跟字符、下划线、美元符或数字(0~9)。长度无限制。
《注意》

1. JAVA标识符的拼写是大小写敏感的,即区分大小写, a和A是两个完全不同的标识符。
2. 不允许Java关键字做标识符。

(3)关键字

关键字:Java语言将一些特定的单词(或字符序列)保留做专门用途,这些单词或字符序列被称为关键字或保留字。
《注意》

1.Goto和const虽未起任何作用,但为避免无用也被作为关键字保留下来;
2. True和false虽不是关键字,但也已被用作专门用途,因此不可做标识符使用;
3. Java关键字都是小写。

(4)注释

1.   单行注释://

2.   多行注释:/*----*/

3.   多行注释:/**---*/  (可被javadoc调取)。

 

(5)数据类型

基本数据类型:

1.   整型   (byte   int   short   long)

2.   浮点型   (float   double)

3.   字符型   (char)

4.   布尔型   (boolean)

引用数据类型

1.   类(class)

2.   接口类型(interface)

3.   数组类型

常量和变量

常量

1.  整形常量  12    -3   0122  0x4f45d

2.  浮点常量  1.2     1.23E-5    1.23f

3.  布尔型常量   true   false

4.  字符型常量   'a'    '\n'  '\141'   '\u1234'  '我'

5.  字符串常量  "asd \n"

变量

变量的声明 :<类型>  <变量名> [=<初值>][,<变量名>[=<初值>]…];

                     int a,b;    float var=1.2f;   char c1,c2=‘a’;
变量的作用域:

       变量的作用域也称变量的作用范围,即一个变量在多大的范围内可以使用。  (类中声明的变量、方法中声明的变量 、复合语句中声明的变量)

(6)编码惯例

 

项目                                                                                                              命名规则 说明/举例
名词或名词性词组,每个单词首字母大写;一般不使用缩写,除非其缩写更通用和便于理解,如HTML。 class Person;
class SprintRain;
方法 动词或动词性词组,首字母小写,第二个及以后的单词首字母大写。 run();
displayInfo();
接口

同“类”的命名规则。

interface Runner;
变量 名词或名词性词组,首字母小写,第二个及以后的单词首字母大写;不提倡使用下划线“_”和美元符“$”作为变量开头;单词间可以使用下划线分隔;变量名不宜过长但也应有意义,除非是临时使用(例如只涉及几行代码)后即丢弃的情况,不建议使用单个字母做变量名,常用的单字母变量名包括表示整数的i、j、k、m、n和表示字母的c以及表示异常对象的e等。 int i;
char c;
double salary;
int age;
int student_age;
String studentName;
Exception e;
常量 名词或名词性词组,全部大写;单词间使用下划线分隔。 final int MAX_LEVEL=10;
名词或名词性词组,全部小写;一般使用本公司/组织网站域名的逆序、后跟具体的软件内部模块名 package com.sun.java;
package com.mycompay.db;

 

文件的组织
        建议一个源文件中只定义一个Java类或接口,无论该类或接口是否被声明为public的,文件名都以类名来命名。源文件中各成分的出现顺序为:
       开始的注释、package语句、import语句、类/接口声明
       在一个Java类中,各种成分的排列本无严格规定,也没有特别通用的惯例,为便于初学者掌握,这里也给出一个推荐的顺序:
      属性声明、构造方法声明、static语句、普通方法声明、main方法声明、内部类的声明

分隔与缩进
      好的分隔包括换行和缩进,能够保证程序层次清晰,以增强可读性。主要是使用空格符、制表符、换行符及小括号。

声明语句
      建议每行声明一个变量,并尽量在声明的同时对其进行初始化,除非其初值尚不确定。局部变量应在其所在的方法或语句的开头集中声明。也应避免将变量不必要的声明在外层范围中,否则会影响代码的可读性。


java课后总结3

java流程控制语句               java程序流是由若干个语句组成的,语句可以是单一的一条语句,也可以是用{ } 括起来的复合语句。      表达式语句            ...
  • z5762042
  • z5762042
  • 2016年03月17日 20:57
  • 147

课后小结

变量按按作用域划分: 局部变量:在方法或语句块中声明的变量。生命周期只在定义变量的{  }内,方法或语句块一结束,局部变量消失,所以局部变量不能跨方法或语句块使用。 成员变量(属性):在类中,方法...
  • qq_35794501
  • qq_35794501
  • 2016年09月10日 16:39
  • 68

java语言程序设计基础篇第四章编程练习题

1 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner i...
  • gyhguoge01234
  • gyhguoge01234
  • 2016年07月03日 11:59
  • 2046

Java语言程序设计基础篇第十版第一章编程练习题答案

Java语言程序设计基础篇第十版第一章编程练习题答案详解
  • Tanganling
  • Tanganling
  • 2016年10月20日 15:43
  • 2403

Java语言程序设计(基础篇)原书第十版 课后习题 第五章

import java.util.Scanner; public class Code_Practice_5 { public static void main(String[] args) {...
  • zjjoebloggs
  • zjjoebloggs
  • 2015年10月21日 20:27
  • 10134

Java语言程序设计基础篇原书第十版第六章编程练习题答案

第六章 方法的部分代码,会尽快补全
  • Tanganling
  • Tanganling
  • 2016年11月27日 20:25
  • 3785

Java语言基础面试题及答案

1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?  可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto?...
  • develop_wangzhi
  • develop_wangzhi
  • 2017年04月21日 11:32
  • 1152

【JAVA 课后习题 小结】

弱鸡小结~大佬绕行~~2.3package Two;public class Thirteen { public static void main(String[] args) { ...
  • WYK1823376647
  • WYK1823376647
  • 2016年12月01日 23:09
  • 373

Java语言基础小结3

一、数组 1、数组什么情况使用:当遇到定义大量变量保存相同类型的数据时,使用数组可以大大简化程序。 2、数组的声明:类型   数组名 [] ;       char c [] ; 3、分配...
  • LittleMangoYX
  • LittleMangoYX
  • 2017年09月11日 13:33
  • 57

Java语言基础小结1

一、标识符:由字母、下划线、美元符号、数字组成,并且首字母不能是数字。 二、变量、常量命名规范: 1、见名知意:userName... 2、驼峰命名:demaBlood... 3、常量命名:所...
  • LittleMangoYX
  • LittleMangoYX
  • 2017年09月07日 22:35
  • 77
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA语言基础课后小结
举报原因:
原因补充:

(最多只允许输入30个字)