当前位置: 首页 > news >正文

wordpress按钮灯箱百度禁止seo推广

wordpress按钮灯箱,百度禁止seo推广,python做互金网站,出名的网站建设公司1. 方法 1. 什么是方法 方法定义: // []表示可写可不写[public] [static] type name ( [type formal , type formal , ...]){方法体;[return value ;] }[修饰符] 返回值类型 方法名称([参数类型 形参 , 参数类型 形参 ...]){方法体代码;[return 返回值…

1. 方法

1. 什么是方法

方法定义:

// []表示可写可不写[public] [static] type name ( [type formal , type formal , ...]){方法体;[return value ;]
}[修饰符] 返回值类型 方法名称([参数类型 形参 , 参数类型 形参 ...]){方法体代码;[return 返回值 ;]
}
1. 修饰符:现阶段直接使用 public static 固定搭配
2. 返回值类型:如果方法有返回值,返回值类型必须要与返回的实体类型一致,如果没有返回值,必须写成 void
3. 方法名字:采用小驼峰命名
4. 参数列表:如果方法没有参数, () 中什么都不写,如果有参数,需指定参数类型,多个参数之间使用逗号隔开
5. 方法体:方法内部要执行的语句
6. java 当中,方法必须写在类当中
7. java 当中,方法不能嵌套定义
8. java 当中,没有方法声明一说,方法定义放在函数调用前后都可以
调用方法 --- > 传递参数 --- > 找到方法地址 --- > 执行被调方法的方法体 --- > 被调方法结束返回 --- > 回到主调方法继续往下 执行

2. 方法重载

什么是方法重载:
1. 方法名必须相同
2. 参数列表必须不同 ( 参数的个数不同、参数的类型不同、类型的次序必须不同 )
3. 与返回值类型是否相同无关

3. 方法签名

经过编译器编译修改过之后方法最终的名字。具体方式: 方法全路径名 + 参数列表 + 返回值类型,构成 方法完整的名字。
    public static int add(int x,int y){return x+y;}public static double add(double x,double y){return x+y;}public static void main(String[] args) {System.out.println(add(1,2));System.out.println(add(1.5,3.7));}
上述代码经过编译之后,然后使用 JDK 自带的 javap 反汇编工具查看,具体操作:
1. 先对工程进行编译生成 .class 字节码文件
2. 在控制台中进入到要查看的 .class 所在的目录
3. 输入: javap -v 字节码文件名字即可

javap 是 Java 提供的一个反编译工具,可以用来反编译生成字节码的 .class 文件,以查看该类的结构、方法、属性等信息。在使用 javap 命令时,可以加上不同的选项来输出不同的信息,其中包括 -c 和 -v 选项。

  • javap -c:使用 -c 选项会输出反编译的字节码指令。这个选项会列出每个方法的字节码指令,以及相应的操作数。这样可以更直观地查看编译后的 Java 代码实际运行时的指令流程,有利于分析代码运行时的具体逻辑。
  • javap -v:使用 -v 选项会输出反编译的类文件的详细信息,包括常量池、字段表、方法表等。这个选项会将更多的信息以详细方式列出,有助于更深入地了解类的结构和属性。

综上所述,区别主要在于 -c 选项输出的是字节码指令,而 -v 选项输出的是类文件的结构信息。根据具体的需求可以选择使用不同的选项来进行查看和分析。

特殊字符数据类型
Vvoid
Zboolean
Bbyte
Cchar
Sshort
Iint
Jlong
Ffloat
Ddouble
[
数组     以  开头,配合其他的特殊字符,表述对应数据类型的数组,几个  表述几维数组  )
L
引用类型,以 L 开头,以  结尾,中间是引用类型的全类名
    //按顺序打印一个数字的每一位public static void main(String[] args) {Scanner scan=new Scanner(System.in);int n= scan.nextInt();prin(n);//方法调用}//方法定义public static void prin(int n){//如果n<10if(n<10){System.out.println(n);}else { //如果n大于10prin(n/10);//递归调用prin函数System.out.println(n%10);}}

2.  数组

1. 数组的创建

type[] name = new type[num] ;// type     数组元素类型
// type[]   数组类型
// name     数组名
// num      数组元素个数

2. 数组的初始化

动态初始化在创建数组时,直接指定数组中元素的个数

type[] name = new type[num] ; //num不可为空
静态初始化:在创建数组时不直接指定数据元素个数,而直接将具体的数据内容进行指定
type[] name = new type[]{ data1,data2,data3... ,datanum } ;
1. 静态初始化虽然没有指定数组的长度,编译器在编译时会根据 {} 中元素个数来确定数组的长度。
2. 静态初始化时 , {} 中数据类型必须与 [] 前数据类型一致。
3. 静态初始化可以简写,省去后面的 new T[]
type[] name = { data1,data2,data3... ,datanum } ;
静态和动态初始化也可以分为两步去写,但动态初始化简写不可以
//动态初始化
type[] name ;
name = new type[num] ;//静态初始化
type[] name ;
name = new type[]{ data1,data2,data3... ,datanum } ;//name = { data1,data2,data3... ,datanum } ; //err 简写
注意:
虽然java中的数组也可以按照C语言的方法创建,但不推荐(type[] 可以表示数组类型)
如果没有对数组进行初始化,数组中元素有其默认值
   1. 如果数组中存储元素类型为基类类型,默认值为基类类型对应的默认值:
类型  默认值

byte 

0
short0
int0
long0
float0.0f
double0.0
char/u0000
boolean

false

   2. 如果数组中存储元素类型为引用类型,默认值为null

1. 数组是一段连续的内存空间,因此 支持随机访问,即通过下标访问快速访问数组中任意位置的元素
2. 下标从 0 开始,介于 [0, N )之间不包含 N N为元素个数,不能越界,否则会报出下标越界异常。( java.lang.ArrayIndexOutOfBoundsException )

3. 数组遍历

"遍历" 是指将数组中的所有元素都访问一遍, 访问是指对数组中的元素进行某种操作。

在数组中可以通过 数组对象 .length 来获取数组的长度
for-each for 循环的另外一种使用方式 . 能够更方便的完成对数组的遍历 . 可以避免循环条件和更新语句写错 . 但是我们 拿不到数组下标
http://www.jinmujx.cn/news/106573.html

相关文章:

  • 网站首页样式广东疫情动态人民日报
  • matebook e 网站开发电商网站订烟
  • 企业检索网站建设建站公司哪个好
  • 网站开发合同审核要点百度 营销推广是做什么的
  • 武汉市网站制作公司惠州抖音seo
  • 如何建设好网站奶茶软文案例300字
  • 广州天河网站制作友情链接英语
  • 网站正在建设中英语怎么说百度引流推广
  • eclipse动态网站开发app开发用什么软件
  • 衢州站规模新冠咳嗽一般要咳多少天
  • 电子商务网站建设搜狗指数
  • 网站开发需要研究什么做任务赚佣金一单10块
  • 网站做sem推广时要注意什么湖南百度推广
  • 专业优定软件网站建设百度在全国有哪些代理商
  • 商洛网站制作微信群二维码推广平台
  • 做网站需要多少钱 做百度快照优化排名推广
  • 税务 网站建设 重视芭蕉视频app无限次数
  • 网站内链建设出售网站平台
  • 做设计一般用什么素材网站深圳市网络seo推广平台
  • 做的网站一模一样会被告吗免费推广软件平台
  • 南城网站建设价格免费发布推广的网站
  • 网站开发与网站制作seo就业
  • 怎么.做网站惠州seo外包公司
  • 国产在线做a视频网站天津网站建设技术外包
  • 无忧网站建设推荐推广类软文
  • 免费申请域名做网站域名注册 阿里云
  • 域名 和网站有什么区别百度投诉中心24人工客服电话
  • 店铺装修设计公司seo优化必备技巧
  • 网站被加黑链软文推广媒体
  • 制作头像在线seo