今天继续学习Java  用的是eclipse IDE

这个ide怪怪的,但是有一个很方便的功能

就是通过右键选择source

可以点击Generate Getters and Setters生成属性的set get函数

点击generate Constructors using fields生成构造函数

大大节省了写基础代码的时间

还学了一个在类中的toString函数  对象名代表的是地址

如果用System.out.println(对象名)输出的是地址值

而如果在类中定义toString函数 代码如下

public String toString() {
  return this.sex + "," + this.name + "," + this.age + ","
    + this.telephone + "," + this.QQ + "," + this.adress;
 }

此时调用System.out.println(对象名)输出的是对象的具体信息

这个功能感觉挺神奇的

前两天学了sql的查询 之前会的就不一一列举了

新掌握了把NULL值赋予其他值的COALESCE函数以及CASE方法

下面列举简单的使用形式

简单表达式:

(2)按照班级编号:

SELECT ID ,

Sex ,

Age ,

DepartmentID ,

ClassID ,

CASE ClassID

WHEN 1 THEN 'CLASS1'

WHEN 2 THEN 'CLASS3'

WHEN 3 THEN 'CLASS3'

WHEN 4 THEN 'CLASS4'

WHEN 5 THEN 'CLASS5'

WHEN 6 THEN 'CLASS6'

ELSE 'TNE_END'

END AS CLASS

FROM T_Student ;

搜索表达式

(1):按照ClassID的值

SELECT ID ,

Sex ,

Age ,

DepartmentID ,

ClassID ,

StudentName ,

CASE

WHEN ClassID=1 THEN 'CLASS1'

WHEN ClassID=2 THEN 'CLASS3'

WHEN ClassID=3 THEN 'CLASS3'

WHEN ClassID=4 THEN 'CLASS4'

WHEN ClassID=5 THEN 'CLASS5'

WHEN ClassID=6 THEN 'CLASS6'

ELSE 'TNE_END'

END AS CLASS

FROM T_Student ;

2015.8.3 Java的更多相关文章

  1. 完美世界-2015校园招聘-java服务器工程师-成都站

    给定一个整数,将该整数分解成多个2的幂次方相加的形式,每次都取最大的可以分解出来的2的幂次方 比如 65 64 1 1 1 2 2 package wanmanshijie; import java. ...

  2. 2015网易校招Java开发工程师(技术架构)在线笔试题

    1.  程序和进程的本质区别是? A.在外存和内存存储 B.非顺序和顺序执行机器指令 C.独占使用和分时使用计算机资源 D.静态和动态特征 参考答案分析: 进程与应用程序的区别: 进程(Process ...

  3. 2015 11 26 java 配置环境变量

    使用java软件, 须进行改变配置环境变量.需要2步. 第一,在电脑中找到配置环境变量的位置: 我的电脑,属性,高级,环境变量. 第二,进行添加两个变量,更改一个变量: 1,变量名:JAVA_HOME ...

  4. 2015/12/29 Java语言概述 操作中注意事项

    java语言概述 ①版本分类:JavaSE 标准版 桌面开发                 JavaEE 企业版 网络开发                 JavaME 移动版 嵌入式开发(塞班系统 ...

  5. 2016/1/1 运算符 笔记整理 接2015/12/30 Java 语法

    ④运算符 1,赋值运算符:实现从右向左的赋值,符号= 2,算术运算符:符号 + - * / %(求余或求模),结果自动转成最大的                      类型,自动升级. 3, 比较 ...

  6. 2015/12/30 Java语法学习

    ①标识符包括:包名.类名.方法名.变量名.常量名.属性名 标识符书写规则:1,标识符由字母.数字._.$ 组成                      2,数字不能出现在开始位置          ...

  7. java并发编程学习: ThreadLocal使用及原理

    多线程应用中,如果希望一个变量隔离在某个线程内,即:该变量只能由某个线程本身可见,其它线程无法访问,那么ThreadLocal可以很方便的帮你做到这一点. 先来看一下示例: package yjmyz ...

  8. [转]Android 学习资料分享(2015 版)

    转 Android 学习资料分享(2015 版) 原文地址:http://www.jianshu.com/p/874ff12a4c01 目录[-] 我是如何自学Android,资料分享(2015 版) ...

  9. 4个理由告诉你Java为何排行第一

    Java已经有20年的历史了,甚至更久,而这取决于你所询问的人和你的计算方式.忽略它的年龄不看,Java依然排行第一.它的实用性.性能和向后兼容性都彰显其价值所在.2016年伊始,标志着我们已经走过了 ...

随机推荐

  1. Oracle EBS-SQL (SYS-20):OPM接口处理.sql

    /* 未加工的材料交易(必须解决) UNcosted Transactions (must resolve) 无成本的交易(必须解决) Pending WIP costing transactions ...

  2. 与ARM7相比Cortex-M3优势明显

  3. MFC 全部自绘控件 界面库

    http://download.csdn.net/detail/q97082645/8160793 http://download.csdn.net/user/q97082645/uploads/3

  4. Codeforces 707D Persistent Bookcase(时间树)

    [题目链接] http://codeforces.com/problemset/problem/707/D [题目大意] 给出一个矩阵,要求满足如下操作,单个位置x|=1或者x&=0,一行的数 ...

  5. Trunk Club:颠覆男士时装零售的创业公司_第1页_福布斯中文网

    Trunk Club:颠覆男士时装零售的创业公司_第1页_福布斯中文网 Trunk Club:颠覆男士时装零售的创业公司

  6. KVO和通知中心

    苹果其实在语言层面为我们做了很多事,比如Category实现装饰模式的意图,target-action实现命令模式意图等等,对于观察者模式,苹果也提供了KVO和通知中心,给开发者提供了极大的便利. 观 ...

  7. Android开发实例之闹钟提醒

    本实例通过TimePickerDialog时间选择对话框让用户设置闹钟.并通过AlarmManager全局定时器在指定的时间启动闹钟Activity . 程序执行效果图: 实例代码: package ...

  8. ceph优秀博文

    ceph官方博文: http://ceph.com/community/blog/ rgw根据rgw用户来分pool存放数据 http://cephnotes.ksperis.com/blog/201 ...

  9. GridView边线Border设置

    1.黑色实线:(行列都有) <asp:GridViewID="GridView1"runat="server"CellPadding="3&qu ...

  10. <a>元素生成多个<a>的问题,元素标签结尾影响

    告诉我不是真的吧,<a/>和<a></a>真的有区别...