Java基础学习笔记总结
Java基础学习笔记一 Java介绍 Java基础学习笔记二 Java基础语法之变量、数据类型 Java基础学习笔记三 Java基础语法之流程控制语句、循环 Java基础学习笔记四 Java基础语法之数组、方法 Java基础学习笔记五 Java基础语法之类和ArrayList Java基础学习笔记六...
黑马程序员-JAVA基础学习日志——通篇大总结及学习方法思想
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Java基础知识总结 回首是为了更好向前,天空没有翅膀的痕迹,而我已飞过,人总是这样,害怕回首,又时常回首,看看走过的路是直是弯,踩下的脚印是深是浅,回首昨天的风雨,眺望远方...
java并发编程学习总结(基础篇)
一、基础概念总结 1.多线程程序可能存在的风险: (1)安全性问题:多线程程序在没有充足同步的情况下,在特定的线程执行时序下,多个线程同时操作一块共享资源时,可能引发错误。 (2)活跃性问题:当多个线程存在竞争共享资源时,可能会引发死锁,饥饿(线程长时间得不到执行)及活锁(定义:不断的重复相同的操...
java基础学习总结——GUI编程(二) 未学习
一、事件监听aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAisAAAFSCAIAAAC8CQjrAAAgAElEQVR4nOzdd3wc1dU/fj/Pwy+QhBBIQpInT0ggjSQkoYQkBAIESAgBYpqpxsbYgMEdy71b7k...
Java基础学习总结(70)——开发Java项目常用的工具汇总
要想全面了解java开发工具,我们首先需要先了解一下java程序的开发过程,通过这个过程我们能够了解到java开发都需要用到那些工具。首先我们先了解完整项目开发过程,如图所示:从上图中我们能看到一个完整的java项目的开发包括很多的环节,每个环节都需要用到不同的开发工具。在实际java项目开发中,一...
Java基础学习总结——Java对象的序列化和反序列化
一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2) 在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间...
Java基础学习总结(30)——Java 内存溢出问题总结
Java中OutOfMemoryError(内存溢出)的三种情况及解决办法相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要...
java基础学习总结——开篇
java是我学习的第一门编程语言,当初学习java基础的时候下了不少功夫,趁着这段时间找工作之际,好好整理一下以前学习java基础时记录的笔记,当作是对java基础学习的一个总结吧,将每一个java的知识点都好好梳理一下,加深印象,学习java基础时看的是尚学堂马士兵老师的java基础学习视频,笔记...
Java基础学习总结--对象容器
目录:ArrayList 顺序泛型容器HashSet 集合容器HashMap<Key,Value>容器要用Java实现记事本的功能。首先列出记事本所需功能:可以添加记录(字符串);可以获得记录条数;可以删除其中某一条记录;可以获得指定第几条的记录;可以列出所有的记录。如果这个记事本是某个...
java基础学习总结五(递归算法、冒泡排序、查看生成API)
一:递归算法概念:自己调用自己的方法示例代码如下:@Test/***递归求和*5+4+3+2+1=15*/publicvoidgetSum(){longsum=sum(5);System.out.println("sum="+sum);}publicstaticlongsum(inti){if(1=...
Java基础学习总结(28)——Java对各种排序算法的实现
这里总结下各种排序算法的java实现冒泡排序publicclassBubbleSort{publicstaticint[]bubbleSort(int[]array){if(array==null){returnnull;}for(inti=0;i<array.length;i++){for(...
Java学习总结(二)----Java语言基础
1. Java语言基础2.1关键字定义:被java语言赋予特殊含义的单词特点:关键字中的字母都为小写用于定义数据类型的关键字class,interface,byte,short,int,long,float,double,char,boolean,void用于定义数据类型值的关键字true,f...
Java基础学习总结 -- 图形用户界面GUI
虽然目前Java算不上前端开发的主力,但是作为Java入门基础的一部分,学习Java的GUI编程还是有必要的,而且可以做出一些小且有趣的图形程序来提高学习热情。本篇学习总结均为一个Beginner的笔记与心得,如有描述不到或错误之处,敬请指正。目录:JavaGUI主要开发工具--Swing类库的诞生...
Java基础学习总结(40)——Java程序员最常用的8个Java日志框架
作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug;在运行维护阶段,日志系统又可以帮我们记录大部分的异常信息,从而帮助我们更好的完善系统。本文要来分享一些...
java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)
最近一段时间计划复习一下java基础知识,使用的视频课程是尚学堂高淇老师的,上课过程中的心得体会直接总结一下,方便以后复习。一:计算机语言的发展1:机器语言,最原始的语言,主要有“01”构成,最早的计算机使用电子管,01主要有高低电平控制。2:汇编语言,借助一些特殊符号,相比机器语言,更容易为人所理...
[转帖]java基础学习总结——多态(动态绑定)
https://www.cnblogs.com/xdp-gacl/p/3644035.html多态的概念java基础学习总结——多态(动态绑定)一、面向对象最核心的机制——动态绑定,也叫多态1.1.通过下面的例子理解动态绑定,即多态1packagejavastudy.summary;23classA...
Java基础学习总结(89)——为什么单元测试应该我们开发人员来写
软件测试是为了保证项目质量,单元测试可以快速执行测试回归测试,做好单元测试可以大大提升测试效率,项目开发真正达到敏捷效果。单元测试做什么?1.核心类方法2.异常处理3.边界值测试4.算法效率测试5.业务逻辑测试要做到以上的各种测试,且写的用例要达到像黑盒测试用例那么细致周全。这个人必须是这个技术领域...