Java基础之核心类
来源:互联网 发布:美化个人自动发卡源码 编辑:程序博客网 时间:2024/05/22 12:22
第1节 基本类型和封装类
1.Java语言认为一切皆对象2.8个基本数据类型也应该具备对应的对象4.通过封装类可以把8个基本类型的值封装成对象进行使用3.从JDK1.5开始,Java允许将基本类型的值直接赋值给对应的封装类对象
第2节 装箱和拆箱
基本类型与对应的封装类之间能够自动进行转换,其本质是Java的自动装箱和拆箱过程。 1.装箱是指将基本类型数据值转换成对应的封装类对象,即将栈中的数据封装成对象存放到堆中的过程 2.拆箱是装箱的反过程,是将封装的对象转换成基本类型数据值,即将堆中的数据值存放到栈中的过程。
第3节 Objiect类
Object类提供了所有类都需要的一些方法:equals:判断指定的对象与传入的对象是否相等 "=="运算符比较的是两个对象地址是否相同,即引用的是同一个对象。 equals()方法通常可以用于比较两个对象的内容是否相同toString()返回当前对象的字符串表示
第4节 字符串类
简单字符串方法实例 package com.lee.dms.test; public class Test { public static void main(String[] args) { String a = "hello word!"; System.out.println("a.length():"+a.length()); System.out.println("a.substring(5):"+a.substring(5)); System.out.println("toLowerCase():"+a.toLowerCase()); System.out.println("a.toUpperCase():"+a.toUpperCase()); } }StringBuffer用来创建和操作字符串对象,和String区别如下: 1.String创建的字符串是不可变的,如果改变字符串变量的值,是在内存中创建一个新的字符串,字符串变量将引用新创建的字符串地址,而原来的字符串是在内存中依然存在且内容不变,直至Java的垃圾回收系统对其进行销毁。 2.StringBuffer创建的字符串是可变的,当使用StringBuffer创建一个字符串后,该字符串的内容可以通过append()等方法进行改变,而字符串变量所引用的地址一直不变,最终调用它的toStirng()方法转换成一个String对象
第5节 Scanner类
键盘输入类:Scanner SC = new Scanner(System.in);String s1 = sc.next();
第6节 Math和Date类
Math类包含常用的执行基本数学运算的方法,如初等指数、对数、平方根和三角函数等。Math类提供的方法都是静态的,无须实例化可以直接调用Math.random()获取随机数
阅读全文
0 0
- Java基础之核心类
- java基础学习篇之核心java
- JAVA核心基础之集合总结
- Java基础—— 核心类
- Linux 核心之硬件基础
- linu核心之软件基础
- Hibernate基础之核心接口
- jquery学习之基础核心
- flex4 基础核心之画图
- Lua核心编程之基础
- kafka基础之核心概念
- ElasticSearch核心基础之搜索
- ElasticSearch核心基础之映射
- ElasticSearch核心基础之聚合
- Java核心类库之collections
- java核心编程之集合类
- Java核心基础要点总结
- java核心基础文章精选
- MySQL数据库
- 图
- ES6中export及export default的区别
- redis-cli不支持 删除键
- 二十三种设计模式之一单例模式
- Java基础之核心类
- 推荐几款炫酷的基于jquery的页面特效
- I
- leetcode--Unique Paths II
- iOS中的sql语句写法
- Linux系统安装JDK
- 堆、栈的储存内容
- STM32通过USB方式烧录程序DFU详解
- 性能测试-1jmeter的安装配置