JAVA多线程基础学习一:基础知识
我们知道多线程是Java编程中重要的一块内容,也是面试重点覆盖区域,所以学好多线程对我们来说极其重要,下面跟我一起开启本次的学习之旅吧。一、线程基本概念1线程:进程中负责程序执行的执行单元(执行路径)线程本身依靠程序进行运行线程是程序中的顺序控制流,只能使用分配给程序的资源和环境2进程:执行中的程序...
大数据学习笔记——Java篇之基础知识
Java/计算机基础知识整理在进行知识梳理同时也是个人的第一篇技术博客之前,首先祝贺一下,经历了一年左右的学习,从完完全全的计算机小白,现在终于可以做一些产出了!可以说也是颇为感慨,个人认为,学习本身就应该是有方法论的,前人总结了不少比较好的学习方法(比如说费曼学习法,金字塔原理),我们在进行好方法...
java学习--基础知识第二天--Eclipse的安装、配置及使用、运算符、键盘录入
今日内容介绍Eclipse的安装、配置及使用运算符键盘录入第1章Eclipse开发工具1.1Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(IntegratedDevelopmentEnvironment)集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。...
java学习笔记 第一篇 基础知识
第一章初识java1.1Java简介java是一种可以编写跨平台的、面向对象的程序设计语言。JAVA语言编写的程序即是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为java字节码的中间语言,java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。...
java学习--基础知识进阶第六天--笔记
今日内容Collection集合&迭代器增强for&泛型常见的数据结构List子体系集合的体系结构集合不是指某一个类,它是一个体系,其中包含了很多的类和接口单列集合(Collection)Collection|-List:有序(怎么存就怎么取)、可以存储重复元素、有整数索引|-Arr...
java学习--基础知识进阶第五天--笔记
今日内容Object类System类Date类SimpleDateFormat类Calendar类基本数据类型的包装类(8种)正则表达式学习API的方法一定不要死记其中的方法,只要查看API,看到方法名,知道这个方法的作用即可看参数列表,需要什么类型的参数就传递什么类型的参数看返回值类型,是什么返回...
【Java并发学习二】多线程编程的硬件基础知识总结
这篇简单梳理下与多线程相关的硬件知识,了解它们能够让我们更清晰的了解多线程工作的本质,以及关键字synchronized、volatile、final的实现原理。我们会发现,每一个硬件部件的引入都是为了解决某些问题,然后它们又诞生了新的问题。(程序员就处在这样的永无止境的循环中……)高速缓存1.缓存...
java虚拟机JVM学习笔记-基础知识
最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--java虚拟机媒介:JVM是每一位从事Java开发工程师必须翻越的一座大山!JVM(JavaVirtualMachine)JRE的一部分,从字面上的意思来讲就是一个虚拟的计算机,是通过在现实的计算机上仿真模拟各种计算机功能来实现的。JV...
Java基础知识二次学习--第四章 异常
第四章异常处理 时间:2017年4月26日11:16:39~2017年4月26日11:28:58章节:04章_01节04章_02节视频长度:20:46+01:16内容:异常的概念心得:Java异常是JAVA提供的用于处理程序中错误的一种机制实在运行的过程中发生的一些异常事件(比如除0溢出,数组越界,...
Java学习-033-JavaWeb_002 -- 网页标记语言JSP基础知识
JSP是Sun公司提倡的一门网页技术标准。在HTML文件中,加入Java代码就构成了JSP网页,当Web服务器访问JSP请求的时候,首先执行其中的Java程序源码,然后以HTML形式返回,Java程序运行在服务端,最终显示在客户端。JSP源于Java,因而JSP的运行环境依赖JDK,当然也需要服务器...
Java白皮书学习笔记+Head First Java--用于自我复习 基础知识篇
本笔记是摘与Hava白皮书上面的内容,用来给自己做提醒的,因此大概并不适合Java的学习者作为笔记参考使用。以我的水平现在还看不懂这个。。。一。基础知识篇1.常量final关键字指示常量,只能够被赋值一次。习惯上,常量名使用全大写。finaldoublen=10;1.1类常量在Java中,希望某个常...
Java基础知识学习笔记(一)
理解面向对象:Java纯粹的面向对象的程序设计语言,主要表现为Java完全支持面向对象的三个基本特征:继承、封装、多态。Java程序的最小单位是类,类代表客观世界中具有某种特征的一类事物,这些类可以生成系统中的多个对象,而这些对象直接映射成客观世界的各种事物,整个Java程序由一个一个的类组成。结构...
Java基础知识学习(三)
面向对象部分首先要了解面向对象的思想,与C#一致,都是面向对象的语言访问修饰符public共有的,对所有类可见。protected受保护的,对同一包内的类和所有子类可见。private私有的,在同一类内可见。默认的在同一包内可见。默认不使用任何修饰符子类继承使用"extend",而不是C#中的":"...
JAVA学习心得--基础知识
1、一个JAVA应用程序必须有一个类含有publicstaticvoidmain(Stringargs[])方法,称这个类是应用程序的主类。2、如果源文件中有多个类,那么只能有一个类是public类,如果有一个类是public,那么源文件的名字必须与这个类的名字相同,扩展名为.java,如果源文件没...
java Web 基础知识学习心得
javaWeb第二周session:维护服务器和客户端联系的一种技术当浏览器访问服务器时,服务器会创建一个Session对象,(HttpSession)Map结构存储;该对象有一个唯一的标识然后服务器在默认的情况下,使用cookie技术当浏览器下一次访问服务器时,将对应得sessionId传给服务器...
Java学习之旅基础知识篇:数据类型及流程控制
经过开篇对Java运行机制及相关环境搭建,本篇主要讨论Java程序开发的基础知识点,我简单的梳理一下。在讲解数据类型之前,我顺便提及一下Java注释:单行注释、多行注释以及文档注释,这里重点强调文档注释。通常单行注释独占一行并用"//"来开头,多行注释会占据多行并用/*...*/来表示。/*Hell...
基础知识整理汇总 - Java学习(一)
java语言规范及相关文档资源Java源码:安装目录下src.zip文件java文档:https://docs.oracle.com/en/java/语言规范:http://docs.oracle.com/javase/specsJAVASE文档:https://docs.oracle.com/ja...