1. 多线程基础1.1 认识进程和线程1.1.1 什么是进程    1.1.1.1 进程是正在进项的程序,是资源分配的一个基本单位,有内存分配;1.1.2 什么是线程    1.1.2.1 线程是进程的一个执行单位,也是进程的执行顺序;     1.1.2.2 一个进程
原创 2017-09-15 14:02:24
466阅读
尽管线程对象的常用方法可以通过API文档来了解,但是有很多方法仅仅从API说明是无法详细了解的。我们先来说一下线程对象的几个重要的方法:     首先我们来说明start() 方法。     一个线程对象生成后,如果要产生一个执行的线程,就一定要调用它的start()方法.在介绍这个方法时不得不同时说明run方法.其实线程对
转载 精选 2012-03-05 18:38:22
261阅读
本人菜鸟一枚,大学计算机毕业生,由于考研技术不给力,复试被刷,于是投身菜鸟公司,拿着微薄的工资,啃着馒头喝着凉水,苦学技术,因为相信技术成就梦想,所以日夜奋战,坚持不懈,相信成就更好的自己,虚心向各位前辈学习编程思想,美妙逻辑。如果不足请多多指教,菜鸟敬上 了。后续文章会如涛涛江水,连绵不绝的。哈哈。。。。。
原创 2016-08-04 22:37:30
535阅读
内容简介本书从初学者的角度出发,详细讲解了Java基础中的核心技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想、常用API、集合、IO、GUI、JDBC、多线程和网络编程等内容。本书使用通俗易懂的语言对每个知识点进行阐述,并结合典型翔实的案例进行演示说明。本书是在《Java基础入门》的基础上进行改版升级,增加了某些重要知识的原理剖析,能够让读者知其然更知其所以然
第一章 Java入门 Java的特点及版本: 简单、面向对象、平台无关、多线程、安全、动态。目前Java主要分为三个版本:Java SE:开发java桌面应用程序和低端的服务器应用程序,也可以开发Java Applet程序;Java EE可以构建企业级的服务应用,Java EE包括了Java SE平台,并附加了一些类库。**Java ME**Java ME 是一种很小的Java运行环境,用于嵌入
转载 2024-01-12 00:19:34
58阅读
java jdk下载与安装教程一、jdk简介二、jdk安装教程三、jdk配置环境变量 在第一篇Java入门基础第1天,我们知道了什么是JavaJava的语言特点,功能、作用等等。本节向大家介绍如何搭建编写 Java 程序所需要的开发环境——JDK(Java Development Kit)。在搭建jdk之前,我们先简单了解一下什么是jdk? jdk可以做什么,有什么用?一、jdk简介jdk(全
[摘要]《Java基础入门》习题答案 Java开发入门 一、填空题 Java EE、Java SE、Java ME JRE javac bin path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 面向对象跨平台性健壮性安全性可移植性多线程性动态性 JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提
Java代码规范以SUN的标准Java代码规范为基础,为适应我们公司的实际需要,可能会做一些修改。本文档中没有说明的地方,请参看SUN Java标准代码规范。如果两边有冲突,以SUN Java标准为准。 1. 标识符命名规范 1.1 概述 标识符的命名力求做到统一、达意和简洁。 1.1.1 统一 ...
转载 2021-10-09 14:55:00
253阅读
2评论
最近想看看算法的,都是之前看的,有点都忘记了。快速排序步骤: 从数列中跳出一个元素,称为“基准”。 重新排序数列,所有元素比基准值小的摆放在基准前面,该基准就处于数列的中间位置。这个称为分区操作。归并排序申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列。设定两个指针,最初位置分别为两个已经排序序列的起始位置,比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指
文章目录第五章 数组5.1 一维数组5.2 二维数组5.2.1 声明第六章 对象和类6.1 对象和面向对象的概念6.2 类和对象以及引用6.2.1 类的定义6.2.2 对象的创建6.2.3 引用6.2.4 成员方法第七章7.1 构造方法和方法重载第八章 String类第九章 日期时间第十章 Number与Math类的使用第十一章 Character类使用第十二章 正则化表达式 第五章 数组5.1
## Java编程基础电子的实现流程 为了帮助这位刚入行的小白实现Java编程基础电子,我将按照以下步骤进行教导: | 步骤 | 动作 | | ---- | ---- | | 1 | 创建一个新的Java项目 | | 2 | 设计并实现图形用户界面 | | 3 | 添加必要的功能和逻辑 | | 4 | 导出电子 | 下面我将详细介绍每个步骤需要做什么,以及需要用到的代码和注释。 ##
原创 2023-08-08 20:04:25
87阅读
前面两篇文章中我们介绍了Java语言概述,了解了Java开发工具JDK以及详细的使用方式,接下来本篇文章为大家介绍编写Java程序必须掌握的若干语言基础知识,包括数据类型、变量、常量、表达式等。掌握这些基础知识,是编写正确Java程序的前提条件。   目录一、数据类型1.内置数据类型2.引用数据类型二、关键字与标识符1.标识符2.关键字三、常量和变量1.常量2.变量四、数据类型
01 如何理解高并发?高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验。我们常见的高并发场景有:淘宝的双11、春运时的抢票、微博大V的热点新闻等。除了这些典型事情,每秒几十万请求的秒杀系统、每天千万级的订单系统、每天亿级日活的信息流系统等,都可以归为高并发。很显然,上面谈到的高并发场景,并发量各不相同,那到底多大并发才算高并
网络爬虫不仅仅可以爬取网站的网页,图片,甚至可以实现抢票功能,网上抢购,机)。假设...
转载 2022-08-24 20:34:39
56阅读
Linux基础是红帽(Red Hat)公司推出的一款操作系统,它以其稳定性、可靠性和安全性而闻名。本文将探讨Linux基础的优势和适用场景,以及其在企业和个人用户中的应用。 首先,Linux基础作为一个操作系统,具有高度的可靠性。它采用了成熟的开源技术和经过长期测试的软件包,确保系统的稳定性和可靠性。在企业环境中,系统的稳定性非常重要,因为任何一点故障都可能导致生产线的中断和数据的丢失。而
原创 2024-02-05 12:44:29
10阅读
文章目录1,上集回顾数组的格式:获取数组中的元素:索引:如何给数组中的元素赋值:如何获取数组中的长度:2,方法的概述方法是什么?方法的好处:提高代码的复用性:提高代码的可维护性:方法的特点:3,方法的第一种格式(无参无返回值)定义格式:调用格式:注意点:方法中代码的执行规则:方法在内存中的运行特点:案例:4,方法的第二种格式(有参无返回值)定义格式:调用格式:案例1 - 调用的时候传递常量:案例
转载 2023-09-26 19:41:12
37阅读
文章目录第一章 Java 入门1.1 Java的地位以及特点1.2 安装JDK1.3 Java程序开发步骤1.4 反编译1.5 编程风格1.6 参考资料 第一章 Java 入门主要内容:Java 的地位以及特点安装JDKJava程序开发步骤反编译编程风格1.1 Java的地位以及特点Java 的地位 网络地位:Java的平台无关性让Java成为编写网络应用程序的佼佼者,而且Java也提供了
参考书目:1.       Java2入门与实例教程 1           JAVA基本语法1.1         
重温java从入门到精通(第2)- 1所有的Java源代码(以.java为扩展名),通过Java编译器javac (javac命令中字母c来自于compiler的首字母)编译成字节码,也就是以.class为扩展名的文件。然后利用命令java将对应的字节码通过Java虚拟机(JVM)解释为特定操作系统(如Windows、Linux等)能理解的机器码,最终Java程序得以执行。Java程序得以执行的
多态多态是指程序中定义的引用变量所指的具体类型和方法调用在编译时不确定,而是在运行时才确定,即引用变量到底指向哪个类的实例对象,发出的方法调用哪个类的方法要到运行时才确定。java通过接口或继承来实现,父类或接口的引用变量指向子类或实现类的实例对象,调用方法在运行期间动态绑定。抽象类和接口的区别抽象类不能实例化对象,包含abstract方法。(1)抽象类有构造函数,接口没有(2)接口的成员变量默认
  • 1
  • 2
  • 3
  • 4
  • 5