JavaSE
文章平均质量分 70
sinbad840628
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java学习笔记】集合框架(一)
【为什么会出现集合类】 因为面向对象语言,对事物的体现都是以对象的形式表现出来的,所以为了方便多个对象进行操作,就对对象进行存储, 因此,集合就是存储对象时最方便,最常用的一种方式。 当数据多了的时候,我们就用对象存储。 比如:员工的姓名,年龄,工号等属性,都是数据,所以他们放到员工对象中去, 当想要了解员工的属性的时候,只要调用员工对象就可以了。 但是原创 2013-06-26 01:45:08 · 583 阅读 · 0 评论 -
【面试题目】加密的电话号码
一家公司想通过电话传输数据(数据以4位的整数形式传输)。但他们担心电话被窃听,所以他们想让程序员为他们的数据加密,这样其传输时会更加安全一些。程序必须能从输入对话框中读取4个数字,并用以下的方式加密:每个数字加7后模10,然后将第1位与第3位交换,第2位和第4位交换。最后打印出加密的数据。编写一个独立的应用程序,接收一个加密的4位数,并把它解密成为原来的数据。 /** * */ p原创 2014-01-19 13:13:34 · 1046 阅读 · 0 评论 -
【Java学习笔记】第5章:控制部分(第2部分)
第5章继续讨论Java中控制结构(for结构,switch选择结构和do/while循环结构)。 本章用具体的代码程序解释了break和continue语句。 本章也极少了逻辑操作符。 本章也包含了大量数学,图形和商业应用程序的习题。 在习题5.25中,要求学生使用循环结构和判断结构编写一个输出“圣诞节的12天”这首歌的程序。 喜欢数学的学生也喜欢研究二进制,八进制,十进制和十六进制的数原创 2014-01-13 06:50:17 · 539 阅读 · 0 评论 -
【面试题】条件语句:判断是不是闰年
为了弥补因为人为立法规定而造成的年度天数和地球实际公转周期的时间差,设立了366天的闰年,闰年的二月份有29天。 如何判断那一年是闰年? 【关键技术】 满足连中条件的整数可以称之为闰年: 第一,能被4整除但是不能被100整除; 第二,能被400整除。 package com.java.chapter02; import java.util.Scanner; /**原创 2014-01-12 21:57:25 · 929 阅读 · 1 评论 -
【北京圣思园学习笔记】第05讲:运算符续 (Operator cont.)
1. 关系运算符:大于(>)、小于(=)、小于等于( 2. 逻辑运算符:重点讲解两个,逻辑运算符本身也返回一个boolean值。 1) 逻辑与:使用&&表示,逻辑与是个双目运算符(即有两个操作数的运算符),只有当两个操作数都为真的时候,结果才为真;其余情况结果均为假。逻辑与表示的并且的意思。 2) 逻辑或:使用||表示,逻辑或也是个双目运算符,只有当两个操作数都为假的时候原创 2014-01-12 11:17:50 · 459 阅读 · 0 评论 -
【北京圣思园学习笔记】第04讲:运算符(Operator)
1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。 比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double。 2. int a = 1; int b = 2; double c = (double)a / b; 上面的代码中,a与b都是整型,但是通过(double)a这原创 2014-01-12 11:04:38 · 603 阅读 · 0 评论 -
【北京圣思园学习笔记】第10讲:面向对象之封装续
1. 类中的属性又叫做成员变量(member variable),属性用英文表示为property或者attribute。 2. 对象(Object)又叫做实例(Instance)。生成一个对象的过程又叫做实例化。 3. 命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写,中间不使用任何的连接符。比如Person类,MemberTest原创 2014-01-12 12:37:24 · 640 阅读 · 0 评论 -
【北京圣思园学习笔记】第09讲:面向对象之封装(Encapsulation)
1. 面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism) 2. 封装:类包含了数据与方法,将数据与方法放在一个类中就构成了封装。 3. 如何定义类? 修饰符 class 类的名字 { //类的内容(包含了属性与方法) } 4. 方法。如何定义方法? 修饰符 返回类型 方原创 2014-01-12 12:33:51 · 531 阅读 · 0 评论 -
【北京圣思园学习笔记】第08讲:理解面向对象程序设计
1. break 语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 2. continue 语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环), 开始下一次循环的执行。 3. break 与continue 可以搭配标签使用,在实际开发中,根本没有人会将break 与continue 搭配标签来使用。 4. 面向对象原创 2014-01-12 12:28:49 · 564 阅读 · 0 评论 -
【北京圣思园学习笔记】第07讲: 流程控制语句 续(Flow Control Statement Cont.)
1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环。 2. while循环,形式为: while(布尔表达式) { //待执行的代码 } 3. do…while循环,新式为: do { //待执行的代码 } while(布尔表达式); 4. while与do…while之间的区别:如果布尔表达式的第一原创 2014-01-12 12:26:49 · 454 阅读 · 0 评论 -
【北京圣思园学习笔记】第06讲:流程控制语句 (Flow Control Statement)
1. 条件运算符(三元表达式),其形式为: type d = a ? b : c; 具体化形式为:int d = 2 2. 轻量级的文本编辑器:UltraEdit、Editplus、vi、vim、gvim 3. 流程控制语句if的用法为: 第一种形式: if(布尔表达式) { //待执行的代码 } 第二种形式: if(布尔表达式) { //待执行的代码原创 2014-01-12 11:27:59 · 554 阅读 · 0 评论 -
【北京圣思园学习笔记】第03讲:原生数据类型使用陷阱(Pitfall of Primitive Data Type)
【Java中的原生数据类型】 1) 整型:使用int表示。(32位) 2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。 3)短整型:使用short表示。(16位) 4)长整型:使用long表示。(64位) 5)单精度浮点型:使用float表示。 6)双精度浮点型:使用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。 7)字符型:使用原创 2014-01-04 10:04:55 · 765 阅读 · 0 评论 -
【北京圣思园学习笔记】第02讲:原生数据类型(Primitive Data Type)
【Java的常用文本编译器】 Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit Mac:我没有,所以也不知道。 【Java数据类型】 2. Java中的数据类型分为两大类: 1) 原生数据类型 (Primitive Data Type) 2) 引用类型(对象类型) (Reference原创 2014-01-03 00:02:52 · 708 阅读 · 0 评论 -
【北京圣思园学习笔记】第01讲:Java概述
【Java技术体系】 JavaSE:Java Standard Edition 标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。 JavaME: Java Micro Edition 主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。 JavaEE:Java Enterprise Edition 企业版,使原创 2014-01-02 23:47:20 · 816 阅读 · 0 评论 -
【面试题目】判断是否是三角形
编写一个应用程序,读取用户从输入对话框输入的3个非零数据,判断这3个值是否能可以够曾三角形的三条边。 【分析】 构成三角形的条件就是:任意两条边的长度之和大于第三条边的长度。 /** * */ package com.java.chapter04; import javax.swing.JOptionPane; /** * @author Sinbad840628原创 2014-01-19 13:20:49 · 1461 阅读 · 0 评论
分享