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对象中常用获取用户输入方法:
例:在控制台提示用户输入一个圆的半径,计算并输出圆的面积。
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关键字:
数据类型
数据类型
- 是程序设计语言描述对象、事物的方法。
- 分为基本类型和引用类型两大类
基本类型:
-
整数类型(允许为负数) byte ,short, int ,long
-
浮点数类型 double,float
-
字符类型 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;
运算符和表达式
运算符
结果为:10,12,13,13
运算符优先级
数据类型转换
- 隐式转换
当进行类型加宽转换时可以自动实现,被称为隐式类型转换
int n = 5;
double f = n;
- 强制类型转换
当进行类型收缩转换时转换必须进行显示转换,被称为强制转换
double f = 5.5;
int n = (int)f;
上一篇: YUI 2.8.0发布
推荐阅读
-
Java基础笔记-3
-
java基础笔记
-
java基础(学习笔记)
-
Java基础数据结构及其实现原理(一)
-
php基础学习笔记(6),php基础学习笔记_PHP教程
-
java基础学习笔记一 博客分类: java Java正则表达式Bing金融Blog
-
YUI学习笔记(二)简单的DOM事件(2) 博客分类: YUI YUI
-
YUI学习笔记1 博客分类: JS yuijs
-
Java面试题-基础篇一 博客分类: 面试题系列 面试javajava面试宝典Java面试题
-
Spring学习(二)---在IoC容器中装配Bean 博客分类: Spring 3.x 企业应用开发笔记 springbeanioc框架