自学java入门
陌上离离
学习,奋斗
展开
-
java基础—三(运算符&选择结构if)
long: 8个字节float:4个字节A:它们底层的存储结构不同。B:float表示的数据范围比long的范围要大long:2^63-1float:3.4*10^38 > 2*10^38 > 2*8^38 = 2*2^3^38 = 2*2^114 > 2^63-1float数据在内存中是怎样存储的:float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标原创 2017-03-02 10:36:11 · 1150 阅读 · 0 评论 -
java基础—二(基础语法)
java基础语法关键字(1)被Java语言赋予特定含义的单词(2)特点:组成关键字的字母全部小写。(3)注意事项:A:goto和const作为保留字存在,目前并不使用。保留字:在JDK的新版本中可能提升为关键字。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组原创 2017-03-01 15:07:40 · 218 阅读 · 0 评论 -
java基础-一
Java语言概述Java语言的发展史Java之父:詹姆斯 高斯林经典版本:JDK1.4.2JDK5JDK7Java语言的特点简单性,面向对象,分布式处理,健壮性,结构中立,开源,跨平台,解释性,高能性,多线程,动态,安全性Java语言是跨平台(操作系统)—可移植性通过java语言编写的应用程序在不同的系统平台上都可以运行原理:只需要在运行java应用原创 2017-02-28 15:30:51 · 304 阅读 · 0 评论 -
java基础笔记
JavaAPI:Application Programming InterfaceJava 版本: javaSEjavaEE:企业网站开发,核心:EJBjavaME:嵌入式系统开发应用领域:桌面应用程序开发嵌入式系统开发电子商务应用企业级应用系统开发交互式系统开发多媒体系统开发分布式系统开发Web应用系统开发语言的特性:简单面向对象分布性:原创 2017-02-24 14:36:16 · 474 阅读 · 0 评论 -
java基础加强(枚举,反射,增强for循环,可变参数,自动拆箱装箱,内省)
一 Eclipse的使用和程序的断点调试二 eclipse常用快捷键三 junit测试框架四 java5的静态导入和自动装箱拆箱五 增强for循环六 可变参数七 什么是枚举类型和定义枚举八 定义枚举的构造函数,方法和字段九 定义抽象方法的枚举十 枚举的常用方法和其它细节十一 反射技术概述十二 反射类的构造函数十三 反射类的方原创 2017-03-03 23:34:27 · 809 阅读 · 0 评论 -
java基础四(switch;for;while;do...while;break;continue;return)
switch语句(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;...default:语句体n+1;break;}格式解释说明:switch:说明这是switch语句。表达式:可以是byte,short,int,charJDK5以后可以是枚举JDK7以后可以原创 2017-03-17 19:33:49 · 2393 阅读 · 0 评论 -
java基础五(方法;数组)
方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {方法体语句;return 返回值;}修饰符:目前就用 public static。后面再详细讲解其他修饰符返回值类型:就是功能结果的数据类型方法名:就是起原创 2017-03-20 20:36:45 · 275 阅读 · 0 评论 -
java基础六(面向对象)
3:面向对象(掌握)(1)面向对象面向对象是基于面向过程的编程思想(2)面向对象的思想特点A:是一种更符合我们思考习惯的思想B:把复杂的事情简单化C:让我们从执行者变成了指挥者举例:买电脑洗衣服做饭...万事万物皆对象(3)把大象装进冰箱(理解)A:面向过程实现B:面向对象实现注意:如何让我们的操作更符合面向对象思想呢?A原创 2017-03-21 10:39:13 · 249 阅读 · 0 评论 -
java基础七(成员变量 局部变量 匿名对象 封装 设计原则 private this 构造方法 static)
1:成员变量和局部变量的区别(理解)(1)在类中的位置不同成员变量:类中方法外局部变量:方法定义中或者方法声明上(2)在内存中的位置不同成员变量:在堆中局部变量:在栈中(3)生命周期不同成员变量:随着对象的创建而存在,随着对象的消失而消失局部变量:随着方法的调用而存在,随着方法的调用完毕而消失(4)初始化值不同成员变量:有默认值局部变量:没有默认值,原创 2017-03-23 11:26:01 · 792 阅读 · 0 评论