手把手Java入门
文章平均质量分 78
炸鸡大叔
怀精英之梦想,造草根之大道。
展开
-
类和对象(java面向对象篇)
从第一个Hello Word程序中已经了解了类和对象,本章为大家初步介绍面向对象基本概念及类和对象的定义方法,以及java的一些语法规范,包括标识符、关键字、分隔符和注释,最后为大家讲诉如何实例化对象。面向对象的基本概念:传统的程序设计主要采用结构化的程序设计方法,也就是面向过程的程序设计语言。但是这种软件开发方式有着周期长、工程难于维护等诸多缺点。20世纪80年代后期,人们提出了面向对象原创 2016-04-20 10:46:28 · 927 阅读 · 0 评论 -
Java入门(概述篇)
Java语言是一种跨平台的面向对象的语言,由Sun公司于1995年正式推出。Java以其面向对象跨平台、支持多线程和分布式等特点在Web应用程序开发、网络编程。手机游戏等各个方面得到广泛的应用。Sun公司也于2009年被Oracle公司收购。Java语言的特点:(1)简单性(2)面向对象(3)健壮性(4)跨平台性(5)分布式(6)高性能(7)安全性目前Java已经演化出了JavaSE(Ja原创 2016-04-19 19:24:03 · 447 阅读 · 1 评论 -
成员字段(面向对象篇)
定义成员字段:成员字段表示了类的属性,定义格式为 数据类型 成员字段名。对于成员字段名,在命名成员字段时,除了要遵循的命名规则外,最好还要做到“见名知意”。目前比较流行的命名方法是微软推行的匈牙利命名法,在这给大家推荐一种简化的匈牙利命名法,称为驼峰命名法。它有两条规则:1.数据类型 student (一个单词,全部小写)2.数据类型 studentId(两个单词以上,第一单词小写,其原创 2016-04-21 10:54:04 · 904 阅读 · 0 评论 -
方法(面向对象篇)
方法:方法用来实现类的行为,相当于数学中的函数。一个方法,通常只完成某一项具体的功能。可以把方法看成一个”黑盒子“,方法的使用者只要将数据送进去就可以得到结果,当我们需要改变状态时,就由对象去调用方法,方法通过执行,再将结果返回。定义方法: 返回值类型 方法名(参数){},注意:如果无返回值,需写void,参数列表,空括号表示不需要参数,圆括号不可省略。举例 定义耽搁方法,包括有返回值和无原创 2016-04-22 10:29:44 · 730 阅读 · 0 评论 -
流程控制(面向对象篇)
流程控制语句主要包括顺序语句,选择语句,循环语句以及跳转语句。顺序结构:顺序结构是程序中最常见的流程结构,语句按照出现的先后顺序自上而下依次执行。顺序语句执行的过程中没有跳转和选择,直到程序结束为止。举例如下运行结果main()方法中的语句都是按照从上到下依次执行的,首先是定义变量,其次为变量赋值,然后打出值结果。选择结构:选择结构包括两种语句,if语句和switch语句。首先原创 2016-04-23 13:30:04 · 1987 阅读 · 0 评论 -
数组和字符串(面向对象篇)
本章为大家介绍java中预定义好的两个类:数组和字符串。数组依照存放元素的复杂程度,可分为一维数组、二维数组和多维数组。一维数组的声明格式:数组类型 数组名[],如声明一个整型数组score,用来保存学生成绩,int score[];数组元素的表示方法:java的数组索引编号从0开始,示例声明一个一维数组,长度为3,利用for循环输出数组的内容后,再输出数组的元素个数。运行结果原创 2016-04-24 09:41:24 · 1346 阅读 · 0 评论 -
近5年133个Java面试问题列表
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你转载 2016-04-21 16:35:43 · 838 阅读 · 0 评论 -
数组相关操作(实战基础篇)
import java.awt.List;import java.util.ArrayList;import java.util.Collections;public class TestArray {public static void main(String[] args) {// 打印数组元素int a[]={10,20,30,20,40,50};原创 2017-04-30 21:38:40 · 574 阅读 · 0 评论 -
继承(面向对象篇)
继承的概念:继承是java面向对象编程中的基石,它允许创建分层次的类。继承是子类继承父类的特征和行为,使得子类对象具有父类的实例域和方法,或者子类直接继承父类的方法,使得子类具有父类相同的行为。生活中的继承:老鼠和猫都是动物类,老鼠和猫就是动物类的子类,而动物类就是父类,继承的符合关系是:is-a.在java中实现继承的关键字是extends,它可以声明一个类是从另外一个类继承而来原创 2017-05-02 20:08:06 · 742 阅读 · 0 评论