随笔分类 - java基础知识及深入理解
1
摘要:在 stackoverflow 上有人提问:arrays - Why does [1,2] + [3,4] = "1,23,4" in JavaScript?问题我想将一个数组追加到另一个数组的后面,于是我在 firebug 编写如下代码:[1,2] + [3,4]但是,出乎意料,它却输出了:"1,...
阅读全文
posted @ 2014-08-02 14:58
JAVA之迷
摘要:内部类:将一个类定义在另一个类的内部。如果这个类是static类型的,我们通常称其为“嵌套类”。我们首先说一下内部类:①我们将类置于其他类的内部,可以很容易的实现代码隐藏。②当我们建立内部类的对象时,这个对象就与制造它的外部对象建立了联系,即内部对象能够访问外围对象的所有成员。③每个内部类都可以独立...
阅读全文
posted @ 2014-08-02 14:57
JAVA之迷
摘要:第1章 ■ Java的发展简史及特点 ■ J2SDK的下载与安装 ■ Java应用程序的编写 ■ Eclipse的下载及使用 ■ 正确安装使用J2SDK ■ 使用记事本开发Java应用程序 ■ 在Eclipse上建立Java项目(Project)1.1 工作场景导入【工作场景】为系统设计欢迎提示界...
阅读全文
posted @ 2014-07-31 20:41
JAVA之迷
摘要:深入理解Java内存模型(一)——基础深入理解Java内存模型(二)——重排序深入理解Java内存模型(三)——顺序一致性深入理解Java内存模型(四)——volatile深入理解Java内存模型(五)——锁深入理解Java内存模型(六)——final深入理解Java内存模型(七)——总结
阅读全文
posted @ 2014-07-31 13:08
JAVA之迷
摘要:public NotpayTicket(PaymentRegist paymentRegist) {this();setPaymentRegist(paymentRegist);setMoney(paymentRegist.getSumMoney());setPayMode(paymentRegis...
阅读全文
posted @ 2014-07-30 16:32
JAVA之迷
摘要:在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来的时候,我就喜欢上它的简洁、快速,无论是启动速度还是页面解析速度还是Javascript执行速度(现在的Fire...
阅读全文
posted @ 2014-07-21 18:50
JAVA之迷
摘要:Java 学习资料整理Java 精品学习视频教程下载汇总Java视频教程 孙鑫Java无难事 (全12CD)Java视频教程 即学即会java上海交大 Java初级编程基础 共25讲下载 avi格式吉林大学Java程序设计视频教程 48讲+2讲辅导 csf格式尚学堂Java视频教程 J2SE 5.0...
阅读全文
posted @ 2014-05-26 00:02
JAVA之迷
摘要:用一个for循环输出以下棱形 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...
阅读全文
posted @ 2014-05-03 22:03
JAVA之迷
摘要:利用for循环打印 9*9 表?1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7...
阅读全文
posted @ 2014-05-03 22:02
JAVA之迷
摘要:下面的这段程序主要考察的就是for循环的基础,输出什么??????[html]view plaincopyprint?publicclasstest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmeth...
阅读全文
posted @ 2014-05-03 22:00
JAVA之迷
摘要:输出下列数字金字塔。 1 121123211234321 1 public class deng { 2 public static void main(String args[]) 3 { 4 int n,i,k,j; 5 for(n=1;...
阅读全文
posted @ 2014-05-03 21:59
JAVA之迷
摘要:下面将举出JAVA对ORACLE数据库存储过程的调用 ConnUtils连接工具类:用来获取连接、释放资源复制代码package com.ljq.test;import java.sql.Connection;import java.sql.DriverManager;import java.s...
阅读全文
posted @ 2014-05-03 21:50
JAVA之迷
摘要:思考ValueObject应该更多从内存的角度思考,而非DB持久化的角度。例如: public class A { public int Id { get; set; } public Address A_Address { get; set; } } ...
阅读全文
posted @ 2014-04-30 16:19
JAVA之迷
摘要:简单工厂理解:简单工厂模式的工厂类一般是使用静态方法,通过接收的参数不同来返回不同的对象的实例,不修改代码的话,是无法扩展的。先定义产品类,它们需要实现同一接口或继承自同一抽象类。//产品接口(或抽象类)publicinterfaceIClassDo{voiddoSomething();}publi...
阅读全文
posted @ 2014-04-30 16:16
JAVA之迷
摘要:对于简单工厂来说,它的工厂只能是这个样子的publicclassSimplyFactory{/***静态工厂方法*/publicstaticProuctfactory(Stringwhich)throwNoSuchProductExcption{if(which.equalIgnoreCase("p...
阅读全文
posted @ 2014-04-30 16:16
JAVA之迷
摘要:在没有好好地研习面向对象设计的设计模式之前,我对Java接口和Java抽象类的认识还是很模糊,很不可理解。刚学Java语言时,就很难理解为什么要有接口这个概念,虽说是可以实现所谓的多继承,可一个只有方法名,没有方法体的东西,我实现它又有什么用呢?我从它那什么也得不到,除了一些方法名,我直接在具体类里...
阅读全文
posted @ 2014-04-30 16:14
JAVA之迷
摘要:封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private实现封装。什么是封装?封装把对像的所有组成部分组合...
阅读全文
posted @ 2014-04-30 16:11
JAVA之迷
摘要:1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数...
阅读全文
posted @ 2014-04-29 18:20
JAVA之迷
1

浙公网安备 33010602011771号