java概念基础笔记整理】的更多相关文章

1.构造方法没有类型,有类型的不是不叫构造方法. 2.一个类的的成员变量可以是java允许的任何数据类型,一个类可以把某个对象作为自己的一个成员变量,如果用这样的类创建对象,那么该对象中就会其他对象,也就是说该类的对象将其他的对象作为自己的组成部分.(Has-A)若是,一个对象组合了另一个对象,则可以委托被组合的对象调用其方法.通过组合对象调用方法,也叫做黑盒复用.另一个就是当前对象可以随时更换包含的对象,这种现象叫做弱耦合现象. package com.DiErZhang; public cl…
近期发现,通过百度脑图可以很好的归纳总结和整理知识点,本着学习和复习的目的,梳理了一下java部分的知识点,不定期更新,若有不恰之处,请指正,谢谢! 脑图链接如下:java部分基础知识整理----百度脑图版…
目录 起步 安装Python2.7: Python虚拟环境介绍与安装: pip安装flask: 认识url: URL详解 web服务器和应用服务器以及web应用框架: Flask 第一个flask程序讲解: 设置debug模式: 使用配置文件: url传参数: 反转URL: 页面跳转和重定向: url链接:使用url_for(视图函数名称)可以反转成url. 加载静态文件: get请求和post请求: get和post请求获取参数: 保存全局变量的g属性: 钩子函数(hook): cookie:…
正文 一.Java 内存区域与内存溢出异常 1.运行时数据区域 程序计数器:当前线程所执行的字节码的行号指示器.线程私有. Java 虚拟机栈:Java 方法执行的内存模型.线程私有. 本地方法栈:Native 方法执行的内存模型.线程私有. Java 堆:存放对象实例.分为新生代(Eden 空间.From Survivor 空间.To Survivor 空间)和老年代.线程共享. 方法区:存储已被虚拟机加载的类信息.常量.静态变量.即时编译器编译后的代码等数据.也称为"永久代".线程…
「学习笔记」HTML基础 前言 勤做笔记不仅可以让自己学的扎实,更重要的是可以让自己少走弯路.有人说:"再次翻开笔记是什么感觉",我的回答是:"初恋般的感觉".或许笔记不一定十全十美,但肯定会让你有种初恋般的怦然心动. 本章着重复习Html的基础内容,学习Html究竟要学些什么呢?主要是学习各种标签,来搭建网页的"结构". 本篇文章主要由五个章节构成,从WEB标准到初识HTML,接着学习HTML常用标签,最后学习表格列表和表单.开始充电之旅啦~~…
一.程序的分层 1.界面层: 某种类型的应用程序 a.DOS(控制台运行) b.桌面应用程序--独立安装,独立运行 c.web类型--现在流行的 单机版:电脑上要安装,程序升级之后,电脑上也要升级--桌面应用程序 网络版:电脑上不装,输入一个url地址,直接用--web类型 2.业务逻辑层:数据访问--数据交互 3.数据存储层:myssql jdbc二.web类型的应用程序:应用程序位于服务器,用户只需要通过浏览器就能访问和交互的 理解:和前端网站开发的区别 1.网站--最常见 2.程序--OA…
java的特性 简单性(Simple). 结构体系中立(Architecture Neutral). 面向对象(Object Oriented). 易于移植(Portable). 分布式(Distributed). 高性能(High Performance). 多线程(Multithreaded). 健壮性(Robust). 动态性(Dynamic). 安全性(Secure). JAVA平台   JAVA平台是纯软件平台,包含: java虚拟机 javaapi接口(编程接口)   可执行文件是…
Junit 1. 概念 JUnit是一个Java语言的单元测试框架. 单元测试:单元测试(英语:Unit Testing)又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作.程序单元是应用的最小可测试部件.在过程化编程中,一个单元就是单个程序.函数.过程等:对于面向对象编程,最小单元就是方法,包括基类(超类).抽象类.或者派生类(子类)中的方法. 2. Junit特性 测试工具 测试套件 测试运行器 测试分类 3. API 注解 序号 注释 描述 1 @Test 依…
指定为字符串的正则表达式必须首先被编译为此类的实例.然后,可将得到的模式用于创建 Matcher 对象,依照正则表达式,该对象可以与任意字符序列匹配.执行匹配所涉及的所有状态都驻留在匹配器中,所以多个匹配器可以共享同一模式. 因此,典型的调用顺序是 Pattern p = Pattern.compile("a*b"); Matcher m = p.matcher("aaaaab"); boolean b = m.matches(); 在仅使用一次正则表达式时,可以方…
1. \n换行 \r回车 \"双引号 \\反斜杠 2.Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型. byte: byte 数据类型是8位.有符号的,以二进制补码表示的整数: 最小值是 -(-^): 最大值是 (^-): 默认值是 : byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一: 例子:,. short: 位.有符号的以二进制补码表示的整数 最小值是 -(-^): 最大值是…