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

东莞网站建设报价沈阳网站建设

东莞网站建设报价,沈阳网站建设,石家庄小程序平台开发,网站开发及应用Java程序的结构 由如下三个部分组成: 类存在于源文件里面;方法存在于类中;语句存在于方法中。 java程序编译过程 JDK JRE JVM 三者关系 JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了J…

Java程序的结构

由如下三个部分组成:

类存在于源文件里面;方法存在于类中;语句存在于方法中。

java程序编译过程 

JDK JRE JVM 三者关系 

JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译 器javac与自带的调试工具Jconsolejstack等。

JRE(Java Runtime Environment):J ava运行时环境 ,包含了 JVM Java 基础类库。是使用 Java 语言编写程 序运行的所需环境;
JVM Java 虚拟机, 运行Java代码

标识符

标识符中可以包含: 字母、数字以及 下划线和 $ 符号 等等。
注意:标识符不能以数字开头,也不能是关键字,且严格区分大小写

数据类型

基本数据类型(4种) 引用数据类型(8种)
1.不论是在 16 位系统还是 32 位系统, int都占用4个字节,long和double都占8个字节,byte都占1个字节,
short占两个字节
2.整形和浮点型都是 带有符号的
3.整型默认为 int型 ,浮点型默认为 double
4.字符串属于 引用类型(数组 类 接口)
字节: 是计算机中表示 空间大小的基本单位
1Byte=8bit .1KB = 1024 Byte, 1MB = 1024 KB, 1GB = 1024 MB

 变量

局部变量必须初始化

计算机中的字符本质上是一个整数. C 语言中使用 ASCII 表示字符, Java 中使用 Unicode 表示字符. 因此 一个字符占用两个字节, 表示的字符种类更多, 包括中文

Java 虚拟机规范中,并没有明确规定 boolean 占几个字节,也没有专门用来处理 boolean 的字节码指令,在 Oracle公司的虚拟机实现中, boolean占1个字节

执行 javac 的时候出现错误,在执行 javac 时加上 -encoding UTF-8 选项即可(javac -encoding UTF-8 Test.java)

char的包装类型为Character int--Integer  其余都是首字母大写

类型转换

同种类型才能转换 

转换不一定成功

自动类型转换:数据范围小的转为数据范围大;
强制类型转换:数据范围大的到数据范围小。

类型提升

不同类型的数据之间相互运算时, 数据类型小的会被提升到数据类型大的

计算机的 CPU 通常是按照 读写4 个字节为单位从内存中数据

对于 short, byte 这种比 4 个字节小的类型, 会先提升成 4 个字节的 int , 再运算.

字符串类型

使用String类定义字符串类型

 int a=10;int b=20;System.out.println("a+b="+a+b);System.out.println(a+b+"a+b");

代码运行结果

观察得知字符串拼接完还是字符串("a=")

运算符

 1.算术运算符

加减乘除模(+ - * / %)

/--除法 结果为商

%-取模 结果为余数

2.增量运算符

+=  -=  *=  %=(会将操纵的结果赋值给左操作数)

操作符可以自动实现强转

3.自增/自减运算符

++ --

如果单独使用,【前置++】和【后置++】没有任何区别

如果 混合使用 ,【前置 ++ 先+1,然后使用变量+1之后的值 ,【后置++ 先使用变量原来的值,表达式 结束时给变量+1

4.关系运算符

主要有六个 : == != < > <= >= ,其计算结果是 true 或者 false
无符号只有 右移运算符(<<<=),没有左移

5.逻辑运算符

有三个 : && || ! ,运算结果都是 boolean类型

6. 位运算符

主要有四个: & | ~ ^ ,除 ~ 是一元运算符外,其余都是二元运算符

位操作表示 按二进制位运算 左移1位相当*2 右移一位相当于/2

1. 按位与 &: 如果两个二进制位都是 1, 则结果为 1, 否则结果为 0

2. 按位或 |: 如果两个二进制位都是 0, 则结果为 0, 否则结果为 1

3. 按位取反 ~: 如果该位为 0 则转为 1, 如果该位为 1 则转为0
4. 按位异或 ^: 如果两个数字的二进制位相同 , 则结果为 0, 相异则结果为 1

7. 条件运算符

也就是三目运算符:表达式1 ? 表达式2 : 表达式3

1为真---2

1为假---3

语句

switch的括号内只能不是以下类型的表达式:(语法不支持)

long/ float /double /boolean

循环三要素:循环初始条件;循环的判断条件;循环的步进

break 的功能是 让循环提前结束
continue 的功能是 跳过这次循环, 立即进入下次循环 .
使用 Scanner 读取字符串 / 整数 / 浮点数

题中总结

如果涉及正负交替用 flag实现 (flag=-flag)
多组输入用 while
http://www.dtcms.com/wzjs/108521.html

相关文章:

  • 去除wordpress阅读更多字段网站关键词免费优化
  • 网站改版前端流程经验百度资源站长平台
  • 基因网站开发株洲seo
  • 创科手机网站百度竞价广告投放
  • 网站推广案例营销推广方案包括哪些内容
  • 做直播网站多少钱关键词优化排名的步骤
  • 高安网站建设手机cpu性能增强软件
  • 用户体验 网站南召seo快速排名价格
  • 网站建设认知与理解百度指数关键词未收录怎么办
  • 莆田社交网站灰色关键词排名代发
  • 美国wordpress空间苏州seo排名公司
  • 武汉做网站哪家专业网络营销推广服务
  • 9861云南网站建设深圳网站做优化哪家公司好
  • 南昌公众号开发公司seo网站优化师
  • 中兴豫建设管理有限公司网站seo管理系统培训运营
  • 盈利型网站seo关键词是什么
  • 网站建设模拟软件佛山百度seo点击软件
  • 一般做网站需要多少钱汕头seo关键词排名
  • 母婴网站建设一键免费创建论坛网站
  • win7电脑做网站服务器深圳网络推广培训机构
  • 做网站插入文档特殊字符seo服务优化
  • 营销型网站建设广告语营销型网站建设价格
  • 沈阳网站做沈阳网站制作推广
  • 重庆市城市建设档案馆网站网站流量统计查询
  • 织梦网站防黑怎么做网站seo置顶
  • 英文网站建设需求郴州seo
  • 松桃和兴建设公司网站爱站关键词查询
  • 北京市海淀区住房和城乡建设委员会网站重庆seo推广
  • 仿it资讯类网站源码德芙巧克力的软文500字
  • 网站开发需呀那些技术可以发布推广引流的悬赏平台