-
Java getId()方法的作用
所属栏目:[Java] 日期:2020-12-15 热度:173
getId() 方法的作用非常简单,就是取得正在运行线程的唯一标识。 如下代码演示了 getId() 方法的使用: package ch14;public class Test15{ public static void main(String[] args) { Thread runThread=Thread.currentThread(); System.out.println("当前线[详细]
-
Java一维数组详解:Java创建一维数组、初始化一维数组、获取单个
所属栏目:[Java] 日期:2020-12-15 热度:186
一维数组实质上是一组相同类型数据的线性集合,是数组中最简单的一种数组。本文将重点介绍一维数组的创建、初始化和使用。 创建一维数组 为了在程序中使用一个数组,必须声明一个引用该数组的变量,并指明整个变量可以引用的数组类型。声明一维数组的语法格式[详细]
-
Java输出九九乘法表
所属栏目:[Java] 日期:2020-12-15 热度:95
for 语句和 if 语句相似,同样可以实现嵌套。要实现输出九九乘法口诀表,就必须使用 for 语句的嵌套形式。 编写嵌套的 for 语句实现代码如下所示。 public class ForDemo1{ public static void main(String[] args) { System.out.println("乘法口诀表:"); fo[详细]
-
Java的发展历史
所属栏目:[Java] 日期:2020-12-15 热度:157
本节简单的给大家说一说 Java 和C语言的关系和发展历程。 首先呢,大家知道,编程语言的发展,其实是经过了三个比较大的阶段阶段,那就是:汇编语言 –? 面向过程语言 -面向对象语言。 汇编语言由于其难度太大,需要记忆的语句命令过多,但是其对计算机底层的[详细]
-
Java InetAddress类及其常用方法
所属栏目:[Java] 日期:2020-12-15 热度:167
Internet 上的主机有两种方式表示地址,分别为 域名 和 IP 地址 。java.net 包中的 InetAddress 类对象包含一个 Internet 主机地址的域名和 IP 地址。 InetAddress 类 提供了操作 IP 地址的各种方法。该类 本身没有构造方法,而是通过调用相关静态方法获取实[详细]
-
Java暂停/挂起线程(suspend())和恢复线程(resume())
所属栏目:[Java] 日期:2020-12-15 热度:89
暂停线程意味着此线程还可以恢复运行。 在 Java 多线程中,可以使用 suspend() 方法暂停线程,使用 resume() 方法恢复线程的执行。 suspend() 与 resume() 方法 本节通过一个案例来介绍 suspend() 与 resume() 方法的用法。首先来看一下案例中使用到的 MyThre[详细]
-
第一个JSP程序(超详细)
所属栏目:[Java] 日期:2020-12-15 热度:158
在 MyEclipse 中创建一个名称为 jspDemo01 的 Web 项目,然后右击 WebContent 目录→New→Other,在弹出的窗口中找到 JSP 文件,可以看到两个 JSP 模板,JAP Basic template 为基本模板,JSP Advanced Template 为高级模板。此处选择基本模板就可以了,单击 N[详细]
-
Java停止(终止)线程详解版
所属栏目:[Java] 日期:2020-12-15 热度:144
停止线程是在多线程开发中很重要的技术点,掌握此技术可以对线程的停止进行有效的处理。停止线程在 Java 语言中并不像 break 语句那样干脆,需要一些技巧性的处理。 使用 Java 内置支持多线程的类设计多线程应用是很常见的事情,然而,多线程给开发人员带来了[详细]
-
Java length()方法:获取字符串的长度
所属栏目:[Java] 日期:2020-12-15 热度:88
Java String中的?length() 方法用于获取字符串的长度,并以 in t型变量返回该字符串的长度。 语法: length(); 示例 使用 length() 函数获取字符串 strCom2 的长度,并将返回的结果赋值给 int 型变量 length。 String strCom2="C语言中文网";int length=strCo[详细]
-
Java是一门什么样的编程语言?
所属栏目:[Java] 日期:2020-12-15 热度:69
Java 语言是 20 世纪 90 年代由 Sun Microsystems 公司开发的革命性编程语言,被美国著名的专业杂志 PC Magazine 评为 1995 年十大优秀科技产品之一。 近年来,Java 一直霸占着世界编程语言排行榜的头把交椅,可见它的受欢迎程度。 2019年3月份编程语言排行榜[详细]
-
Java indexOf()方法:返回第一次出现的索引位置
所属栏目:[Java] 日期:2020-12-15 热度:186
Java String?类中?indexOf() 方法返回在此字符串中第一次出现指定字符处的索引。如果在此 String 对象表示的字符序列中出现值为 ch 的字符,则返回第一次出现该字符的索引(以Unicode代码单元表示)。如果未出现该字符,则返回 -1。 语法1 indexOf(int ch) 参[详细]
-
Java线程的优先级和执行顺序
所属栏目:[Java] 日期:2020-12-15 热度:111
在学习运算符时,读者知道各个运算符之间有优先级,了解运算符的优先级对程序幵发有很好的作用。线程也是如此,每个线程都具有优先级,Java 虚拟机根据线程的优先级决定线程的执行顺序,这样使多线程合理共享 CPU 资源而不会产生冲突。 优先级概述 在 Java 语[详细]
-
Java yieId()方法如何使用
所属栏目:[Java] 日期:2020-12-15 热度:187
yieId() 方法的作用是放弃当前的 CPU 资源,将它让给其他的任务去占用 CPU 执行时间。 但放弃的时间不确定,有可能刚刚放弃,马上又获得 CPU 时间片。 例 1 创建一个线程实现从 1 开始,共累加 5 千万次,要求在线程中输出开始运算时间、结束运算时间以及运[详细]
-
初学者该如何学习Java(附带Java学习路线)
所属栏目:[Java] 日期:2020-12-15 热度:104
有人说,Java 的书籍一看,一堆知识点,最开始学的时候就会很迷茫,根本不知道方向在哪里,抱着一本书一页一页的翻,学完了,叫你写个程序,做个项目,啥都不知道,和没学一样。 “学了四年的计算机课程,我们班大多数同学都不知道该干什么,能干什么,感觉好[详细]
-
Java TCP通信:Java ServerSocket类和Socket类
所属栏目:[Java] 日期:2020-12-15 热度:136
TCP 网络程序是指利用 Socket 编写的通信程序。利用 TCP 协议进行通信的两个应用程序是有主次之分的,一个是服务器程序,一个是客户端程序,两者的功能和编写方法不太一样。其中 ServerSocket 类表示 Socket 服务器端,Socket 类表示 Socket 客户端 ,两者之[详细]
-
Java网络编程基础知识
所属栏目:[Java] 日期:2020-12-15 热度:67
网络编程的目的就是直接或间接地通过网络协议与其他计算机进行通信。在 Java 语言中包含网络编程所需要的各种类,编程人员只需要创建这些类的对象,调用相应的方法,就可以进行网络应用程序的编写。 要进行网络程序的编写,编程人员需要对网络传输协议、端口[详细]
-
Java getBytes()方法:获取字符串的字节数组
所属栏目:[Java] 日期:2020-12-15 热度:164
Java String?类的?getBytes() 方法使用平台的默认字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组。 语法1 getBytes() 参数说明: 该方法将返回所得 byte 数组。 示例 使用 getBytes() 函数将字符串 strCom 编码为 byte 序列,将返回[详细]
-
学习计算机为什么从编程开始?
所属栏目:[Java] 日期:2020-12-15 热度:192
在开始正式学习 Java 或者是C语言、C++ 等语言之前,让我们先来轻松地聊一聊一个话题:为什么要编程? 其实,在很多大学计算机系的入门第一堂课,都是程序设计。这令很多计算机科学家感到不解,因为这会让人们产生一种奇怪的印象:计算机科学=编程。 虽然计算[详细]
-
JSP是什么?JSP优点有哪些?
所属栏目:[Java] 日期:2020-12-15 热度:179
JSP(Java Server Pages)是建立在 Servlet 规范之上的动态网页开发技术,其实质是一个简化的 Servlet。 在 JSP 文件中,HTML 代码与 Java 代码共同存在。其中,HTML 代码用于实现网页中静态内容的显示,Java 代码用于实现网页中动态内容的显示。为了与传统 H[详细]
-
Java 什么是URL?及URL类和URLConnection类
所属栏目:[Java] 日期:2020-12-15 热度:180
在 Java 的 API 中的 java.net 包中包含一个 URL 类和一个 URLConnection 类。下面介绍这两个类的相关知识。 URL 概念 URL 是统一资源定位符(Uniform Resource Locator)的简称,它表示 Internet 上某一资源的地址。 通过 URL 用户可以访问各种网络资源,比[详细]
-
Java isEmpty()方法:判断字符串是否为空
所属栏目:[Java] 日期:2020-12-15 热度:113
Java String?类中 isEmpty() 方法判断字符串的长度是否为空,如果字符串长度为 0,则返回 true,否则返回 false。 语法: isEmpty() 示例 使用 isEmpty() 函数获取字符串 strCom 的值,将返回值赋给 boolean 变量 str。 String strCom = "I like java!"; //[详细]
-
Java lastIndexOf()方法:返回最后一次出现的索引位置
所属栏目:[Java] 日期:2020-12-15 热度:177
Java String?类中的 lastIndexOf() 方法返回指定字符最后一次出现在指定字符串中的索引位置。如果未找到该字符则返回 -1。 语法1 lastIndexOf(int ch) 参数说明: ch:一个字符(Unicode代码点)。 示例 使用 lastIndexOf() 函数在字符串 strCom 中搜索字符 a[详细]
-
Java UDP通信:Java DatagramSocket类和DatagramPacket类
所属栏目:[Java] 日期:2020-12-15 热度:63
在 TCP/IP 协议的传输层除了一个 TCP 协议之外,还有一个 UDP 协议。UDP 协议是用户数据报协议的简称,也用于网络数据的传输。虽然 UDP 协议是一种不太可靠的协议,但有时在需要较快地接收数据并且可以忍受较小错误的情况下,UDP 就会表现出更大的优势。 下面[详细]
-
Java List.addAll()方法:添加所有元素到列表中
所属栏目:[Java] 日期:2020-12-15 热度:113
Java?集合类的 List.addAll() 方法用于将指定 collection 中的所有元素添加到列表。 语法1 用于将指定 collection 中的所有元素添加到列表的尾部。如果 List 集合对象由于调用 addAll 方法而发生更改,则返回 true。 addAll(Collection?extends Ec) 参数说明[详细]
-
Java Map.values()方法:获取Map集合中的所有键值对象
所属栏目:[Java] 日期:2020-12-15 热度:80
Java?集合类中的 Map.values() 方法用来获取 Map 集合中的所有键值对象,这些键值对象将存放在另一个集合对象中。 语法: values() 示例 本示例创建一个 Map 集合对象并添加一些内容,然后调用 values 方法获取包含所有键值的集合对象,并输出这些键值信息。[详细]