【java多线程基础知识】教程文章相关的互联网学习教程文章

java中文乱码解决之道(二)-----字符编码详解:基础知识 + ASCII + GB**【图】

在上篇博文(java中文乱码解决之道(一)-----认识字符集)中,LZ简单介绍了主流的字符编码,对各种编码都是点到为止,以下LZ将详细阐述字符集、字符编码等基础知识和ASCII、GB的详情。一、基础知识在了解各种字符集之前我们需要了解一些最基础的知识,如:编码、字符、字符集、字符编码基础知识。编码计算机中存储的信息都是用二进制表示的,我们在屏幕上所看到文字、图片等都是通过二进制转换的结果。编码是信息从一种形式或格式...

java基础知识杂谈

1、extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法; implements 是实现多个接口, 接口的方法一般为空的, 必须重写才能使用,implements可以实现多个接口用逗号隔开就可以了2、数组转list String[] words = {"ace", "boom", "crew", "dog", "eon"}; List<String> wordList = Arrays.asList(words); 3、java分隔符 String s="1,2,3,4"; String m[] = s.split("\\, ");4、什么是框架 框架...

Java基础知识03【代码】

一、Java面向对象31. 数组(1) 数组:存储同一种数据类型的多个元素的容器。二、Java面向对象41. 形式参数和返回值的问题 (1) 形式参数:   类名:需要该类的对象   抽象类名:需要该类的子类对象   接口名:需要该接口的实现类对象 (2) 返回值类型:   类名:返回的是该类的对象   抽象类名:返回的是该类的子类对象   接口名:返回的是该接口的实现类的对象 (3) 链式编程   对象.方法1().方法2().......方法...

黑马程序员——Java集合基础知识之Collection

<SPAN style=‘font-family: "comic sans ms", sans-serif; font-size: 15px;‘>集合基础知识——Collection<SPAN style=‘font-family: "comic sans ms", sans-serif; font-size: 15px;‘>Java中集合框架由常用的Collection接口和Map接口组成,而Collection接口又有两个子接口,是List接口和Set接口,常用的集合框架由这三个类组成。 <SPAN style=‘font-family: "comic sans ms", sans-serif; font-size: 15px;‘> <SPAN st...

java基础知识---集合

集合框架面试题 1.Collection 和 Collections 的区别。 的区别。 Collections 是个 java.util下的类,它包含有各种有关集合操作的静态方法。 Collection 是个 java.util下的接口,它是各种集合结构的父接口 2. List, Set, Map 是否继承自 Collection 接口接口? List,Set 是 Map 不是 3.ArrayList 和 Vector 的区别。 . 的区别。 一.同步性: Vector 的大多数方法具有同步能力,所以 Vector 是线程安全的,也就是说 Vector 是同步...

学习Spring必学的Java基础知识(7)----事务基础知识

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/1123293 [3] 属性编辑器,即PropertyEditor-->Spring IoC:http://ww...

Java基础知识回顾第二篇

1、String,StringBuffer和StringBuilderString:字符串常量,不可变;StringBuffer:字符串变量,可改变的对象,线程安全,多线程处理大量数据选择;StringBuilder:字符串变量,可改变的对象,速度快,单线程情况下处理大量数据选择;2、Java内存模型简介? ? Java内存模型用来定义程序中各个变量的访问规则(在虚拟机中将变量存储到内存和从内存中取出变量这样底层细节)。包括两部分内容:主内存和工作内容。? ??所有的变量都存储...

java基础知识(6)---抽象类与接口

抽象类: abstract抽象:不具体,看不明白。抽象类表象体现。在不断抽取过程中,将共性内容中的方法声明抽取,但是方法不一样,没有抽取,这时抽取到的方法,并不具体,需要被指定关键字abstract所标示,声明为抽象方法。抽象方法所在类一定要标示为抽象类,也就是说该类需要被abstract关键字所修饰。抽象类的特点:1:抽象方法只能定义在抽象类中,抽象类和抽象方法必须由abstract关键字修饰(可以描述类和方法,不可以描述变量)。...

java基础知识回顾-7(private,this,继承)

1.在封装类中private的作用是什么?答:通过private来修饰类中的属性与行为,可使被修饰的属性与行为无法被直接访问。 一般对成员属性的访问动作:赋值(设置 set),取值(获取 get),因此对私有变量的访问可以通过提供对应的 setXxx或者getXxx的方法。2.在java中this关键字有什么作用?答:this代表的是所在的类的本体,若有外部变量调用了this所在的类,则this代表外部对象。this通常用于区分成员变量与局部变量。3.继承的概念与...

Java基础知识强化之集合框架笔记20:数据结构之 栈 和 队列【图】

1. 栈先进后出解析图: 2. 队列先进先出解析图:原文:http://www.cnblogs.com/hebao0514/p/4852264.html

Java基础知识强化之集合框架笔记77:ConcurrentHashMap之 ConcurrentHashMap的基本操作【代码】【图】

1. ConcurrentHashMap的初始化:下面我们来结合源代码来具体分析一下ConcurrentHashMap的实现,先看下初始化方法: 1public ConcurrentHashMap(int initialCapacity,2float loadFactor, int concurrencyLevel) {3if (!(loadFactor > 0) || initialCapacity < 0 || concurrencyLevel <= 0)4thrownew IllegalArgumentException();5 6if (concurrencyLevel > MAX_SEGMENTS)7 concurrencyLevel = MAX_SEGMENTS;8 9// Find powe...

Java基础知识总结

转载:http://my.oschina.net/u/267295/blog/52716 写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。------------------------------------------------------------------...

毕向东—Java基础知识总结(超级经典)【图】

Java基础知识总结(超级经典)  写代码:    1,明确需求。我要做什么?    2,分析思路。我要怎么做?1,2,3。    3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。    4,代码实现。用具体的java语言代码把思路体现出来。   学习新技术的四点:    1,该技术是什么?    2,该技术有什么特点(使用注意):    3,该技术怎么使用。demo    4,该技术什么时候用?test。———————...

JAVA核心技术I---JAVA基础知识(文件系统及java文件基本操作)【代码】【图】

一:文件概述文件系统是由OS(操作系统)管理的 文件系统和Java进程是平行的,是两套系统 文件系统是由文件夹和文件递归组合而成 文件目录分隔符 –Linux/Unix 用/隔开 –Windows用\隔开,涉及到转义,在程序中需用/或\\代替 文件包括文件里面的内容和文件基本属性 文件基本属性:名称、大小、扩展名、修改时间等二:文件类Filejava.io.File是文件和目录的重要类(JDK6及以前是唯一) –目录也使用File类进行表示 File类与OS无关,但会...

Java 核心技术 卷1 基础知识 List 13.1

List 13.1 LinkList/LinkedListTest.javajava容器之LinkListpackage linkList;import java.util.LinkedList; import java.util.List; import java.util.ListIterator;public class LinkListTest{public static void main(String args[]){List<String> a=new LinkedList<>();a.add("Amy");a.add("Doug");a.add("France");a.add("Gloria");List<String> b=new LinkedList<>();b.add("Boaa");b.add("Bode");b.add("Bdfv");ListIterat...