第10章 面向对象编程(高级部分) 文章目录第10章 面向对象编程(高级部分)10.1 类变量和类方法10.1.1 类变量 - 提出问题10.1.2 传统解决方法10.1.3 类变量快速入门10.1.4 类变量内存布局10.1.5 什么是类变量10.1.6 如何定义类变量10.1.7 如何访问类变量10.1.8 类变量使用注意事项和细节讨论10.1.9 类方法基本介绍10.1.10 类方法的调用1
转载
2024-01-11 19:39:03
0阅读
在java中,目录也被当作一种文件,只是一种特殊的文件,要删除目录,就必须先删除目录下的所有文件和文件夹。 文件和流的关系: 关于处理流(包装流)的关闭: 只要关闭了处理流(包装流),那么它所对应节点流就会随着一起关闭。注意:缓冲流必须显式使用flush()方法才能将缓冲区的内容刷出到文件中。 关于文件内容的覆盖与追加://若第一次创建1.txt文件,则不会有问题;若1.txt文件已经存在,则往
转载
2023-08-27 10:03:44
233阅读
一、Go包管理1. 什么是Go语言中的包我们在使用其他语言,比如Java,是有包的概念的,它是Java语言中组织我们的Java文件的一个概念,比如java.lang这个包,他里面有很多我们常用的类,比如String。在Go语言中,包也是类似的概念,它是把我们的go文件组织起来,可以方便进行归类、复用等目的。 比如Go内置的net包:net
├── http
├── internal
├── mai
转载
2024-01-20 04:40:13
81阅读
Java 基础 第三阶段 分析需求、提高代码实现能力第一章 网络编程一、网络相关概念1、网络通信 两台设备 、程序2、网络3、ip地址 主机(计算机)的居住地址ip地址的组成 = 网络地址 + 主机地址可以类比为:网络地址(北京市海淀区xx小区) + 主机地址(房间号)ipv4: ipv6:ipv4不不够分配了。IPv6想要替代ipv4,但目前是两个都在使用。4、域名 为了解决ip地址记忆的困难
转载
2023-11-28 20:19:03
65阅读
这里写目录标题网络编程网络通信网络ip地址ipv4地址分类域名端口号网络通信协议TCP和UDPTCP协议:传输控制协议UDP协议InetAddress类相关方法代码示例Socket基本介绍TCP网络通信编程基本介绍练习1练习2练习3方法一:socket.shutdownOutput()写方法二:bufferedWriter.newLine()写练习4netstat指令TCP网络不为人知的秘密UD
文章目录1.线程概念1.1程序1.2进程1.3线程2.其他相关概念2.1并发2.2并行2.3单线程2.4多线程3.创建线程的两种方法3.1继承Thread类,重写run方法3.1.1多线程的机制3.1.2为什么启动线程用的是cat.start();而不是直接用cat.run(); 3.2实现Runnable接口,重写run方法 &
转载
2023-11-08 22:12:41
283阅读
目录第1章 基本概念1.3 Web 的访问过程(P1-14'30)第4章 JavaBean4.3 HTTP 请求(P4-7'20)第6章 Servlet(参考韩顺平老师的课程)6.1 tomcat作为web服务器在网络中的位置示意图6.2 通过最原始的Servlet来解释细节6.3 通过继承HttpServlet开发Servlet第7章 Cookie、Session第8章8.2 JSP原理8.5
转载
2023-07-27 22:42:38
493阅读
第13章 常用类 文章目录非零基础自学Java (老师:韩顺平)第13章 常用类13.6 StringBuilder类13.6.1 基本介绍13.6.2 StringBuilder常用方法13.6.3 String、StringBuffer 和 StringBuilder 的比较13.6.4 String、StringBuffer 和 StringBuilder 的效率测试13.6.5 Strin
转载
2023-12-20 09:38:10
75阅读
Java 反射反射一个需求引出反射反射机制反射原理示意图反射机制可以完成反射相关的类代码示例:反射的优点和缺点反射调用优化-关闭访问检查Class类基本介绍Class类的常用方法代码示例获取Class类对象1.Class.forName()2.类名.class3.对象.getClass()4.对象.getClass().getClassLoader()5.基本数据类型.class6.包装类.TY
转载
2023-10-04 19:40:16
18阅读
目录一、数组1、数组介绍 (1)数组的定义 (2)数组的引用2、数组使用注意事项和细节3、数组的赋值机制 二、排序1、介绍2、排序的分类 (1)内部
转载
2023-08-14 18:46:06
141阅读
第8章 面向对象编程(中级部分)第10章 面向对象编程(高级部分)目录第8章 面向对象编程(中级部分)8.1 面向对象编程三大特征8.1.1 基本介绍8.1.2 封装介绍8.1.3 封装的理解和好处8.1.4 封装的实现步骤 (三步) 8.1.5 测试代码8.2 面向对象编程-继承8.2.1 为什么需要继承 
转载
2024-09-23 07:53:35
92阅读
1、loginProcess.php将从表单login.php中获取的$username = $_POST['username'];进行验证时,要从数据库获取该用户名的密码。 $sql="select password from admin where name='$username'"; 一定要注意,要$username要被 ' ' 包围才行!!2、验证密码:一般在数据库中保存密码时都会被
文西马龙:怎么讲,如何去学,学完了你可以做什么。 Html:超文本标记语言 Css:层叠样式表 Javascript的入门 学完一个技术以后,如果不把技术综合的运用起来,那么你学了实际上会感觉没有学透,一定要学以致用。 初级课程解决静态网页的开发,界面是基础,虽然基础但是很重要。 Php核心编程:php基本语法、php面向对象编程、php数据库编程、xml编程、Cookie、Ses
转载
2023-12-11 19:35:58
95阅读
课程资料::https://pan.baidu/s/1l_RepifmluABNgevGVn5pw 提取码:piy0动态和静态加载反射机制是java实现动态语言的关键,也就是通过反射实现类动态加载。 1.静态加载:编译时加载相关的类,如果没有则报错,依赖性太强 2.动态加载:运
转载
2023-12-28 20:28:44
29阅读
今年七月中旬,基本上是初次接触并开始学习java web开发。在这之前,学过一些java 基本知识,sql server数据库,sql语言等,其它有关web方面的知识可以说是陌生。今天基本完成了第一个小项目,于是发篇日志,总结这四个月一来初学java web开发的经历,并与大家分享其中的痛与乐。 servlet入门,了解基本原理,熟知其编写方法,生命周期等《王者归来》+韩顺平老师的servl
转载
2023-12-29 18:18:50
200阅读
文章目录一、程序中+号的使用二、数据类型1、整数类型2、浮点类型3、字符类型(char)4、布尔类型(boolean)5、基本数据类型转换6、基本数据类型和Stirng类型的转换三、运算符介绍1、算术运算符2、赋值运算符(“=”)3、关系运算符(比较运算符)4、逻辑运算符5、位运算符(需要二进制基础)6、三元运算符7、运算符的优先级四、表示符的命名规则和规范1、标识符的概念2、标识符的命名规则3
学习内容:集合的理解和好处集合的框架体系Collection 接口和常用方法List 接口和常用方法ArrayList 底层结构和源码分析Vector 底层结构和源码剖析LinkedList 底层结构ArrayList 和 LinkedList 比较学习产出:1.集合的理解和好处1.1 数组1)长度开始时必须指定,而且一旦指定,不能更改 2)保存的必须为同一类型的元素 3)使用数组进行增加/删除元
转载
2024-07-26 16:54:42
47阅读
变量:(先声明后使用) *定义变量: (1)int a = 1;
转载
2023-11-24 11:25:59
135阅读
一、文件文件流文件在程序中以留的形式来操作的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nXoI6Vnc-1642335857608)(F:\人生苦短,我用IO流\笔记区域\Java-io.assets\image-20211225185941350.png)]1.1 常用的文件操作1.1.1 创建文件对象相关构造器和方法new File只是在内存,create才
转载
2023-12-06 19:33:39
121阅读
文章目录续 - 第二阶段小知识点:1. 进程 | 线程2. 静态方法与非静态方法的区别 ( static )算术运算符<< 左移 | 右移 >>泛型 (重要)Java 绘图Java 事件处理机制进程 线程 (很重要)线程 并发 ,并行创建线程的两种方式继承 Thread 类 实现线程实现 Runnable 接口 实现线程线程如何理解继承 Thread 和 实现 Runna
转载
2023-07-22 01:30:51
362阅读