zoukankan      html  css  js  c++  java
  • 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)

     

     

     

     

  • 相关阅读:
    WIN7远程桌面连接--“发生身份验证错误。要求的函数不受支持”
    django-xadmin使用之更改菜单url
    django-xadmin使用之配置页眉页脚
    django-xadmin定制之列表页searchbar placeholder
    django-xadmin定制之分页显示数量
    Chrome无界面浏览模式与自定义插件加载问题
    Chrome开启无界面浏览模式Python+Windows环境
    django-xadmin中APScheduler的启动初始化
    处理nginx访问日志,筛选时间大于1秒的请求
    将Excel文件转为csv文件的python脚本
  • 原文地址:https://www.cnblogs.com/htwdz-qhm/p/12591509.html
Copyright © 2011-2022 走看看