- 博客(27)
- 收藏
- 关注
原创 Java初级面试一般问题
java语言的基本特性?面向对象、跨平台、多线程、异常处理机制、自动垃圾回收机制。java程序的执行过程?编译、运行—将java原码(.java文件)通过编译器(javac.exe)编译成JVM文件(.class文件) 将JVM文件通过java.exe执行输出结果。java中的数据类型?基本数据类型(byte、short、char、int、long、float、double、boolean)。引用数据类型(类-class、接口-interface、数组-[])。int 与In..
2020-08-20 10:56:43 768
原创 多线程
Java中的多线程1.什么是多线程?多线程:某一个程序在运行的时候【进程】可能会产生多个不同的执行线索【执行轨迹】【线程】,这些多个不同的执行线索【执行轨迹】共同运行的情况就是多线程。往往我们会感觉到这些多个不同的执行线索【执行轨迹】同时执行,实际上这时一种错觉假象,实际上当这些多个不同的执行线索【执行轨迹】在运行的时候,某一个时刻只用一个执行线索【执行轨迹】在运行,只是这多个不同的执行线索【执行轨迹】快速的切换而已。2.多线程的创建方式以及区别?创建方式继承Thread类定义Thread
2020-07-25 01:24:15 256
原创 文件和IO流
文件和IO流1. File类的对象创建和常用方法?计算机中的文件是由几部分组成?文件的基本属性。【文件的名称,后缀名,修改日期,类型…】【java.io.File类】文件中的数据。【输入输出流】**2.**对文件的基本属性进行操作 在java中我们通过java.io.File类实现对文件的基本属性进行操作。3. java.io.File类定义:public class Fileextends Objectimplements Serializable, Comparabl
2020-07-25 00:36:45 173 1
原创 集合框架
8.集合框架8.1集合框架的体系结构集合–集中合并数据----文件夹是一个集合的表现 --统一管理/处理数据框架–jdk提供操作类库集合框架–jdk提供的对集中合并数据进行统一管理/处理的开发类库。交由集合统一管理/处理的数据有两种表现形式:单列数据【独立的一个数据–数字,字符串,…】 100 ,”hello”键值对数据 【一个数据是由键和建对应的值组成】 书的目录就是一种典型的键值对数据8.2 Conllection与MapJdk提供的处理单列数据
2020-07-24 23:34:34 101
原创 常用类库
7. 常用类库7.1String,StringBuffer,StringBuilder如何创建对象?有哪些常用方法?相互转换【String与基本数据类型 / String与字节数组/字符数组】?字符串是程序中使用最广泛,处理最多的数据,因此java就提供了专门针对字符串处理的java类。在学习这个java类之前我们需要先认识一些java的帮助文件【jdk_api】API–应用程序接口。【提供java中常用的类和接口的使用规范】帮助文件。Java中的字符串java提供的一个java类。
2020-07-24 21:55:31 267
原创 第六节内部类、异常处理
内部类、异常处理6.1什么是内部类?内部类有几种?每一中内部类如何表示有那些些特征?1.内部类将一个类定义在另一个类里面,形成了包含关系。内部类–被包含的类外部类–包含内部类的类。java中内部类的分类1 成员内部类public class 外部类{public class 成员内部类{ }}在这里我们可以认为成员内部类就相当于外部类中的一个成员变量/实例方法。成员内部类中不能定义静态变量和静态方法。外部类的静态方法是不能访问成员内部类的。 其
2020-07-24 18:04:13 216
原创 Java基础第五节
继承、抽象类、接口5.1 什么是继承?如何完成一个继承关系?面向对象的特征之一。[封装,继承,多态]继承是一种通过现有的类,创建出新类的机制。继承实际上一种类与类之间关系。代码说明:首先有一个基类 Thingpublic class Thing { public Thing() { System.out.println("Everything begins here!"); }}然后有个子类命名为Shape(形状)继承Thingpublic cla
2020-07-24 15:56:05 764
原创 Java基础
Java基础1.Java概念1.1.Java是什么?Java,由Sun Microsystems公司于1995年5月推出,它是一种可以编写跨平台应用软件、完全面向对象的程序设计语言。1.2.面向对象是什么?它的基本特征是什么?面向对象:面向对象是已对象为基础,完成各种操作主要强调对象、结果。是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向对象3大基本特征:封装、继承、多态。1.3.java的三大版本以及它们的区别?1.
2020-07-23 20:40:52 631 1
原创 java-jsp
java-jsp1. JSP是什么? JSP–Java Server Pages[java服务器页面]【包含有java程序的运行在服务器上的页面{HTML}】 实际上JSP就是在HTML文件中嵌套java程序所形成的一中页面【JSP】例如:<%@page import="java.text.SimpleDateFormat"%><%@page import="j...
2020-04-17 09:24:00 113
原创 Java中的多线程
Java中的多线程进程:在操作系统中运行的某个软件(主要是指在内存中)。任何软件要运行都要被加载到内存中。而内存负责运行这个软件所需要的那些内存空间,就被称为当前软件在内存中的一个进程。进程需要依赖于操作系统运行中的程序进程就是在操作系统中正在运行的程序。1. 什么是线程?线程:软件运行之后真正负责执行软件中具体某个功能的那个独立的内存空间(它必须位于进程中)。线程需要依赖于...
2020-04-03 20:23:23 140
原创 序列化
序列化**将java对象转换成2进制流的过程就叫序列化。将一个java对象从一台计算发送到另一台计算机,就需要将java对象转换成2进制流。如何实现序列化?创建java对象的类需要实现序列化接口java.io.Serializable–没有任何一个抽象方法存在类通过实现 java.io.Serializable 接口以启用其序列化功能。Serializable序列化接口是某一个j...
2020-03-25 21:13:01 129
原创 java-字符流
java-字符流字符输出流类 BufferedWriter构造方法摘要BufferedWriter(Writer out) 通过一个字符输出流创建缓冲字符输出流。BufferedWriter(Writer out, int sz) 通过一个字符输出流创建一个指定缓冲区的大小的缓冲字符输出流。package com.Kweilin_Fang.test;i...
2020-03-22 22:38:04 91
原创 字符输出流【BufferedWriter】
**字符输出流【BufferedWriter】java.io类 BufferedWriterpublic class BufferedWriter extends Writer构造方法摘要BufferedWriter(Writer out) 通过一个字符输出流创建缓冲字符输出流。BufferedWriter(Writer out, int sz) 通过一个字符...
2020-03-22 22:37:26 283
原创 java-流
java-流1. 如何处理文件中的内容?通过java提供输入输出流;来处理文件中的内容数据。2. 什么是流?电流:负电荷的正向移动轨迹水流:水的移动轨迹。Java中的流:数据的移动轨迹。3. 什么是输入输出流?按照数据的流向:输入流:数据从本程序之外的地方[文件]引入到本程序中时所形成的移动轨迹就是输入流。【读取数据】输出流:数据从本程序中流向本程序之外的地方[文件]所...
2020-03-19 22:53:30 120
原创 Java读写文件数据
Java读写文件数据输入输出流是对计算机文件进行操作的java类库。【读写文件数据】1.计算机中的文件是由几部分组成文件的基本属性。【文件的名称,后缀名,修改日期,类型…】【java.io.File类】文件中的数据。【输入输出流】2.对文件的基本属性进行操作在java中我们通过java.io.File类实现对文件的基本属性进行操作。3. java.io.File类定义:p...
2020-03-19 17:04:20 236
原创 键值对数据值
键值对数据值java中的集合框架主要处理两类数据值单列数据值—这个数据值是由一个具体的数据值组成例如 : 100 “hello”键值对数据值-- 这个数据值是键和值两部分组成的一个数据值Java的数据类型------------10Java中处理键值对数据的集合框架Map接口是处理键值对数据的顶级集合接口。 HashMap类,Hashtable类HashMap类可...
2020-03-12 23:16:26 2541
原创 Java中的集合框架
Java中的集合框架集合–集中合并数据----文件夹是一个集合的表现,统一管理/处理数据框架:jdk提供操作类库集合框架:jdk提供的对集中合并数据进行统一管理/处理的开发类库。交由集合统一管理/处理的数据有两种表现形式:单列数据【独立的一个数据–数字,字符串,…】键值对数据 【一个数据是由键和建对应的值组成】Jdk提供的处理单列数据的开发类库1. Collection接口是J...
2020-03-10 21:39:48 100
原创 日历类-Calender
日历类-Calender**java.util.Calendar—**日历类【抽象类】public abstract class Calendarextends Objectimplements Serializable, Cloneable, ComparableCalendar构造方法摘要protectedCalendar()构造一个带有默认时区和语言环境的 C...
2020-03-06 23:03:34 378
原创 Jave--Math类
Jave–Math类Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。成员变量static double E 自然常数static double PI 圆周率package com.Kweilin_Fang.demo1;public class MathTestClass { public static void main(String[] args) ...
2020-03-06 21:47:03 85
原创 时间日期的处理类
时间日期的处理类java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。构造方法Date() 得到当前系统的日期时间Date(long date)分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。package com.Kweilin_Fang.demo1;...
2020-03-06 21:12:53 264 1
原创 StringBuilder
StringBuilderString类final修饰的不可变字符串类 java.lang.StringBuilder类—一个final修饰的可变的字符序列,不可变字符串与可变的字符序列???? 1.String是一个不可变得字符串,一旦被定义保存数据成功,那么他会在内存中形成一个固定的存储单元,保存的数据将不会改变。String a="hello";String b="world...
2020-03-06 20:14:41 110
原创 java中的字符串
java中的字符串字符串是程序中使用最广泛,处理最多的数据,因此java就提供了专门针对字符串处理的java类。在学习这个java类之前我们需要先认识一些java的帮助文件【jdk_api】API–应用程序接口。【提供java中常用的类和接口的使用规范】帮助文件。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,...
2020-03-05 21:50:29 241 1
原创 Java中的异常类
Java中的异常类任何人所写的程序都有可能出现异常,就像人会生病一样,程序出现异常是一种正常现象。程序运行的时候可能出现的一些不正常的现象就是异常【Exception】。【可纠正,可避免】程序运行的时候可能出现的一些不可回避的问题就是错误【Error】。【不可纠正】Java中的异常【Exception】和错误【Error】都是Throwable的子类。public cla...
2020-03-04 22:35:55 371 2
原创 静态嵌套类
静态嵌套类什么是静态嵌套类就是成员内部类加上static修饰符。静态嵌套类中的元素1.实例变量2.类变量3.构造方法4.实例方法5.类方法静态嵌套类中的方法访问其他的变量和方法1.在静态嵌套类中构造方法和实例方法中访问静态嵌套类中的实例变量/实例方法,默认this.,可以省略this.2.在静态嵌套类中构造方法和实例方法中访问静态嵌套类中的类变量/类方法,默认静态嵌套类类名....
2020-03-03 20:10:59 552
原创 匿名内部类
匿名内部类继承式的匿名内部类什么是匿名内部类匿名内部类就是没有名字的内部类完整demo代码:MyClass:package com.lin183.time;public class MyClass { public void testMyclass() { System.out.println("Myclass的实例方法"); }}Student:packa...
2020-03-02 22:26:43 135
原创 java--方法内部类
java–方法内部类方法内部类—方法内部类------在这里我们可以认为方法内部类就相当于方法中的一个局部变量1、定义方法内部类的时候没有访问修饰符2.方法内部类中不能出现类变量和类方法3.方法内部类中的构造方法/实例方法,可以访问本方法中的局部变量,jdk8.0之前需要使用final修饰局部变量,包括参数4方法内部类中的构造方法/实例方法,可以访问外部类的实例变量/实例方法,默认外部...
2020-03-02 20:49:33 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人