欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java基础语法入门学习

程序员文章站 2022-06-21 13:55:22
变量本质就是对内存空间进行操作声明方式:数据类型 变量名; int a;//开辟整数变量空间赋值方式:变量名 = 值; a = 100; //将整数数值赋给变量应用方式:System.out.print(a);直接声明并赋值方式:数据类型 变量名 = 值; int a = 100 ;多个同类型变量的声明与赋值:数据类型 变量1, 变量2, 变量3 = 值3 , 变量4注意:java是强类型语言,变量的类型必须与数据的类型一致。p......

变量

本质就是对内存空间进行操作

声明方式:数据类型 变量名;    int a;//开辟整数变量空间

赋值方式:变量名 = 值;        a = 100; //将整数数值赋给变量

应用方式:System.out.print(a);

直接声明并赋值方式:数据类型  变量名 = 值;    int a = 100 ;

多个同类型变量的声明与赋值:数据类型 变量1, 变量2, 变量3 = 值3 , 变量4


注意:java是强类型语言,变量的类型必须与数据的类型一致。

public class EgOne {  // 新建EoOne类(符合命名规范)


public static void main(String[] agrs) { // 程序入口

int i;  // 方式一定义变量

i= 10;  // 赋值

System.out.println(i); // 打印变量 10


int money = 100;  // 方式二定义变量

System.out.println(money); // 打印变量 100


int a,b,c = 20, d = 15; // 方式三定义变量

a=111;  // 赋值

b=101;

System.out.println(a);  // 打印a 111

System.out.println(b);

System.out.println(c);

System.out.println(d);

}

}

Java中的数据类型

基本数据类型(8种)、引用数据类型(String、数组、对象)两种。


注意,boolean数据类型不参与算数运算,只参加逻辑表达式运算。

在基础类型文件后面按“.”无反应,而有反应是引用类型。

!!控制台输出编码方式不对导致乱码,可使用 “javac 项目名 –encoding utf-8”,使控制台的编码方式改为utf-8方式。



运算符

算数运算符(+,-,*,/,%)、逻辑运算符(&&,||,!,< ,> ,<= ,>= ,==)、赋值运算符(+=,-=,*=,/=,%=)、三元运算符(? :)、位运算符(&,|,^,~,<< ,>>)

数据类型的转换

低类型数据可以向高数据类型自动转换,但是高数据类型转低数据类型需要进行强制类型转换。

强制类型转换规则:

整数长度足够,数据完整。Int i = 100; byte b = (byte)I;   // b = 100;

整数长度不够,数据截断。Int I = 10000; byte b = (byte)I;   // b = 16(符号位变化,可能变为负数)

小数强转整数,数据截断。Double d = 2.5; int I = (int) d;   // I = 2(小数位舍掉)

字符整数互转,数据完整。 Char c = 65; int I = c;   // I = 65

Boolean的取值为true/false,不可与其他类型转换

转义字符

变量

本质就是对内存空间进行操作

声明方式:数据类型 变量名;    int a;//开辟整数变量空间

赋值方式:变量名 = 值;        a = 100; //将整数数值赋给变量

应用方式:System.out.print(a);

直接声明并赋值方式:数据类型  变量名 = 值;    int a = 100 ;

多个同类型变量的声明与赋值:数据类型 变量1, 变量2, 变量3 = 值3 , 变量4


注意:java是强类型语言,变量的类型必须与数据的类型一致。

public class EgOne {  // 新建EoOne类(符合命名规范)

java基础语法入门学习

public static void main(String[] agrs) { // 程序入口

int i;  // 方式一定义变量

i= 10;  // 赋值

System.out.println(i); // 打印变量 10


int money = 100;  // 方式二定义变量

System.out.println(money); // 打印变量 100


int a,b,c = 20, d = 15; // 方式三定义变量

a=111;  // 赋值

b=101;

System.out.println(a);  // 打印a 111

System.out.println(b);

System.out.println(c);

System.out.println(d);

}

}

Java中的数据类型

基本数据类型(8种)、引用数据类型(String、数组、对象)两种。

java基础语法入门学习


注意,boolean数据类型不参与算数运算,只参加逻辑表达式运算。

在基础类型文件后面按“.”无反应,而有反应是引用类型。

!!控制台输出编码方式不对导致乱码,可使用 “javac 项目名 –encoding utf-8”,使控制台的编码方式改为utf-8方式。

java基础语法入门学习


运算符

算数运算符(+,-,*,/,%)、逻辑运算符(&&,||,!,< ,> ,<= ,>= ,==)、赋值运算符(+=,-=,*=,/=,%=)、三元运算符(? :)、位运算符(&,|,^,~,<< ,>>)

数据类型的转换

低类型数据可以向高数据类型自动转换,但是高数据类型转低数据类型需要进行强制类型转换。

强制类型转换规则:

整数长度足够,数据完整。Int i = 100; byte b = (byte)I;   // b = 100;

整数长度不够,数据截断。Int I = 10000; byte b = (byte)I;   // b = 16(符号位变化,可能变为负数)

小数强转整数,数据截断。Double d = 2.5; int I = (int) d;   // I = 2(小数位舍掉)

字符整数互转,数据完整。 Char c = 65; int I = c;   // I = 65

Boolean的取值为true/false,不可与其他类型转换

转义字符

java基础语法入门学习


控制台输入

程序运行中,可在控制台手动录入数据,再让程序运行


  1. 导包,import java.util.Scanner;//引入外部文件
  2. 声明Scanner类型的变量,Scanner inpter = new Scanner(System.in);
  3. 使用,int I = input.nextInt(); // 控制台输入一个整数


帮助文档改中文

Alt + center ->Java build->Libraries -> JRE System Library[Sun JDK1.6.0_13]-> rt.jar->javadoc location -> edit->Javadoc in archive->Browse。

控制台输入

程序运行中,可在控制台手动录入数据,再让程序运行


  1. 导包,import java.util.Scanner;//引入外部文件
  2. 声明Scanner类型的变量,Scanner inpter = new Scanner(System.in);
  3. 使用,int I = input.nextInt(); // 控制台输入一个整数


帮助文档改中文

Alt + center ->Java build->Libraries -> JRE System Library[Sun JDK1.6.0_13]-> rt.jar->Source attachment->remove(必须移除,否则会被源码包覆盖)->javadoc location -> edit->Javadoc in archive->Browse。

java基础语法入门学习

今日思维导图:https://www.processon.com/view/link/5f200d8f5653bb7fd257d1a2

本文地址:https://blog.csdn.net/weixin_42704812/article/details/107672583