自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 集合类

1.ArrayList的用法1 package Collection; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 public class ArrayList_Test { 8 public static void main(String[] args) { 9 List <Integer> Int_Num = ne

2020-12-20 22:22:12 99

原创 第十四章 I/0输入输出

1,流的分类流从流动方向上看:一般分为输入流和输出流输入流:如System.in是一个InputStream类型输入流输出流:如System.out 是一个PrintStream类型输出流从读取类型上分:一般分为字节流和字符流字节流:如System.in是一个InputStream类型字节流字符流:如new InputStreamReader(System.in)是一个字符流对象流从发生的源头:分为节点流和过滤流类节点流:直接操作目标设备对应的流如文件流,标准输入输出流过滤流:继承带有关

2020-12-08 20:16:24 99

原创 第十五章

仿照例15.4,编写完整的基于Socket的多客户/服务器通信程序客户端:import java.io.*;import java.net.Socket;public class TalkClient { public static void main(String[] args) { Socket socket = null; try { socket = new Socket("127.0.0.1", 4700);//本机地址

2020-11-10 12:14:51 104

原创 第九章 线程

1,volatile关键字有什么作用?通过关键字sychronize可以防止多个线程进入同一段代码,在某些特定场景中,volatile相当于一个轻量级的sychronize,因为不会引起线程的上下文切换,但是使用volatile必须满足两个条件:  1、对变量的写操作不依赖当前值,如多线程下执行a++,是无法通过volatile保证结果准确性的;  2、该变量没有包含在具有其它变量的不变式中,这句话有点拗口,看代码比较直观。2,编写java程序模拟烧水泡茶最优工序package homework

2020-11-08 17:12:34 243

原创 Java常用类库与工具

1,借助JDK,选取几个String与StringBuffer,StringBuilder的常用API,并编写实例测试API的功能呢2,请简述String,StringBuffer,StringBuilder三者之间的共同点与区别,应该分别在何种场景下使用共同点:(1)内部实现基于字符数组,封装了对字符串处理的各种操作(2)可自动检测数组越界等运行时异常区别:(1)String内部实现基于常量字符数组,内容不可变;StringBuffer、StringBuilder基于普通字符数组,数组大小可根

2020-10-27 20:55:47 57

原创 个人银行账户管理C++转Java

版本一,4_9(1)这是最基本的类(2)private,public等在Java里面需要单独写在每一个成员前面。(3)Java里不允许普通函数(除抽象类,接口等)的声明与函数体分开,要写一起。(4)Java里的输出是语句是System.out.println(变量名 + “字符串”);相当于“<<”改成了“+”(5)accumulate函数在原C++文件里是double accumulate(int date) const,所以这里要给它加上final修饰。(6)c++ 里面建立类的

2020-10-26 21:18:35 207

原创 第七章 异常

1、简述Java Error类与Exception类的区别。Java Error类:所有错误类的祖先类Exception类:所有异常类的祖先类错误和异常的区别是,Error不是程序需要捕获和进行处理的,例如OutOfMemmoryError(当Java虚拟机在为对象分配内存空间时,剩余的空间不够,同时也没有可以释放的内容时将会发生这样的错误)不由程序进行捕获或处理,当Error发生时,程序将会停止。2、简述异常处理的两种方式,并举例说明区别。例7.2(隐式声明处理)1 import java.

2020-10-25 22:21:38 84

原创 Java第六章 面向对象(下)

1.实验:利用IDE的debug功能给例6.4和例6.6的new语句设置断点,使用单步调试(step into/step over)跟踪子类对象化实例(初始化)的执行顺序,并总结该过程。1)为对象分配内存空间,对成员变量进行默认的初始化。(局部变量必须进行显示初始化)2)绑定构造方法,将new中的参数传递给构造方法的形式参数。3)调用this或super语句(二者必居其一,不能同时存在),执行流程如图所示。4)进行实例变量的显示初始化操作。如: public class A{ int

2020-10-18 22:36:00 193

原创 Java第五章

访问控制符public(接口访问权限)protected(包访问权限、继承访问权限)“默认”(包访问权限)private(无法直接访问)继承子类继承了父类的所有属性和方法,但只有public、protected的属性和方法在子类是可见的。子类在继承父类的时候,首先应该满足父类可被访问,例如当子类和父类不在同一个包当中时,父类修饰符必为public;在父类能被访问的前提下,凡是修饰符为public或是protected的父类属性成员或是方法能被子类所访问;private的属性成员或是方法则不能被

2020-10-16 22:39:45 87

原创 面向对象

1,对象是对客观事物的抽象。现实世界中,随处可见的一种事物就是对象,对象是事物存在的实体,比如人类,书桌,计算机,旺仔QQ糖。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象是由哪些部分组成的。通常都会将对象分为两个部分,即动态部分与静态部分。静态部分,简单来说就是不可动的部分,我们称之为"属性",任何一个对象都会具备其属性。例如人,具有身高,体重,年龄等属性。为了便于后面的分析,首先我创建一个Demo类:public class Demo{//Demo是演示的意思int book

2020-09-30 16:55:22 190

原创 Java数据类型

Java数据类型Java中的数据类型可划分为基本类型和复合类型。***基本数据类型***包括:·整点类型:byte,int,short,long;·浮点类型:float,double;·字符类型:char;·布尔类型:boolean;***复合数据类型***包括:·class(类);·interface(接口);·数组为什么需要包装类?(1)基本数据类型不是对象,在一些场合不能直接使用(例如某些类方法参数必须是对象类型),需要转化为对应的包装类对象才能继续使用。(2)包装类的一些静

2020-09-25 22:20:51 75

原创 过去学习语言的经历

在大一学年,我学习了C/C++和Python语言,0基础的我刚接触这些时感受到了极大的困难,很多算法都需要想很久才能慢慢摸索出来,当初囿于课本和老师上课所讲,后来渐渐发现唯有亲自上机实验,和老师讲的结合起来,在实践中去思考,更能找出自己的错误,探索出新的道路。因为一直以来基础都不好,学习的过程很不自信,希望在知道好的学习方法之后,能高效学习Java这门课。...

2020-09-22 08:22:20 149

原创 JDK,JRE,JVM的区别

一:基本简介1、JDK全称为(Java Development Kit),是指Java的软件开发包。提供给开发人员使用,jdk是整个java开发的核心,集成了一些jre的小工具,如javac.exe,java.exe,jar.exe等。2、JRE全称为(Jave Runtime Environment)是指Java的运行环境,主要分为两部分,jvm的标准实现和java的一些基本类库。3、JVM全称为(Java Virtual Machine)是指Java虚拟机。他只认识.class类型文件,他能

2020-09-19 21:23:32 286

原创 Java跨平台实现的原理

Java跨平台原理由源文件(.java)—>字节码文件(.class)(二进制文件)-----> 解释---->Unix,Win,Linux等机器。

2020-09-19 21:16:41 238

原创 Java语言的特点

简单:

2020-09-19 19:05:59 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除