Java
Devin·Finn
✍择一事,终一生,不为繁华易匠心。
展开
-
JSP总结
JSP第三章 JSP语法HTML创建表单表格<form action="url" method=“GET”> ... ... <input type=submit> <input type=reset></form><form name="form1" method="post" action="login_...原创 2020-01-03 11:27:11 · 527 阅读 · 0 评论 -
JDBC_DAO模式
包结构srcdaoUserDao.javadao.implUserDaoimpl.javautilJDBCUtil.javatestTest.javajdbc.properties.txtlibmysql-connector-java-bin.jar完整代码jdbc.properties#mysqldriverClass ...原创 2019-06-24 13:25:13 · 710 阅读 · 0 评论 -
JavaSE实战——网络编程【客户端上传文件到服务端】
步骤UpdateClient 客户端// 1.提示输入要上传的文件路径, 验证路径是否存在以及是否是文件夹File file = getFile();private static File getFile() { Scanner scanner = new Scanner(System.in); System.out.println("请输入一个人文件路径"); while(tr...原创 2019-05-05 16:50:04 · 348 阅读 · 0 评论 -
_多线程&GUI
文章较长,建议从目录选取感兴趣内容,然后Ctry+F搜索、跳转目录01_多线程(多线程的引入)(了解)02_多线程(多线程并行和并发的区别)(了解)03_多线程(Java程序运行原理和JVM的启动是多线程的吗)(了解)04_多线程(多线程程序实现的方式1)(掌握)05_多线程(多线程程序实现的方式2)(掌握)06_多线程(实现Runnable的原理)(了解)07_多线程(两种方式的...原创 2019-04-24 16:42:16 · 261 阅读 · 0 评论 -
IO流 【超完整】
01_IO流(IO流概述及其分类)1.概念IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的类都在IO包中流按流向分为两种:输入流,输出流。流按操作类型分为两种:字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的字符流 : 字符流只能操作纯字符数据,比较方便。2.IO流常用父类字节流的抽象父类:...原创 2019-04-24 16:14:52 · 273 阅读 · 0 评论 -
异常&File类
01_异常(异常的概述和分类)A:异常的概述异常就是Java程序在运行过程中出现的错误。B:异常的分类通过API查看ThrowableError服务器宕机,数据库崩溃等ExceptionC:异常的继承体系ThrowableErrorExceptionRuntimeException02_异常(JVM默认是如何处理异常的)A:JVM默认...原创 2019-04-24 16:12:38 · 123 阅读 · 0 评论 -
Java文件的读(写)汇总[ InputStream(Reader)、BufferedInputStream 、BufferedReader、FileInputStream、FileReader ]
[ InputStream、BufferedInputStream、FileReader ]&&[ OutputStream、BufferedOutputStream、FileWriter ] 字节读写 private static void rwZiJie() throws Exception { InputStream in =new FileInputStream("...原创 2019-04-28 20:18:41 · 615 阅读 · 0 评论 -
Java基础总结
Java程序设计期中复习总结第一章 概述1. 应用程序的结构:package import class2. 源文件的扩展名.java,字节文件的扩展名:.class3. Java语言的工作原理:先编译后解释4. 一个源文件中最多可以有一个public类,并且文件名与public类名相同。5. 常用命令javac编译,java运行。6. 一个应用程序最少有一个main方法。第二章 ...原创 2019-08-05 19:25:48 · 5839 阅读 · 4 评论 -
Colletion集合
(对象数组的概述和使用)A:案例演示需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 Student[] arr = new Student[5]; //存储学生对象 arr[0] = new Student("张三", 23); arr[1] = new Student("李四", 24); arr[2] = n...原创 2019-04-08 22:26:59 · 224 阅读 · 0 评论 -
Java_面向对象03( 多态&抽象类&接口 )【面向对象笔记】
(多态的概述及其代码体现)A:多态(polymorphic)概述事物存在的多种形态B:多态前提a:要有继承关系。b:要有方法重写。c:要有父类引用指向子类对象。C:案例演示代码体现多态(多态中的成员访问特点之成员变量)成员变量编译看左边(父类),运行看左边(父类)。(多态中的成员访问特点之成员方法)成员方法编译看左边(父类),运行看右...原创 2019-03-29 10:36:14 · 164 阅读 · 0 评论 -
Java_面向对象02( 继承&方法&final) )【面向对象笔记】
(代码块的概述和分类)(了解)(面试的时候会问,开发不用或者很少用)A:代码块概述在Java中,使用{}括起来的代码被称为代码块。B:代码块分类根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。C:常见代码块的应用a:局部代码块在方法中出现;限定变量生命周期,及早释放,提高内存利用率b:构造代码块 (初始化块)在...原创 2019-03-29 10:34:05 · 173 阅读 · 0 评论 -
Java_面向对象01( 构造方法、静态static )【面向对象笔记】
(构造方法Constructor概述和格式)(掌握)A:构造方法概述和作用给对象的数据(属性)进行初始化B:构造方法格式特点a:方法名与类名相同(大小也要与类名一致)b:没有返回值类型,连void都没有c:没有具体的返回值return;(构造方法的重载及注意事项)(掌握)A:案例演示构造方法的重载重载:方法名相同,与返回值类型无关(构造方法没有返回值),只看...原创 2019-03-29 10:31:26 · 162 阅读 · 0 评论 -
Java_面向对象04(权限修饰符&匿名内部类)【面向对象笔记】
(package关键字的概述及作用)(了解)A:为什么要有包将字节码(.class)进行分类存放包其实就是文件夹B:包的概述举例:学生:增加,删除,修改,查询老师:增加,删除,修改,查询… 方案1:按照功能分 com.heima.add AddStudent AddTeacher com.heima.delete Delete...原创 2019-04-02 14:42:38 · 122 阅读 · 0 评论 -
正则表达式&常用工具类
(正则表达式的概述和简单使用)A:正则表达式是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的B:案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现b...原创 2019-04-07 22:17:42 · 152 阅读 · 0 评论 -
String类
(Scanner的概述和方法介绍)(掌握)A:Scanner的概述B:Scanner的构造方法原理Scanner(InputStream source)System类下有一个静态的字段:public static final InputStream in; 标准的输入流,对应着键盘录入。C:一般方法hasNextXxx() 判断是否还有下一个输入项,其中Xx...原创 2019-04-06 11:58:07 · 97 阅读 · 0 评论 -
Eclipse基本配置(eclipse初使用必看,从小白到大白)
一个好的集成开发工具能够让你的开发更加方便,熟练使用集成开发工具,能让你的开发事半功倍!(Eclipse的视窗和视图概述)(了解)A:视窗 每一个基本的窗体被称为视窗PackageExplorer 显示项目结构,包,类,及资源Outline 显示类的结构,方便查找,识别,修改Console 程序运行的结果在该窗口显示Hierarchy 显示Java继承层次结构,选中类...原创 2019-04-04 08:43:03 · 854 阅读 · 0 评论