Java attack

JAVA 基础语法

1.       关键字

l  被java 语言赋予特定含义的单词。

l  组成关键字的字母全部小写。

l  goto 和 const 作为保留字存在,目前并不使用。

l  如:class、public、static、void、int等。

2.       标识符

n  就是给类、接口、方法、变量、等起名字时使用的字符序列

n  英文大小写字母

n  数字字符(但不能以数字字符开头)

n  $和_

n  不能以数字开头、不能是Java中的关键字

n  区分大小写

n  常见的命名规则

  1. 见名知意
  2. 包:其实就是文件夹,用于把相同的类名进行区分
  3. 类或接口:一个单词,首字母必须大写,如:Student,Dog

     多个单词,每个单词的首字母必须大写

  4.方法或者变量: 一个单词,首字母必须小写,如main(),age()

   多个单词,第一个单词字母小写,从第二个单词开始,每个单词的首字母都大写,如:studentAge(),showAllMessages()

  5.常量:一个单词,全部大写。如:PI,MAX

     如果是多个单词,每个字母都需要大写。如:MAX_VALUE

3.       注释

u 用于解释说明程序的文字,提高程序的阅读性,方便后续开发者理解。还可以帮助我们调试程序。

u 单行注释        //注释文字

u 多行注释         /* 注释文字 */

u 文档注释         /** 注释文字 */

u 先写注释,再写代码

需求:我准备写一个java 程序,把“hello world”这句话输出到控制台。

分析

a.写一个java 程序,必须定义类

b. 把数据能够输出,说明我们的程序是可以独立运行的。所以必须要定义main方法。

c. 把数据输出到控制台。必须使用输出语句。

实现

 //这是我的hello world 案例

class HelloWorld{

/*

为了程序能够独立运行,

所以需要main 方法。

*/

       public static void main(String[] args){

              // 输出hello world到控制台

         System.out.println(“hello world”);

  }

}

 

4.       常量和变量

  在程序执行的过程中其值不可以发生改变

  字面值常量

  1. 字符串常量            用双引号括起来的内容
  2. 整数常量                 所有的整数
  3. 小数常量                 所有的小数
  4. 字符常量                 用单引号括起来的内容
  5. e.     布尔常量                 比较特殊,值有truefalse
  6. f.       空常量                      null

进制是一种进位的方式,x进制,表示逢x1

二进制       由0,1组成,0b开头

八进制       由0,1,2,。。。。7组成。0开头

十进制       由0,1,2,3,4。。。10组成,默认整数是十进制

十六进制 由0,1,2,。。。。9,a, b, c, d, e, f 组成,以0x 开头

 

进制转换

其他进制转换到十进制:

100 举例

1*2^2 的意思是:从左边起 1 * 2(固定值) ^2(索引:从右边0开始,索引的起始值是0,所以100从右边开始,索引是 0,1,2)

 

 

 

 

原文地址:https://www.cnblogs.com/htwdz-qhm/p/12591509.html