J2EE异常的处理准则
摘要:异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常除了调试排错有点作用外,没任何价值。对于运行时异常,则干脆置之不理。 原因是很多开发者
阅读全文
posted @
2016-04-12 14:50
Oliver·Keene
阅读(129)
推荐(0)
Java内部类
摘要:1.内部类 Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。 内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中是没有的,但是在J
阅读全文
posted @
2016-04-12 13:59
Oliver·Keene
阅读(110)
推荐(0)
static关键字 final关键字
摘要:1.static关键字 含义: 中文的叫法“静态”. 主要是修饰属性,修饰方法,修饰类(内部类) 如果被static关键字所修饰的属性,方法,类。则它们内存空间是全局共享 如果被static关键字所修饰的属性或方法,则在程序执行过程可以通过类名打点调用属性,方法 如果被static关键字所修饰的属性
阅读全文
posted @
2016-04-12 13:32
Oliver·Keene
阅读(142)
推荐(0)
Java中的抽象(abstract)和接口(interface)
摘要:1.Java中的抽象,使用abstract关键字来定义一个类, 此类称为抽象类 语法 pulic abstract class A { //抽象方法 修饰符 abstract 返回类型 方法名(参数1, 参数2); } 抽象类是不能实例化, 通过new关键字是不可以创建抽象类的对象 抽象方法是没有方
阅读全文
posted @
2016-04-08 23:08
Oliver·Keene
阅读(551)
推荐(0)
Java中的多态
摘要:1.多态 含义:父类的对象的创建有子类来完成 多态在应用中需要注意的环节 方法覆盖(override),方法重载(overload) 2.请计算员工的工资体系, 要求工资的计算方式 工资 = (基本工资 + 绩效工资) * 考评等级。使用多态的特点来设计这个程序
阅读全文
posted @
2016-04-08 22:58
Oliver·Keene
阅读(140)
推荐(0)
构造方法、变量, this关键字
摘要:l 含义:构造方法是一个非常特殊的方法, 它的方法名和类名完全一样, 它没有返回类型 l 作用:为一个类初始化一个对象的方法 l 如何使用构造方法 没有参数的构造方法:在类中可以省略不写(默认) public class MeZi { public static void main(String[]
阅读全文
posted @
2016-04-06 20:34
Oliver·Keene
阅读(155)
推荐(0)
设计一个类描述某公司的员工工资体系。
摘要:设计一个类描述某公司的员工工资体系。 (1)公司员工分为高层领导、中层领导、基层员工 (2)高层领导的基本工资:8000、中层领导的基本工资:6000、基层员工的基本工资:4000 (3)高层领导绩效工资百分比:基本工资*30%、中层领导绩效工资百分比:基本工资*25%、基层员工绩效工资百分比:基本
阅读全文
posted @
2016-04-06 20:26
Oliver·Keene
阅读(216)
推荐(0)
类、对象和方法
摘要:1.面向对象的概述(类和对象) 类的概念:类是对一个对象的属性及功能的具体描述,例如:我们可以对人这个对象进行描述(鼻子、眼睛、嘴巴等描述)。更加通俗地讲就是通过Java程序来描述对象或是事物的特征 对象的概念:在这里“对象”我们泛指是通过Java中类所生成(或初始化、实例化)的对象 2.举例来说明
阅读全文
posted @
2016-04-06 20:21
Oliver·Keene
阅读(149)
推荐(0)
Java中类的继承
摘要:Java面向对象编程的几个特征:继承,封装,多态,抽象 继承含义:子类继承父类的一种程序设计思想,通过extends关键字来定义继承 继承的好处: 员工的工资体系以及员工自身所具备的一些职位上的权利 员工都要拿薪水 但是不同的员工职位级别所享有的权利不一样 请你设计一个类或者是多个类来完成上述的要求
阅读全文
posted @
2016-04-06 20:01
Oliver·Keene
阅读(154)
推荐(0)
Java中的封装
摘要:封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。 概念 概念 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象
阅读全文
posted @
2016-04-06 18:32
Oliver·Keene
阅读(172)
推荐(0)
java的访问控制符
摘要:java的访问控制符分为两类:类的访问控制符,属性和方法的访问控制符。1. 类的访问控制符有两种:public, default(默认的,什么都不用写) default就是包内访问控制符。 当然对于内部类还可以有static修饰,而用static修饰的内部类叫作嵌套类。2. 属性和方法的访问控制符有
阅读全文
posted @
2016-04-06 18:14
Oliver·Keene
阅读(1169)
推荐(0)
Java中对象的内存地址
摘要:1.Java中对象的内存地址,在JDK中如何去理解Java对象中内存地址 栈内存:存储的变量, 对象的地址空间的引用 堆内存:存储的是对象 1 public class MeiZi { 2 public static void main(String[] args) { 3 /** 4 * 1. n
阅读全文
posted @
2016-04-06 17:56
Oliver·Keene
阅读(4444)
推荐(0)
给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’、’D’、’E’。
摘要:1 package com.gsa.homework; 2 3 import java.util.Scanner; 4 5 import javax.swing.JOptionPane; 6 7 8 public class HomeWork032801 { 9 10 /** 11 * 1、给出一百分制成绩,要求输出成绩等级’A’、’B’、’C’...
阅读全文
posted @
2016-03-30 20:07
Oliver·Keene
阅读(4352)
推荐(0)
请计算0~1000中各个位的数字之和。
摘要:请计算0~1000中各个位的数字之和。例如:数字932,则各个位的数字之和为14
阅读全文
posted @
2016-03-30 19:50
Oliver·Keene
阅读(369)
推荐(0)
把变量a翻译成中文的大写数字
摘要:1.给定一个数字int a = 32932792;请把变量a翻译成中文的大写数字
阅读全文
posted @
2016-03-30 19:47
Oliver·Keene
阅读(568)
推荐(0)
循环语句
摘要:1.Java中循环有三种(作用:不断重复执行一些程序代码,但是有判断条件,目的就是终止循环的判断) while do..while For 2.while循环 语法: while (判断条件) { //判断条件接收的是一个布尔类型值 //程序代码 } while循环执行的流程 首先判断while中条
阅读全文
posted @
2016-03-30 19:43
Oliver·Keene
阅读(143)
推荐(0)
流程控制语句-分支语句
摘要:1.流程控制语句中的分支结构 if语句 if..else语句 if..else if 语句 if..else if..else 语句 swicth语句 2.if语句, 单条件判断的分支语句 语法: if (判断条件) {} 说明if语句后面的小括号中值是一个布尔类型, 如果为true, 则执行if语
阅读全文
posted @
2016-03-30 19:17
Oliver·Keene
阅读(504)
推荐(0)
运算符和表达式
摘要:1.比较运算 2.逻辑运算 3.位运算(它是与二进制打交道) 逻辑与 & 逻辑或 | 异或 ^ 左位移 << 右位移 >> 4.三元运算符 语法:判断条件 ? 值1 : 值2;
阅读全文
posted @
2016-03-30 18:58
Oliver·Keene
阅读(147)
推荐(0)
基本数据类型转换
摘要:1.基本数据类型转换 引入了算术运算符我们就可以来看看基本数据类型的转换,目的就是数据精度变化会受到影响,所以提出基本数据类型转换的概念 2. 基本数据类型转换分类 自动类型转换(小数据类型转大数据类型) 强制类型转换(大数据类型转小数据类型)
阅读全文
posted @
2016-03-30 18:49
Oliver·Keene
阅读(156)
推荐(0)