java-2020-12-02

1.常用数据类型

  • int 整形
  • double 双精度浮点型(后面可不加D,float不加f默认为double类型)
  • Boolean

2.常量变量命名规则

  • 由字母、数字、下划线和美元符号组成,第一个字符不能为数字,并且区分大小写,不能为关键字或保留字。

3.注释

  • 单行注释 //
  • 多行注释 /* 注释内容 */

4.Java程序的基本结构

package hello;                                                // 定义包

public class Structure {                                    // 创建类

    static int num = 1;                                // 定义类的成员变量

    public static void main(String[] args) {                // 定义主方法

        String str = "http://www.cnblogs.com/adamjwh/";        // 定义局部变量

        System.out.println(num);                            // 输出成员变量的值

        System.out.println(str);                            // 输出局部变量的值

    }

} 
  • 第一条语句“package hello;”定义了Java程序中类所在的包是hello,hello是一个标识符,由程序员自己定义,package是关键字。注意:标识符和关键字区分大小写。

  • 第二条语句“public class Structure”用于创建一个名为Structure的类,类名由程序员自己定义,其中public及class是关键字,关于public和static的用法会在后续篇章中提到。

  • 第三条语句“static int num = 1;”定义了类的成员变量,static和int都是关键字,而num是一个标识符,由程序员自己定义。

  • 第四条语句“public static void main(String[] args)”是类的主方法,Java程序从这里开始执行,除了可以将“String[] args”改为“String args[]”外,不可改变本条语句的任何部分。

  • 第五条语句“String str = "http://www.cnblogs.com/adamjwh”是在主方法中定义了一个局部变量,String是一个类,用于创建字符串对象(说简单点就是说,如果你想创建一条字符串,就使用String类),str是局部变量的名称,为程序员自己定义的一个标识符,而后面引号中的网址是局部变量str的值,“=”为赋值运算符。

  • 第六条语句“System.out.println(num);”是输出语句,这是输出语句的固定写法,注意区分大小写,输出换行为println,不换行为print。

  • 第七条语句同样为输出语句,执行将输出str的值,即http://www.cnblogs.com/adamjwh

5.运算符

  • +,- ,*,/ 正常数学运算
  • 求余 % 10%3=1
  • 自增和自减运算符

        a = 4;                                        // 赋值为4
        System.out.println++a);        // 输出++a的值  5

        a = 4;                                        // 同样赋值为4(重新赋值,放止a的值已经发生改变)
        System.out.println( a++);       //4
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java继承关系初始化顺序 父类的静态变量-->父类的静态代码块-->子类的静态变量-->子类的静态代码快-->父...
    第六象限阅读 6,502评论 0 9
  • 写在前面: 犹豫了一下,不知道该不该发这么多。毕竟题目虽全,但是其实很多人看了不到一半,估计就会默默的收藏保存,等...
    Yt_cc阅读 14,954评论 1 6
  • 一、C语言基础 1、struct 的内存对齐和填充问题其实只要记住一个概念和三个原则就可以了: 一个概念:自然对齐...
    XDgbh阅读 6,630评论 1 38
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,122评论 1 45
  • 渐变的面目拼图要我怎么拼? 我是疲乏了还是投降了? 不是不允许自己坠落, 我没有滴水不进的保护膜。 就是害怕变得面...
    闷热当乘凉阅读 9,786评论 0 13