• Java NIO 学习笔记(二)----聚集和分散,通道到通道

    时间:2024-01-22 07:30:43

    目录:Java NIO 学习笔记(一)----概述,Channel/BufferJava NIO 学习笔记(二)----聚集和分散,通道到通道Scatter / Gather 通道的聚集和分散操作NIO 具有内置的 scatter/gather 支持,用于描述读取和写入通道的操作。分散(scatte...

  • Android(java)学习笔记214:开源框架的文件上传(只能使用Post)

    时间:2024-01-21 21:16:50

    1.文件上传给服务器,服务器端必然要写代码进行支持,如下:我们新建一个FileUpload.jsp的动态网页,同时我们上传文件只能使用post方式(不可能将上传数据拼凑在url路径下),上传数据Apache给我们提供了完善的框架,我们只要引入commons-fileupload-1.2.2.jar ...

  • Spring Boot 2.0 学习笔记(一)——JAVA EE简介

    时间:2024-01-20 22:30:29

    本章内容:JAVA EE>Spring>Spring Boot一、JAVA EE简介1.1 Java ee优点:结束了Web开发的技术无序状态,让程序员、架构师用同一种思维去思考如何架构和开发应用(指企业应用和Web网站)。因为其提供了企业应用技术的实现规范,简化了开发。       实...

  • Java学习笔记(十四)——Java静态工厂

    时间:2024-01-19 22:31:56

    【前面的话】每天过的还行,对我来说,只要让自己充实,生活就会是好的。学习Java工场方法的原因是最近在使用Spring框架做一个系统,其中有一个注入的方法是使用静态工场方法注入,所以学习一下,基础性文章,选择性阅读。      这篇文章学习的是静态工厂。【什么是】一、定义     工厂:在面向对象程...

  • 【Java】Java学习笔记

    时间:2024-01-19 19:10:09

    教程计算机所有的数据信息都是由二进制的0,1组成的,B(Byte)就是字节,1B=8bit(位),2的10次幂是1024,我们所说的硬盘容量是40GB、80GB、160GB,这里的B指是的Byte也就是“字节”。1 KB = 1024 bytes =2^10 bytes 1 MB = 1024 KB...

  • Java学习笔记(八):集合类

    时间:2024-01-19 11:14:28

    Java中对数据的存储会使用到集合类,下面我们来看看Java中常用的集合类。Collection接口集合的接口,可以简单的理解为可以动态扩充的数组。Collection接口定义了很多相关的方法,基本上都是添加移除等管理元素相关的方法。List接口List接口是继承自Collection接口的子接口,...

  • Java基础学习笔记十二 类、抽象类、接口作为方法参数和返回值以及常用API

    时间:2024-01-17 16:45:53

    不同修饰符使用细节常用来修饰类、方法、变量的修饰符public 权限修饰符,公共访问, 类,方法,成员变量protected 权限修饰符,受保护访问, 方法,成员变量默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量private 权限修饰符,私有访问, 方法,成员变量static ...

  • 尚硅谷Java基础学习笔记

    时间:2024-01-17 16:41:38

    综述:Java学习图谱:常见dos命令:操作案例:Java语言的特点:面向对象两个基本概念:类、对象三个基本特性:封装、继承、多态健壮性、可继承性write once,run anywhere !java两种核心机制:Java虚拟机、垃圾回收机制jdk安装及环境变量配置:配置参考:https://...

  • Java基础学习笔记二十八 管家婆综合项目

    时间:2024-01-17 16:27:53

    本项目为JAVA基础综合项目,主要包括:熟练View层、Service层、Dao层之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查。项目功能分析查询账务多条件组合查询账务添加账务编辑账务删除账务项目环境搭建技术选型和jar包介绍每个项目都要使用一些已经成熟的技术,它们通常是由一些专...

  • Java基础学习笔记五 Java基础语法之面向对象

    时间:2024-01-17 16:19:59

    面向对象理解什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”...

  • Java基础学习笔记(三) - 抽象类和接口

    时间:2024-01-17 16:11:20

    一、抽象类没有方法主体的方法称为抽象方法,包含抽象方法的类就是抽象类。Java中使用 abstract 关键字修饰方法和类,抽象方法只有一个方法名,没有方法体。public abstract class TestAbstract { //抽象类 public abstract void ru...

  • Java学习笔记,前两章总结

    时间:2024-01-17 11:30:13

    第一章 Java平台概论1.Java不仅仅是个程序语言,代表解决问题的平台,代表了原厂、各个厂商、社群、开发者与用户沟通的成果。2.Java三大平台,从J2SE、J2EE、J2ME到Java SE,Java EE,Java ME;Java SE包含四部分:JVM(Java虚拟机),JRE(Java运...

  • Java学习笔记 11/15:一个简单的JAVA例子

    时间:2024-01-16 20:09:33

    首先来看一个简单的 Java 程序。来看下面这个程序,试试看是否看得出它是在做哪些事情!范例:TestJava.java  // TestJava.java,java 的简单范例 public class TestJava {             public static void main(...

  • Maven 学习笔记——将普通的Java项目转换成Maven项目(3)

    时间:2024-01-15 20:36:43

    将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功。下面我是用一个简单的Selenium测试小demon作为例子来说的。移调项目中所有关联的Libraries将Selenium项目转换成Maven项目增加Maven依赖库到项目中创建Maven的测试文...

  • Week03-Java学习笔记第三次作业

    时间:2024-01-15 16:31:04

    Week03-面向对象入门1.本周学习总结初学面向对象,会学习到很多碎片化的概念与知识。尝试学会使用思维导图将这些碎片化的概念、知识点组织起来。请使用工具画出本周学习到的知识点及知识点之间的联系。步骤如下:1.1 写出你认为本周学习中比较重要的知识点关键词答:本周学习的知识点:类管理机制-包、完全限...

  • Kotlin for Java Developers 学习笔记

    时间:2024-01-14 21:52:57

    Kotlin for Java Developers 学习笔记★Coursera 课程 Kotlin for Java Developers(由 JetBrains 提供)的学习笔记”From Java to KotlinJava 和 Kotlin 代码可以相互转化public class Pers...

  • Android(java)学习笔记222:开发一个多界面的应用程序之不同界面间互相传递数据(短信助手案例的优化:请求码和结果码)

    时间:2024-01-12 18:01:32

    1.开启界面获取返回值(1)采用一种特殊的方式开启Activity:              startActivityForResult(intent , 0);(2)在被开启的Activity里面设置数据:              Intent data =  new Intent();  ...

  • 【学习笔记】JAva编程思想之多态

    时间:2024-01-12 08:18:12

    1、如果java的基类拥有某个已被多次重载的方法名称,那么在导出类中重新定义该方法名称并不会屏蔽在基类的任何版本。因此,无论是在该层或者他的基类中对方法进行定义,重载机制都可以正常工作。2、使用@Override注解可以防止你在不想重载时而意外地进行了重载。3、如果需要使用向上转型,那么就使用继承技...

  • JVM学习笔记(二)------Java代码编译和执行的整个过程

    时间:2024-01-11 22:33:49

    Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java 源码编译由以下三个过程组成:分析和输入到符号表注...

  • 0013 Java学习笔记-面向对象-static、静态变量、静态方法、静态块、单例类

    时间:2024-01-11 17:50:57

    static可以修饰哪些成员成员变量---可以修饰构造方法---不可以方法---可以修饰初始化块---可以修饰内部类(包括接口、枚举)---可以修饰总的来说:静态成员不能访问非静态成员静态变量static修饰的变量为静态变量在创建对象时,静态变量位于方法区中,而非像实例变量一样,位于堆内存中一个类的...