专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
一、关键点: 1.构造函数的名称要跟类的名称相同且无返回类型 2.多态的使用可以重用相同的方法,只要在父类中定义就可以在所有的子类中使用 3.重载overload与覆盖override的区别:覆盖是在子类中定义一个与父类中完全相同的名字和参数的方法,方法的重载是在同个类中的方法名字相同但是参数的类型和个数不同 二、修饰符 1.修饰符的种类有:abstract native synchronized static final transient volatile(易变的)访问权限:private public protected (default) 2.返回类型只能修饰方法:如: [阅读全文] [PDF]
一、基本的数据类型 bit:在计算机中的基本数据单元只能存放1、0 整形: 1.byte:共八位最大存储数据量255 存放的数据范围是-128~127之间 2.short:16位最大数据存储量是65536个数据范围是-32768~32767之间 3.int:32位最大数据存储容量2的32次方减1数据范围负的2的31的方到正的2的31次方减1 4.long:64位最大数据存储容量2的64次方减1数据范围为负的2的63次方到正的2的63次方-1 浮点: 5.float:32位数据范围在3.4e-45~ [阅读全文] [PDF]
 每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。   学习Java的第一步是安装好JDK,写一个Hello JWorld, 其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两个 [阅读全文] [PDF]
最近论坛上看到好几个朋友都在问,如何学习 Java的问题,”我已经学习了J2SE,怎么样才能转向J2EE?”, “我看完了Thinking in Java, 可以学习J2EE了么?”.于是就有了写这篇文章的想法,希望能帮助初学者少走一些弯路。也算是对自己几年来学习Java的一个总结吧. 在开始之前有必要再讨论一下J2ME, J2SE, J2EE这些概念。J2SE, The Micro Edition of the Java 2 Platform. 主要用于嵌入式Java,如手机,PDA等等。J2SE, Java 2 Platform, Standard Edition, 我们通常所说的JDK [阅读全文] [PDF]
.1.3 算术运算符 Java的基本算术运算符与其他大多数程序设计语言是相同的。其中包括加号(+)、减号(-)、除号(/)、乘号(*)以及模数(%,从整数除法中获得余数)。整数除法会直接砍掉小数,而不是进位。 Java也用一种简写形式进行运算,并同时进行赋值操作。这是由等号前的一个运算符标记的,而且对于语言中的所有运算符都是固定的。例如,为了将4加到变量x,并将结果赋给x,可用:x+=4。 下面这个例子展示了算术运算符的各种用法:   //: MathOps.java // Demonstrates the mathematical operators impo [阅读全文] [PDF]
鉴于上回写的一点感想大家不嫌弃,都鼓励小弟继续写下去,好不容易等到国庆黄金周,实习总算有一个休息的阶段,于是这就开始写第二篇了。希望这次写的仍然对志同道合的朋友们有所帮助。上回讲了Java动态加载机制、classLoader原理和关于jdk和jre三个问题。这次延续着讲一些具体的类库—— 1. 关于集合框架类 相信学过Java的各位对这个名词并不陌生,对 java.util.*这个package肯定也不陌生。不知道大家查询API的时候怎么去审视或者分析其中的一个package,每个包最重要的两个部分就是interfaces和classes,接口代表了它能做什么,实现类则代表了它如 [阅读全文] [PDF]
这是一篇转载的文章 我的思路: 1、我觉得先学学JSP,用纯JSP做个日记本简单的小系统,纯粹从语言层面上了解一些基础知识,把tomcat玩熟了,就用记事本编就行,主要是熟悉,能够理解jsp运行机制。然后学学java,看本基础的书,都是那种讲讲语法的,变量怎么定义,流程控制语句怎么写,怎么编写函数,怎么处理表单元素,处理字符串,连接数据库,会一种就行。这些都是浮在语言表面,你编写的程序还是结构化的,跟你以前用asp编的程序没什么区别,但是这很重要。你可以直接选择目前公司里都在使用的Eclips来开发,但是你要区分IDE和Java的区别,不要被IDE邦死了。这些都熟了之后看《thinking [阅读全文] [PDF]
小结: 1.JDK版本1.5 开发人员版本沿袭原来的命名和 5.0是产品版本 2.一个源文件中可以写多个类,只有一个是public 的是因为源文件的名字要跟公共类的名字相同,可以没有公共类即类是默认类型这样文件名可以随意 3.一个程序想运行必须有main函数,java文件是编译运行的,先编译再运行 4.标识符:不能以除字母下画线和$外的任何字符开头 5.作用域的问题,语句块 6.注释:三种,单行注释,多行注释,文档注释 7.数据类型:四类八种,类的属性的基本类型数据在堆中,而类方法中的变量是在栈里面的 因为栈是运行的时候存在的 8.内存泄漏:就是内存大量的被无限期的占用,主要表现 [阅读全文] [PDF]
在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念.    Java概述:    目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows, [阅读全文] [PDF]
:(如何学习Java呢?) 枫叶国游子 2001-07-04 12:37:58 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。学习Java其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。每一种语言的程序设计思想大同小异,只是一些由语言特性的而带来的细微差别,比如Java中的Interface,你几乎在以前的学习中没有碰到过。以下我仔细给你说几点:1。我们必须明确一个大方向,也就是说现在面向对象的编程范畴。尽管人工智能曾经有所浪潮(看看Borlan [阅读全文] [PDF]
1 共10条 分1页