博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象二
阅读量:5006 次
发布时间:2019-06-12

本文共 1148 字,大约阅读时间需要 3 分钟。

——基础语法

1、关键字const和goto不能再Java中使用

2、保留字:true、false、null ——字面量值

3、main为特殊名称,不是关键字

标识符:

1、不能使关键字或者true、false、null

2、可以包含字母、数字0-9、下划线、美元符号

3、第一个字符必须是字母、下划线或者美元符号

4、区分大小写,没有规定最大长度

所有class的根类或者超类都是object

java的数据类型:基本数据类型(byte、short、int、long、char、float、double、boolean) 

        引用数据类型(类、数组、接口) String也是引用数据类型

Java是一种强类型编程语言,这意味着在java程序中用到的所有变量都必须有明确定义的数据类型

byte:1字节(8位)

short:2字节(16位)

int:4字节(32位)

long:8字节(64位)

float:4字节(32位)

double:8字节(64位)

char:2字节(16位)

boolean:不确定,由JVM决定 true/false

数值数据表达式执行计算式,从低精度向高精度执行自动类型转换:byte<short<int<long<float<double

字符串:String  变量名=“ ”;

“+”:1、如果是字符串,直接接在后面

    2、如果是基本数据类型,加在一起运算

常量: 1、具体的值

         2、符号常量:final 数据类型 标识符 = 值;(最好全部大写)

         3、符号常量声明时必须赋值

    4、在整个程序中不能改变(不能被重新赋值)

运算符:

增/减量运算符:

1、如果输出变量本身,则最后的值为代码中有多少增/减量,全部使用

2、如果为表达式,考虑前缀与后缀

移位运算符:

1、左移运算符(<<):若该数为负整数,左移后则变小,反之变大(移位整数*2的n次方)

2、有符号右移运算符(>>):若该数为负整数,右移后则变大,反之变小(最高位用1占位)

3、无符号右移运算符(>>>):若该数为负整数,右移后则变大,反之变小(最高位用0占位)

负整数求二进制数的步骤:1、先求该数绝对值的二进制数 

            2、得到该数二进制的反码

            3、反码+1得到补码(为该数的二进制数)

布尔运算符:(按位)

  当两个数:一正一负:1、&—正数

            2、|—负数

            3、^—负数

java注释:单行注释 //

     多行注释  /* */

     javaDoc注释 /** */

 

转载于:https://www.cnblogs.com/z1234/p/5899457.html

你可能感兴趣的文章
第九周作业
查看>>
[leedcode 70] Climbing Stairs
查看>>
学习 WCF (1)--基础篇
查看>>
sql server 2008学习4 设计索引的建议
查看>>
vim 插件之vundle
查看>>
数据库多对多关联表(Python&MySQL)
查看>>
[实变函数]1.2 集合的运算
查看>>
第06天
查看>>
设计模式的征途—5.原型(Prototype)模式
查看>>
Fiddler中添加serverIP
查看>>
mysql的某个数据库拒绝访问的问题
查看>>
C# ~ 从 XML 到 Linq 到 Linq to XML
查看>>
常用汉字的五笔拆法
查看>>
1044: [HAOI2008]木棍分割 - BZOJ
查看>>
资源:数据库原理
查看>>
后进先出 stack、 先进先出Queue
查看>>
来常工富藤的第一天
查看>>
你想到了,就有别人去实现,那你为什么不去实现呢
查看>>
OSI与TCP/IP模型
查看>>
【IT笔试面试题整理】丑数
查看>>