Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Day22_7 Java学习之对象数组
目录 一 什么是对象数组 二 对象数组的作用 三 对象数组的语法定义及动静初始化 语法定义 静态初始化 在定义数组的同时对数组元素进行初始化 动态初始化 使用运算符new为数组分配空间 四 对象数组案例演示 案例需求 具体实现代码 一 什么
JavaSE
学习
Java
JAVA NIO 基础
原文地址 http www iteye com topic 834447 1 基本 概念 IO 是主存和外部设备 硬盘 终端和网络等 拷贝数据的过程 IO 是操作系统的底层功能实现 底层通过 I O 指令进行完成 所有语言运行时系统提供执行
JavaSE
Java
java中io各种流的关闭顺序
还是先看API void close Closes this stream and releases any system resources associated with it close void close throws IOExc
JavaSE
IO
Java
Resources
Stream
2.2 面向对象(分类和static)
1 案例驱动模式 1 1案例驱动模式概述 理解 通过我们已掌握的知识点 先实现一个案例 然后找出这个案例中 存在的一些问题 在通过新知识点解决问题 1 2案例驱动模式的好处 理解 解决重复代码过多的冗余 提高代码的复用性 解决业务逻辑聚集紧
JavaSE
Java
在Eclipse下建立Java的多层包Package
一 操作前提 1 选择View Menu gt 选择Package Presentation gt 选择Hierarchial 2 每次创建包 都要取消勾选 Create package info java 二 具体操作 1 在src文件中
JavaSE
eclipse
Java
Powered by 金山文档
java性能检测工具:jvisualvm
前戏 安装JDK并配置好环境变量 1 win R 输入cmd进入命令行界面 2 输入 jvisualvm 可以看到本地的java进程 3 查看CPU 内存使用情况 右下角 运行 运行的线程 休眠 调用sleep 方法的线程 等待 调用wai
JavaSE
随笔
Java
性能监控
002——JDK
目录 JDK的组成 JDK的跨平台原理 JDK的组成 JDK的跨平台原理
JavaSE
Java
Java增强for循环(学习笔记)
Java增强for循环 主要用于数组或者集合的增强型for循环 格式 for 声明语句 表达式 代码句子 声明语句 声明新的局部变量 该变量的类型必须和数组元素的类型匹配 其作用域限定在循环语句块 其值与此时数组元素的值相等 表达式 表达式
JavaSE
Java
学习
笔记
Java的byte类型详解
前言 byte这个单词是Java八种基本数据类型之一字节的关键字 在计算机存储中以字节为单位 8位比特 bit 组成一个字节 为什么弄清楚byte这么重要呢 因为智能硬件的数据传输大部分协议都是按字节一位一位来解析的 对于字节的运算十分频繁
JavaSE
Java
byte类型
智能硬件
Java判断String是否为空或不为空(并且equals的好的写法,不报空指针)
首先澄清一个概念 String str if str null str equals 1 2 3 str null 说明str还未指向一个特定的字符串对象 此时谈不上是否为空 str 说明str是个空字符串 只不过长度为0 字符串判断空的几
JavaSE
javase String 判空
12.6 包的声明和访问
包的概念 java的包 其实就是我们电脑系统中的文件夹 包里存放的是类文件 当类文件很多的时候 通常我们会采用多个包进行存放管理他们 这种方式称为分包管理 在项目中 我们将相同功能的类放到一个包中 方便管理 并且日常项目的分工也是以包作为边
JavaSE
【数据结构】_1.集合与复杂度
目录 1 集合框架 2 时间复杂度 2 1 时间复杂度和空间复杂度 2 2 时间复杂度的概念 2 3 大O的渐进表示法 2 3 1 精确的时间复杂度表达式 2 3 2 大O渐进表示法的三条规则 2 3 3 时间复杂度的最好 平均与最坏情况
JavaSE
数据结构(Java)
Java
开发语言
异常(Exception)与错误(Error)
Error和Exception 异常处理 Error和Exception 1 异常 Exception 指程序运行中出现的不期而至的各种状况 如文件找不到 网络连接失败 非法参数等 影响了正常的程序执行流程 但不至于程序崩溃 检查性异常 最
JavaSE
Java
增强for循环
package structure loop 增强for循环 重点是用来循环数组和集合的 public class ForDemo05 public static void main String args int nembers 5 2
JavaSE
Java
common-lang包中一些工具类的使用说明
一 common lang包常用的类有 1 StringUtils类 该类主要提供对字符串的操作 对null是安全的 主要提供了字符串查找 替换 分割 去空白 去掉非法字符等等操作 2 ObjectUtils类 主要是对null进行安全处理
JavaEE
JavaSE
JavaSE的思维导图
学了这么久的Java我们来做一次整体性的总结 回顾我们所学过的整个知识体系 大致内容包括 初识Java 数据类型与变量 运算符 数据类型与变量 运算符 逻辑控制 方法的使用 数组的定义与使用 类与封装 继承与多态 抽象类与接口 String
JavaSE
Java
Java之集合(15个demo)
本节主要介绍java的集合 主要包括List Set和Map 其中List的子类ArrayList和LinkedList Set的子类HashSet和TreeSet Map的字类HashMap等 介绍了集合的常用方法 Collections
JavaSE
Java
JVM
开发语言
集合
带头结点和尾节点的双向链表的(增删改查,头遍历,尾遍历)java实现
废话不多说 请看代码 测试输出 代码 package com coderman dataStruct 双链表 Author zhangyukang Date 2020 2 18 19 00 Version 1 0 class DoubleL
JavaSE
数组定义及使用
文章目录 一 数组基本用法 1 数组的定义 2 数组的使用 二 数组作为方法的参数 1 基本用法 2 理解引用类型 3 数组作为方法的返回值 4 数组拷贝 三 二维数组 一 数组基本用法 在编写代码的过程中 有的时候会发现当需要的变量少的时
JavaSE
Java
二进制的概念及运算
前言 有的朋友觉得写代码做开发应该就是专注于开发出功能 管这些二进制干嘛呢 尤其是做上层开发的朋友 但是当自己出去面试的时候就有可能会碰壁 或者是在看源码的时候就会懵 打个比方我们在看hashmap的源码的时候 并不是每个人都能马上算出这些
JavaSE
Java
«
1 ...
3
4
5
6
7
8
9
...13
»