Java基础
秦同学努力学习
一个不会菜刀的菜鸟
展开
-
Java多线程基本概念
进程:操作系统中一个程序的执行周期就是一个进程。 线程:通常一个程序同时执行多个任务,每一个任务就称为一个线程。 进程与线程的区别: 每个进程都拥有自己的一整套变量;线程则是共享数据,所以通信比进程更有效、更方便; 与进程相比,线程更轻量级,创建、撤销一个线程比进程开销小的多; 没有进程就没有线程,进程一旦终止,其内线程也将不复存在。 如何启动多线程: 调用线程要使用Thread.start(...原创 2020-02-23 22:46:58 · 131 阅读 · 0 评论 -
Java基础——Object类
简介: Object类是Java默认提供的一个类,除了Object类,所有的类都默认继承的Object父类。即所有的对象都可以使用Object进行接收。 Object类定义好的方法: 1)Object.toString():取得对象信息,在使用对象直接输出的时候,会默认输出一个地址编码。但如果使用的是String类(如:字符串),由于toString()的原因,会直接输出其其内容。 例如: pac...原创 2020-02-15 10:28:38 · 163 阅读 · 1 评论 -
Java基础——StringBuffer类
1、为什么要使用String Buffer类: 因为任何的字符串常量都是String对象,而且String常量一旦声明不可改变,如果改变对象,也只是改变其引用的指向。所以为了方便字符串的修改,提供StringBuffer类 2、常用的方法 1)StringBuffer.append():在String类中使用“+”来进行字符串的连接,但在StringBuffer类中需要使用append() 例如:...原创 2020-02-15 09:43:25 · 314 阅读 · 0 评论 -
Java集合类简述(部分):Collection接口和 List集合
java.util包中提供一些集合类,这些集合类又称为容器。集合类和数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组常用来存放基本类型的数据,集合常用来存放对象的引用。 1、Collection接口 Collection接口是层次接口中的根接口,通常不能直接使用,但是接口提供了添加元素、删除元素、管理元素的方法。 add():将指定的对象添加到该集合中; addAll():添加集合...原创 2020-02-14 11:29:11 · 259 阅读 · 0 评论 -
Java Scanner类
当我们的程序需要获取用户输入的程序时,我们就需要用到Scanner类。Scanner类时Java5的新特征,主要用方法next()、nextLine()、nextInt()、nextFloat、nextDouble(),在这五个名字前加入has,用来判断是否还有输入的数据;如hasNext()。.close() ...原创 2019-04-28 23:22:18 · 183 阅读 · 2 评论