美文网首页
java基础复习一(java核心技术卷1)

java基础复习一(java核心技术卷1)

作者: 燕大虾呀 | 来源:发表于2019-03-09 14:38 被阅读0次

1、java基本数据类型

8种:int(4字节)、short(2字节)、long(8字节)、byte(1字节)、float(4字节)、double(8字节)、char(由编码决定)、boolean(不一定)
----------------------------ps:java沒有任何无符号int,short,byte,long

2、java用final定义常量,这个常量只能被赋值一次

3、Math类

Math.sqrt(..) :平方根
Math.pow(..) :幂运算
Math.sin(..) :正弦
Math.cos(..) :余弦
Math.exp(..) :指数函数
Math.PI(..) :圆周率
Math.E(..) :e
等等...,这里只列出一部分

4、类型转换------小的可以转为大的(字节数大小)

自动转换:两个操作数如果有一个是double,那么结果就是double;其次是float、long、int

强制转换:可以任意转换,但是大的转为小的有可能会丢失部分数据。
格式如下:

double b = 1.00;
int a = (int)b;

5、常用运算符


图片.png

6、枚举类型:如下

定义:enum Color{RED,BLUE,PURPLE};
使用:Color c = Color.RED;

7、字符串----不是基本类型,只是在java类库中提供了一个预定义类

String str = "";//空字符串
String str2 = "hello";

8、子串与拼接

//str3就是str2的子串
String str2 = "hello";
String str3 = str2.subString(0,3);//前闭后开

//字符串拼接
String s1 = "a";
String s2 = "b";
String s3 = s1+s2;//s3为“ab”

String all = String.join("/",“S”,“M”,“L”,"XL");//all 为"S/M/L/XL"

所有内容均个人编辑,如有错误,欢迎指正!

相关文章

  • 记录一些书籍

    JAVA 基础 《Java核心技术·卷1:基础知识》《Java核心技术 卷2:高级特性》《Java8 实战》 并发...

  • Java SE基础部分

    Java核心语法 书籍:《Java核心技术卷一》《Java核心技术卷二》 java包结构:核心包,Java1一同出...

  • 双11Java程序员书单推荐

    Java 《Java核心技术卷I》 《Java核心技术卷II》 《Java编程思想》 《Java并发编程实战》 《...

  • 推书:Java核心技术 卷1 基础知识 原书第10版

    推书:Java核心技术 卷1 基础知识 原书第10版 《Java核心技术卷I》虽然该书很厚,有700多页,但知识体...

  • java修炼书籍

    1,《java核心技术(卷1)》 2,《java核心技术(卷1)》 3, 《java学习指南(第四版)》 4,《e...

  • java基础复习一(java核心技术卷1)

    1、java基本数据类型 8种:int(4字节)、short(2字节)、long(8字节)、byte(1字节)、f...

  • Java核心知识

    Java核心语法 作者:springremember 书籍:《Java核心技术卷一》《Java核心技术卷二》 ja...

  • # [Java学习]1.Java基础【学习笔记】

    [Java学习]1.Java基础【学习笔记】 书籍 《Java核心技术》、《Java核心技术精讲》 2018-09...

  • JAVA并发相关知识

    看了java核心技术 卷1的第14章《并发》,在此做点笔记,供以后复习。 线程睡眠函数(java.lang.Thr...

  • 学习线路

    一、打好基础才能百战不殆 参考学习顺序-知乎 二、Java基础   《Java核心技术 卷1》 链接:云盘链接提取...

网友评论

      本文标题:java基础复习一(java核心技术卷1)

      本文链接:https://www.haomeiwen.com/subject/ilyspqtx.html