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

做木材加工的企业网站首页莱芜在线话题莱芜拉呱

做木材加工的企业网站首页,莱芜在线话题莱芜拉呱,wordpress 禁用所有插件,建立一个网站需要哪些步骤一、编程框架 Scala语言是在JVM上运行的#xff0c;兼容Java语法 区分大小写 - Scala是大小写敏感的#xff0c;这意味着标识Hello 和 hello在Scala中会有不同的含义。 类名 - 对于所有的类名的第一个字母要大写。 如果需要使用几个单词来构成一个类的名称#xff0c;每个…一、编程框架 Scala语言是在JVM上运行的兼容Java语法 区分大小写 -  Scala是大小写敏感的这意味着标识Hello 和 hello在Scala中会有不同的含义。 类名 - 对于所有的类名的第一个字母要大写。 如果需要使用几个单词来构成一个类的名称每个单词的第一个字母要大写。 方法名称 - 所有的方法名称的第一个字母用小写。 如果若干单词被用于构成方法的名称则每个单词的第一个字母应大写。 示例def myMethodName() Scala 使用 package 关键字定义包在Scala将代码定义到某个包中有两种方式 第一种方法和 Java 一样在文件的头定义包名这种方法就后续所有代码都放在该包中。 示例def myMethodName() 第二种方法有些类似 C#以在一个文件中定义多个包。如 package com.runoob {class HelloWorld }引用 Scala 使用 import 关键字引用包。 示例import java.awt.Color // 引入Color 1、简单框架 object Hello {def main(args:Array[String]): Unit{println(Hello Scala!) //Scala语法System.out.println(Hello Scala!) //Java语法} }2.对象及伴生对象结构框架 package com.ggg.ST.Test1class Student (var name: String,var age: Int){def printInfo(): Unit {println(name age Student.school)} }object Student{val school xmdxdef main(args: Array[String]): Unit {val alice new Student(alice,20)val bob new Student(bob, 23)alice.printInfo()bob.printInfo()} } 二、注释 Scala和Java注释一样 /*** 文档注释*/ //单行注释 /*多行注释 */ 三、常量和变量 1.Scala基本语法 Scala中常量使用val 开头、变量使用var开头数据类型比较明显的可以自动识别出来可以不写 基本语法 var 变量名 [变量类型] 初始值          var iInt 10 val 常量名 [:  常量类型] 初始值           val j:   Int 20 注意 1.能用常量的地方不用变量 2.var 修饰的对象引用可以改变val 修饰的对象则不可改变但对象的状态值 却是可以改变的。比如自定义对象、数组、集合等等 //声明一个变量的通用语法var a : Int 10//1声明变量时类型可以省略编译器自动推导即类型推导var age 18age 30//2类型确定后就不能修改说明 Scala 是强数据类型语言。 // age sa//3变量声明时必须要有初始值 2.常量和变量名规则 Scala和Java的命名规则基本一致 但细节上还是略有不同 1必须以字母或下划线开头后接字母、数字、下划线 2以操作符开头只能包含操作符-*/#等 3用反引号......包括的任何字符串包括Scala的关键字都可以当标识符使用 四、字符串输出 1.基本语法 1字符串拼接法println(name age) (2)类似C语言的printf,通过%传值。printf(name%s age%d \n  ,name ,age) (3)字符串模板插值字符串通过$获取变量值printf(s祝${name}的${age}生日快乐) 插入字符串多行使用 ..... 三个上引号包围多行字符串在每一行前添加竖线“|”可实现以竖线为开头进行对其。其字符串输出的内容与编写时一致。 Scala的数据类型 注意表中列出的数据类型都是对象也就是说scala没有java中的原生类型。在scala是可以对数字等基础类型调用方法的 整型字面量 整型字面量用于 Int 类型如果表示 Long可以在数字后面添加 L 或者小写 l 作为后缀。 示例val i Int 20 示例val i Long  50l 浮点型字面量 如果浮点数后面有f或者F后缀时表示这是一个Float类型否则就是一个Double类型的。实例如下 示例val i Float  50.03f 示例val i Double  50.003 布尔型字面量Boolean 布尔型字面量有 true 和 false。 字符字面量 在 Scala 字符变量使用单引号  来定义 字符串字面量 在 Scala 字符串字面量使用双引号  来定义 多行字符串的表示方法 多行字符串用三个双引号来表示分隔符格式为 ... 。 例 val sql s|select *|from| student|where| name ${name}|and| age ${age}|.stripMarginprintln(sql) 运行结果 Null 值 空值是 scala.Null 类型。 Scala.Null和scala.Nothing是用统一的方式处理Scala面向对象类型系统的某些边界情况的特殊类型。 Null类是null引用对象的类型它是每个引用类继承自AnyRef的类的子类。Null不兼容值类型。 转义字符
http://www.dnsts.com.cn/news/20260.html

相关文章:

  • 做营销网站建设小程序开发平台竞品分析
  • 网页设计做一个介绍自己的的网站微网站是用什么代码制作
  • 娄底网站制作做网站用什么比较好
  • 网站维护及更新方案广州小程序app定制开发
  • 企业网站管理系统使用教程做网站用什么软件最好
  • 网站建二级目录中小企业管理软件
  • 网站建设销售要懂什么青州营销型网站建设
  • 邢台学校网站建设合肥seo网站建设费用
  • 网站的描述北京海淀区房价
  • 做房产网站长注册个人公司流程及费用
  • 成都成华区网站建设做网站语言最好
  • 淮南网站seo人力资源公司排名
  • 网站后台制作这么做制作网站的方法有哪些
  • 做网站的感想与收获wordpress api 插件
  • 辽宁咨发建设监理预算咨询有限公司网站网页设计自己做网页素材
  • 网站设计素材包就业服务工作站建设规范
  • 南岸区网站建设app开发网站建设及开发
  • aps网站服务建设东莞哪些网络公司做网站比较好
  • 网站建设培训福州wordpress wpenqueuescripts
  • 建设项目竣工验收网站wordpress如何开启小绿锁
  • 做牛津纺衬衫的网站河北省建设厅网站老版
  • 网站开发运营策划案甘肃建设厅网站注入
  • 做qq图片的网站有哪些建站视频
  • 建设邮费自己的网站_要不要购买服务器的合肥网站建站工作室
  • 做网站分为竞价和优化电子商务网站建设的建议
  • 自己搭建网站内蒙古建设工程交易服务中心网站
  • 怎么给喜欢的人做网站休闲食品网站建设规划书
  • 网站推广10大方法建设局的全称
  • 想成为网站设计师要怎么做绵阳的网站建设公司哪家好
  • 如何在自己电脑上做网站服务器各类企业网站案例