本系列为笔者学习Javase的课堂笔记,视频资源为B站黑马程序员出品的《黑马程序员Java+AI智能辅助编程全套视频教程,java零基础入门到大牛一套通关》,章节分布参考视频教程,为同样学习Javase系列课程的同学们提供参考。
01 注释
单行注释://
多行注释:/* 和 */
文档注释:/** 和 */
02 字面值
整数值:eg. 1、6、50、1988
小数值:eg. 3.14、5.26
字符值:单引号包裹的单个字符
字符串值:双引号包裹
布尔值:true 和 false
空值:null
- public class test1 {
- public static void main(String[] args) {
- System.out.println(1988);
- System.out.println(3.14);
- System.out.println('a');
- System.out.println("Hello,World!");
- System.out.println(true);
- System.out.println(false);
- //System.out.println(null); 空值无法输出
- }
- }
复制代码
03 计算机存储单元
位:bit,是计算机中数据的最小单元
字节:byte,是计算机中数据的基本单元
1B = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
04 数据类型
注:① Java中,整数值默认 int 类型,小数值默认 double 类型。
② 界说 long 型变量时,须要在整数末了添加 L。
③ 高精度数据赋值给低精度数据,大概会导致精度丢失,须要在小数末了添加 F。
05 Debug
断点:即将实行该行代码
步过:实行该行代码
控制台:输出数据
06 类型转换
- //自动类型转换
- long l = 1024; //int -> long
- double num = 2025; //int -> double
- double num2 = 3.14F; //float -> double
- //强制类型转换
- int a = (int)3.14;
复制代码 07 Scanner 键盘录入数据
- import java.util.Scanner;
- Scanner sc = new Scanner(System.in); //创建对象
- int num = sc.nextInt(); //将键盘录入值
复制代码 示例
- import java.util.Scanner;
- public class ScannerDemo{
- public static void main(String[] args){
- Scanner sc = new Scanner(System.in);
- int num = sc.nextInt();
- System.out.println(num);
- }
- }
复制代码 08 运算符
- public class CalculateDemo{
- public static void main(String[] args){
- System.out.println(1+2); //3
- System.out.println(1-2); //-1
- System.out.println(1*2); //2
- System.out.println(1/2); //0
- System.out.println(1%2); //1
-
- char c = 'A';
- System.out.println(c+0); //65,参考为ASCⅡ码
-
- char c2 = (char)(c+1);
- System.out.println(c2); //B,强制类型转换
-
- System.out.println('a'+0); //ASCⅡ码查询
- }
- }
复制代码 注:符号 + 在字符串中为拼接作用。
09 Random 天生随机数
- import java.util.Random;
- Random r = new Random();
- int num = r.nextInt(10); //[0, 10)
复制代码- import java.util.Random;
- public class RandomDemo{
- public static void main(String[] args){
- Random r = new Random();
- int num = r.nextInt(10);
- System.out.println(num);
- }
- }
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |