我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级。CPU从早期的单核,发展到现在的双核,多核。CPU除了核心数之外,还有线程数之说,下面笔者就来解释一下CPU的核心数与线程数的关系和区别。  简单地说,CPU的核心数是指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组,等等,依次类推。
Java核心编程部分的基础学习内容就不一一介绍了,本文的重点是JAVA中相对复杂的一些概念,主体内容如下图所示。    反射reflect是理解Java语言工作原理的基础,Java编译器首先需要将我们编写的.java源文件编译为.class字节码,然后再JVM虚拟机上运行,接下来通过一个表格,来了解反射的基本操作。 功能示例泛化的Class引用Class<?
异常机制和File类异常机制和File类异常机制IO流相关流详解多线程基本概念线程的创建线程的生命周期线程的编号和名称常用的方法线程同步机制使用Lock(锁)实现线程同步线程池网络编程网络编程的常识基于tcp协议的编程模型基于udp协议的编程模型URL类反射机制基本概念Class类Constructor类Field类Method类获取其它结构信息 异常机制和File类异常机制基本概念异常就是"不
转载 2023-08-16 23:59:27
62阅读
随着互联网的发展,Java应用范围不断的扩大,可进行面向对象的应用开发;可视化、可操作化的软件开发;动态画面设计和调试;数据库操作连接设计等。由于国际厂商相继推出各种基于Java技术的应用服务器以及各种应用软件,带动了Java在金融、电信、制造等领域日益广泛的应用。Java应用这么广泛,人才需求与日俱增越多,想转行来学Java的人也越来越多。学好Java能够让程序员在大数据处理、分布式计算等方面有
转载 2023-07-26 08:00:39
37阅读
目录一、基础常识(1)命名规则(2)注释二、数据类型三、变量与常量四、运算符五、字符串六、输入与输出(1)输入(2)输出七、文件写入与读取八、流程控制(1) 条件语句(2) 循环语句(3) 多重选择(4)中断控制九、大数值十、数组(1)创建数组(2)遍历数组(3)常用API(4)多维数组 一、基础常识(1)命名规则类名:驼峰命名法,且首字母大写(例如:FirstSample)源代码文件名与公共类
转载 2023-06-15 11:49:58
57阅读
Java核心编程部分的基础学习内容就不一一介绍了,本文的重点是JAVA中相对复杂的一些概念,主体内容如下图所示。   反射reflect是理解Java语言工作原理的基础,Java编译器首先需要将我们编写的.java源文件编译为.class字节码,然后再JVM虚拟机上运行,接下来通过一个表格,来了解反射的基本操作。 功能示例泛化的Class引用Class<
转载 2023-07-21 14:46:26
67阅读
Java核心类库(上)任务一:常用类的概述和使用第一节:常用的包(熟悉)包的名称和功能java.lang包 - 该包是Java语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。 如:System类、String类、…java.util包 - 该包是Java语言的工具包,里面提供了大量工具类以及集合类等。 如:Scanner类、Random类、List集合、…java.io包 - 该包是J
转载 2023-07-03 18:42:14
118阅读
JAVA基础知识一、JAVA理论概念1、基础概念Java作为一种面向对象语言主要特性概念如下接口:接口可理解为对象间相互通信的协议。接口在继承中扮演着很重要的角色。(可多继承)接口只定义派生要用到的方法,但是方法的具体实现完全取决于派生类。1、多态:前提是继承,不同类对同一消息作出响应。解决应用程序重名问题,参数化多态和包含多态。2、继承:增加类的可重用性,一个类可以由其他类派生。如果你要创建一个
为了在大数据处理、分布式计算等方面有所继续发展,经过考虑,计划先放下C++,开始Java入门。后面将是一系列的Java核心技术学习,感兴趣的朋友可以一起学习、交流。 在第一节课,我们主要介绍java设计基本概述,并将其与C++进行对比介绍。首先我们从Java创始者所著的“白皮书”一窥Java特性。1、 简单性基本可以认为Java语法是C++语法的纯净版本,即去除了头文件、指针运算、结构、联合、操
    首先,谈谈我对java平台的理解,java本身是一种面向对象的语言,显著的特征有两个方面,一是所谓的“一次书写,到处运行”,能够非常容易的获得跨平台的能力,另外就是垃圾回收(GC),java 通过垃圾收集器回收分配内存,大部分情况下,程序员不需要自己操心内存的分配与回收。  对于“java 是解释执行”这句话,是不太准确的。我们开发的源代码,首先通过
转载 2023-06-10 23:14:46
73阅读
https://www.bysocket.com/archives/2100关于Java核心技术学习积累的例子,是初学者及核心技术巩固的最佳实践。
转载 2021-07-22 10:53:27
140阅读
目录一、Java核心技术二、全面清晰三、深入透彻四、轻松上手五、全书共12章第1章概述Java语言的特色功能第2章详细论述如何下载和安装JDK以及本书的程序示例第3章开始讨论Java 语言,包括变量、循环和简单的函数第4章介绍面向对象两大基石中极要的一个概念——封装,以及Java语言实现封装的机制,即类与方法第5章介绍面向对象的另一个重要概念——继承,继承使程序员可以使用现有的类,并根据需要进行
转载 2023-07-21 14:44:27
23阅读
API使用和常用包的概述常用类的概述和使用常用的包(熟悉)包的名称和功能1.java.lang包,该包是java语言的和辛堡,并且该包中所有内容由java虚拟机自动导入。如System类,String类,…..2.java.util包,该包是java语言的工具包,里面提供了大量工具类以及集合类等。如:Scanner类,Random类,List集合….3.java.io包,该包是java语言中的输入
转载 2023-05-22 15:46:47
59阅读
一、API 现成的类(程序)Java API是java(Oracle)提供的系统标准API。第三方的jar包API,如:JUnit.jar。可以自己开发一些API。一般情况下任何技术都有现成的API。 二、文档注释java源代码中,/**...*/可以用于生成手册。在文档中,可以使用@定义手册的段落,格式:@author @see利用java开发工具命令javadoc可以生成JavaHT
转载 2023-07-05 10:36:07
123阅读
目录一、简介二、构造方法三、线程池的核心参数3.1 corePoolSize 线程池核心线程大小3.2 maximumPoolSize 线程池最大线程数量3.3 keepAliveTime 空闲线程存活时间3.4 unit 空间线程存活时间单位3.5 workQueue 工作队列①ArrayBlockingQueue②LinkedBlockingQuene③SynchronousQuene④Pri
转载 2023-09-09 19:12:14
101阅读
Java简介Java的两种核心机制Java虚拟机(Java Virtual Machine)实现Java的跨平台,每个操作系统上都有对应的解释器。源程序通过编译器变成字节码,然后通过JVM执行。JVM可以理解成一个以字节码为机器指令的CPU。JVM机制屏蔽了底层运行平台的差别,实现了“一个编译,随处运行”。垃圾收集机制(Garbage Collection)因为这个机制的存在,程序员不再需要关心内
目录什么是JDK API?文档注释规范:    文档注释:字符串基本操作: String及其常用API ,StringBuilder,正则表达式  String是不可变对象 String常量池:编译器特性:常用方法: StringBuilder:String,StringBuilder,StringBuffer 三者区别正则表达式:Str
2022 Java 核心概念知识点Java DevelopmentTest Practice (软件测试)什么是黑盒测试?什么是白盒测试?什么是灰盒测试?StringString、StringBuffer、StringBuilderString 和 char 的区别StringBuffer、StringBuilder 的区别?常用字符集Lock in Java (Java里的锁)什么是 CAS
转载 2023-08-13 22:49:00
0阅读
主要带大家了解Java的发展历史,以及诞生原因,与其他程序语言的对比。 Java由Sun所创造,当初是为了可移植性的需求而开发出来的语言。 Java是面对对象的语言,可能刚开始接触这门语言的时候并不理解这句话, 在大学里我刚开始也是不理解的,直到入门以后才发现对象无处不在。
转载 2023-07-19 15:05:32
53阅读
  • 1
  • 2
  • 3
  • 4
  • 5