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

java基础(学习笔记)

程序员文章站 2024-02-06 23:47:16
...

Java中的输入输出

Java输出语句

  • System.out.println();
  • System.out.print();
  • System.out.printf();

Java中的输入

  • Scanner类在包java.util中
  • java中的输入需要使用Scanner的对象来读取System.in的输入
  • 使用时在源文件中第一行导入:import java.util.Scanner
  • Scanner对象中常用获取用户输入方法:

java基础(学习笔记)
例:在控制台提示用户输入一个圆的半径,计算并输出圆的面积。

improt java.util.Scanner;
public class Demo{
	public static void main(String[] args){
		Scanner input = new Scanner(System.in);
		double radius = input.nextDouble();
		double area = radius*radius*3.14;
		System.out.println("圆的面积为:" + area);
	}
}

Java标识符

Java标识符

  • 变量,常量,函数,语句块都有名字,称之为Java标识符
  • 用来给类、对象、方法、变量、接口和自定义数据类型命名。
  • 由数字,字母和下划线"_",美元符号"$"组成,只能由字符,下划线或美元符号开头
  • 不能是Java关键字或保留字,对大小写敏感

Java中的命名约定
java基础(学习笔记)
Java关键字
java基础(学习笔记)

数据类型

数据类型

  • 是程序设计语言描述对象、事物的方法。
  • 分为基本类型引用类型两大类

基本类型:

  • 整数类型(允许为负数) byte ,short, int ,long
    java基础(学习笔记)

  • 浮点数类型 double,float
    java基础(学习笔记)
    java基础(学习笔记)

  • 字符类型 char
    占用2个字节
    表示单个字符,通常用来表示字符常量

  • 布尔类型 Boolean
    整数和布尔值之间不能进行相互转换

引用类型

  • 类、接口、数组、枚举

变量的定义

变量:程序运行过程中可被改变的量
声明格式

  • 数据类型 变量名1[变量名2,…];
  • 如:int stuNo;
    float x,y;
    变量的初始化
  • 声明变量时,通过赋值语句对变量进行显示的初始化
  • 如:
double salary;
salary = 5000.0;
//声明一个double类型的变量并初始化为50.0
double salary = 50.0;

常量

常量:在程序运行过程中保持不变的量。

  • Java使用关键字final来定义常量
  • 声明格式:final 数据类型 常量名称 = 值
  • 如:
final int NUM = 12;
final float PI = 3.1415926;

运算符和表达式

运算符
java基础(学习笔记)
java基础(学习笔记)
结果为:10,12,13,13

java基础(学习笔记)
运算符优先级
java基础(学习笔记)

数据类型转换

  • 隐式转换
    当进行类型加宽转换时可以自动实现,被称为隐式类型转换
int n = 5;
double f = n;
  • 强制类型转换
    当进行类型收缩转换时转换必须进行显示转换,被称为强制转换
double f = 5.5;
int n = (int)f;
相关标签: java 学习笔记