• 《Java基础知识》Java线程的概念

    时间:2022-06-30 05:27:16

    按照规划,从本篇开始我们开启『并发』系列内容的总结,从本篇的线程开始,到线程池,到几种并发集合源码的分析,我们一点点来,希望你也有耐心,因为并发这块知识是你职业生涯始终绕不过的坎,任何一个项目都或多或少的要涉及一些并发的处理。这一系列文章只能算是对并发这块基本理论知识的一个总结与介绍,想要成为并发高...

  • 新手了解java 异常处理基础知识

    时间:2022-06-28 08:57:53

    Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。那么这篇文章总结了Java有效处理异常的三个原则,有需要的朋友们可以参考借鉴

  • java从基础知识(九)I/O

    时间:2022-06-23 13:35:45

    java中的流可以从不同的角度进行分类按流的方向:输入流、输出流(注意这里的输入(read)、输出是相对于程序而言的(writer),个人认为从读、写角度理解更为直观)按处理数据单位:字节流、字符流(字节流为继承自InputStream和OutputStream的流,以字节(8位)为单位读写;字符流...

  • Java基础知识强化之多线程笔记01:多线程基础知识(详见Android(java)笔记61~76)

    时间:2022-06-19 05:09:15

    1.基础知识:Android(java)学习笔记61:多线程程序的引入  ~  Android(java)学习笔记76:多线程-定时器概述和使用 Java基础知识强化之多线程笔记01:多线程基础知识(详见Android(java)笔记61~76)的更多相关文章Spring笔记01(基础知识)1.基础...

  • Java基础知识强化之多线程笔记06:Lock接口 (区别于Synchronized块)

    时间:2022-06-19 05:09:09

    1.简介我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那...

  • java局部变量表的基础知识点及实例

    时间:2022-06-14 00:22:51

    在本篇文章里小编给大家整理的是一篇关于java局部变量表的基础知识点及实例,有需要的朋友们可以学习参考下。

  • JAVA基础知识之网络编程——-网络基础(Java的http get和post请求,多线程下载)

    时间:2022-06-09 10:35:10

    本文主要介绍java.net下为网络编程提供的一些基础包,InetAddress代表一个IP协议对象,可以用来获取IP地址,Hostname之类的信息。URL和URLConnect可以用来访问web资源,URLDecode和URLEncode用来转换字符串。本文会写两个例子来演示java网络编程的一...

  • JAVA核心技术I---JAVA基础知识(工具类Arrays和Collections类)

    时间:2022-06-03 19:04:50

    一:工具类–不存储数据,而是在数据容器上,实现高效操作•排序•搜索–Arrays类–Collection类二:Arrays类(处理数组)(一)基本方法–排序:对数组排序,sort/parallelSort。–查找:从数组中查找一个元素,binarySearch。–批量拷贝:从源数组批量复制元素到目标...

  • JAVA核心技术I---JAVA基础知识(文件系统及java文件基本操作)

    时间:2022-06-01 21:32:44

    一:文件概述文件系统是由OS(操作系统)管理的文件系统和Java进程是平行的,是两套系统文件系统是由文件夹和文件递归组合而成文件目录分隔符–Linux/Unix用/隔开–Windows用\隔开,涉及到转义,在程序中需用/或\\代替文件包括文件里面的内容和文件基本属性文件基本属性:名称、大小、扩展名、...

  • Java基础知识强化之IO流笔记63:随机访问流RandomAccessFile

    时间:2022-06-01 20:30:50

    1.随机访问流RandomAccessFileRandomAccessFile类不属于流,是Object类的子类。但它融合了InputStream和OutputStream的功能。支持对随机访问文件的读取和写入。RandomAccessFile的构造方法:构造方法摘要RandomAccessFile...

  • [Android测试] AS+Appium+Java+Win自动化测试之三: 基础知识和Appium界面

    时间:2022-05-29 18:01:36

    一、把上一章的demo先看懂AndroidContactsTest.javapublicclassAndroidContactsTest{//DriverprivateAppiumDriver<AndroidElement>driver;/***配置启动driver*@throwsExc...

  • JAVA基础知识之网络编程——-基于UDP协议的通信例子

    时间:2022-05-29 08:41:21

    UDP是一种不可靠的协议,它在通信两端各建立一个socket,这两个socket不会建立持久的通信连接,只会单方面向对方发送数据,不检查发送结果。java中基于UDP协议的通信使用DatagramSocket类的receive和send方法即可,但消息需要通过一个特定的类封装(DatagramPac...

  • Java多线程基础知识总结

    时间:2022-05-28 03:59:41

    2016-07-18 15:40:51Java 多线程基础1. 线程和进程1.1 进程的概念进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资 源,包括各种表格、内存空间、磁盘空间、 I / O 设备等。然后,把该进程放人进程的就绪队列。...

  • Java基础知识之Java语言概述

    时间:2022-05-26 00:22:30

    这篇文章主要介绍了Java基础知识之Java语言概述,本文介绍了Java语言相关的基础知识、历史介绍、主要应用方向等内容,需要的朋友可以参考下

  • day01<计算机基础知识&Java语言基础>

    时间:2022-05-25 01:46:49

    计算机基础知识(计算机概述)计算机基础知识(软件开发和计算机语言概述)计算机基础知识(人机交互)计算机基础知识(键盘功能键和快捷键)计算机基础知识(如何打开DOS控制台)计算机基础知识(常见的DOS命令讲解)Java语言基础(Java语言概述)Java语言基础(Java语言跨平台原理)Java语言基...

  • Java JDBC的基础知识(四)

    时间:2022-05-16 03:35:32

    之前学习了如何创建一个数据库工具类,如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statem...

  • JAVA基础知识之JDBC——ResultSet的滚动和更新(statement的额外参数)

    时间:2022-05-16 03:35:44

    ResultSet不仅可以内存中的一张二维表一样保存statement执行SQL的结果集,还能通过结果集修改DB的数据。ResultSetMetaData则可以用来获得ResultSet对象的相关信息。ResultSet支持滚动和并发,但需要在创建statement时候,额外传入参数可滚动结果集Re...

  • JAVA基础知识之JDBC——JDBC事务处理及批量更新

    时间:2022-05-16 03:35:38

    JDBC事务JDBC的事务由Connection提供,默认是打开的。要开启事务,则要关闭自动提交,1conn.setAutoCommit(false);提交事务使用1conn.commit();回滚事务使用1conn.rollback();可以在某个位置设置一个保存点,回滚时只回滚到这个点,1try...

  • Java线程基础知识(状态、共享与协作)

    时间:2022-05-16 03:39:24

    1.基础概念CPU核心数和线程数的关系核心数:线程数=1:1;使用了超线程技术后--->1:2CPU时间片轮转机制又称RR调度,会导致上下文切换什么是进程和线程进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源线程:CPU调度的最小单位,必须依赖进程而存在。澄清并行和并...

  • Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

    时间:2022-05-13 20:01:21

    1. ConcurrentHashMap简介:ConcurrentHashMap是一个线程安全的HashTable,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并且其内部的结构可以让其在进行写操作的时候能够将锁的粒...