ITPub博客

首页 > IT职业 > IT职场 > Java 基础程序设计笔记

Java 基础程序设计笔记

IT职场 作者:bluetooth 时间:2021-09-09 09:06:12 0 删除 编辑

数据类型划分

数据类型可分为:基本数据类型、引用数据类型;

基本数据类型

包括:数值型(整数类型、浮点类型)、字符型、布尔型;

1. 整数型

1) 整数类型
包括:long、int、short、byte,byte(8位、-128~127);
数据溢出:当整数的数据大小超出了可以表示的范围,每种类型有数值范围限制;

2) 浮点数型与双精度浮点数类型
浮点数类型,长度32个字节,有效范围(-3.4E~-3.4E)38次方。双精度浮点数,长度64个字节,有效范围(-1.7E~1.7E)308次方。

2.字符类型

要求:字符要用一对单引号('')括起;

Unicode:为了避免数据跨平台出现错误,Unicode为每个字符制定了唯一的数值,所以可以在任何语言、平台、程序中安心使用;
常用的转义字符:n换行、t制表符Tab、双引号、f换夜;

3.布尔型

布尔类型的变量只有ture和false两种;

基本数据类型的默认值
byte:0、short:0、int:0、long:0L、float:0.0f、double:0.0d、char:u0000(空,"")、boolean:flase;

运算符、表达式与语句

1.运算符
分为:赋值运算符(=)、算数运算符(%取模)、关系运算符、逻辑运算符、条件运算符、条件运算符、括号运算符;

2.关系运算符
、>=、

3.自增与自减运算符
--、++;

4、逻辑运算符
&、&&(短路与)、|、||(短路或);

选择与循环语句

1.选择结构

//if语句1
if(判断语句){
    语句主题
}
//if语句2
if(判断语句){
    语句主题1
}else{
    语句主题2
}
//if语句3
if(条件判断1){
    语句主题1
}else if(条件判断2){
    语句主题2
}else{
    语句主题3
}
//三目运算
变量=条件判断?表达式1:表达式2;
//switch语句
switch(表达式)
    case 选择值1:语句主体;
        break;
    case 选择值2:语句主体;
        break;
    、、、
    case选择值n:语句主体;
        break;

循环结构

1.while 当事先不知道需要循环几次时使用

while(循环条件判断){
语句1;
语句2;
...
语句n;
更改循环条件;
}

2.do...while 需要至少执行一次循环体使用

do
{
语句1;
语句2;
...
语句n;
更改循环条件;
}while(循环条件判断)

3.for循环 当已明确的知道循环次数时使用

for(赋值语句;判断条件;赋值增减量){
语句1;
语句2;
...
语句n;
}

4.循环嵌套

//打印出九九乘法表
public class ForNestsDemo{
    public staic void main(String[] args){
        for(int i = 1;i

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3402/viewspace-2808088/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-11

  • 博文量
    280
  • 访问量
    21000