JAVA学习笔记
china1000
要做一个有信仰的人。
要做一个品行端正的人。
我爱计算机,我爱程序。
Judge one by his character,what he treats others and what he believes but not by who he is or what his condition is.
github: https://github.com/china1000
展开
-
JAVA学习笔记(二)---JAVA基础
JAVA基础知识整理原创 2022-10-07 16:30:11 · 283 阅读 · 0 评论 -
JAVA练级之路(二)--- JAVA入门
本文主要介绍了C++/JAVA比较、JAVA相关工具配置、JAVA语言基础。主要目录如下: 一、C++&JAVA对比。 二、JAVA工具配置: IDEA使用、pom.xml说明、mvn使用。 三、JAVA语言特性:一、C++&JAVA对比。 文章开始之前,先对比一下C++和JAVA语言吧。(下面的介原创 2015-08-30 20:43:40 · 744 阅读 · 0 评论 -
JAVA练级之路(一)--- JAVA环境配置
一、JAVA环境配置: 1. jdk 1.7 安装: 2. maven安装: 3. idea安装 4. scala环境配置 二、使用idea创建工程 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363原创 2016-01-17 23:46:44 · 824 阅读 · 0 评论 -
JAVA 抽象类 接口区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者转载 2012-12-03 01:39:37 · 350 阅读 · 0 评论 -
hadoop实例WordCount程序一步一步运行
虽说现在用Eclipse下开发hadoop程序很方便了,但是命令行方式对于小程序开发验证很方便。这是初学hadoop时的笔记,记录下来以备查。 1. 经典的WordCound程序(WordCount.java),可参见 hadoop0.18文档import java.io.IOException;import java.util.ArrayList;import java转载 2012-12-14 10:47:59 · 585 阅读 · 0 评论 -
抽象类 抽象函数
抽象类是指不允许被实例化的类;抽象方法是没有方法体的方法。1、抽象类可以不包括抽象方法,它反正不会去实例化,里面的方法是不是抽象的没有本质影响。2、但是含有抽象方法的类绝不能被实例化,否则执行这个方法的时候,怎么办?3、如果子类是非抽象的,那么它就必须实现父类中的抽象方法;否则,它继承来的抽象方法仍然没有方法体,也是个抽象方法,此时就与“含有抽象方法的类必须是抽象类”相矛盾了。比如说,转载 2012-12-03 01:35:49 · 432 阅读 · 0 评论 -
JAVA 内存泄漏
这里向大家描述一下JVM内存泄露的概念和检测方法,Java的一个重要优点就是通过垃圾收集器(GarbageCollection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在JVM内存泄漏问题,或者认为即使有JVM内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。转载 2012-12-03 01:32:54 · 412 阅读 · 0 评论 -
JAVA 内存回收机制
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JV转载 2012-12-03 00:56:54 · 380 阅读 · 0 评论 -
Java多线程同步如何从JVM的角度体会
我们在使用Java多线程同步的时候需要了解很多的知识,其中Java多线程同步机制实际上是靠锁的概念来控制的。这个问题就需要我们引起注意,那么在Java程序当中,锁是如何体现的呢? 让我们从JVM的角度来看看锁这个概念: 在Java程序运行时环境中,JVM需要对两类线程共享的数据进行协调: 1)保存在堆中的实例变量 2)保存在方法区中的类变量 这两类数据是被所有线程共享转载 2012-12-03 10:26:17 · 550 阅读 · 0 评论 -
jsp网页session、cookie、隐藏域、url参数传递四种会话及跟踪方式
1.Session HttpSession session = request.getSession(); session.setAttribute("name", "zhangsan"); session.setAttribute("pwd", "aaa"); String name = (String) session.getAttribute("name");2.co转载 2012-09-02 20:03:52 · 1901 阅读 · 0 评论 -
MyEclipse 快捷键大全
MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ct转载 2012-08-14 14:53:51 · 384 阅读 · 0 评论 -
Toad常用快捷键&常用功能
F8 调出以前执行的sql命令 F9 执行全部sql Ctrl+. 补全table_name Ctrl+t 补全table_name,或者显示字段 alt+ 箭头上下 看sql history Ctrl+Enter 直接执行当前sql(注意执行选中的SQL,到当前鼠标所在的位置?不选中一个很长的SQL,直接按住Ctrl Enter执行的话,执行结果中可能只是SQL中部分条件起作转载 2012-08-14 14:52:01 · 1571 阅读 · 0 评论 -
JAVA学习笔记 一
(1) 初探JAVA1. JAVA是一个面向对象编程语言。强调对象高内聚,低耦合。这样代码维护性和重用性就较高。2 UML类图继承使用 空三角。 相关使用实心菱形。(2)JAVA JDK安装。1 下载JDK安装。示例安装目录: C:\Program Files\Java\jdk1.6.02 配置环境变量: 打开我的电脑。然后在空白处右键属性:->然后点击 高级系原创 2012-02-09 09:25:08 · 535 阅读 · 0 评论 -
代码坏味道 重构: 改善有效代码的设计--阅读笔记
重构: 改善有效代码的设计 阅读笔记 (1) 重复代码(Duplicated code) 1 一个类两个函数有相同表达式 extract method 2 两个互为兄弟的子类含有相同的表达式 extract method 3 两个毫不相关的类出现重读代转载 2012-05-28 16:10:57 · 508 阅读 · 0 评论 -
Java读取和修改XML示例
本人实践:输出中文,编码切记要用gb2312,不能用GBK,GB18030,容易造成兼容问题。本文章系转载~xml:sendUserssnake2007-12-04 12:20:000this is Contentjava:package com.test;import java.io.File;import转载 2012-04-29 01:15:42 · 668 阅读 · 0 评论