自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想做开发的产品

所有笔记和实现,详见GitHub:https://github.com/Toyzcool

  • 博客(6)
  • 收藏
  • 关注

原创 Thinking in Java-访问权限控制

6.访问权限控制 6.1 包:库单元 一个java源代码文件,称为一个编译单元 单个编译单元中,只允许出现一个public类(可以存在多个非public类) 每个类都会生成一个.class文件 6.1.1 代码组织 工作方式:Java可运行程序是一组可以打包并压缩为一个Java文档文件(JAR)的.class文件 类库:一组类文件,使用关键字package。每个文件包含一个public类,任...

2019-07-24 00:02:06 89

原创 Thinking in Java-初始化与清理

5.初始化与清理 5.1 使用构造器确保初始化 命名规范:使用与类相同的名称 原因解析:第一,名称可能与类中的成员名称冲突;第二,调用构造器是编译器任务,需要让编译器明确识别 注意:由于构造器名称需要和类名相同,因此“每个方法首字母小写”的规则不适用于构造器 分类 默认构造器(无参构造器) 有参构造器 注意点 只有在创建对象时,会为对象分配存储空间,同时调用相应的构造器 无参...

2019-07-23 14:53:53 90

原创 Thinking in Java-控制执行流程

4. 控制执行流程 4.1 true and false 所有条件语句都利用条件表达式的真假来决定执行路径 4.2 if-else 结构 if(Boolean expression) statement else if(Boolean expression) statement else statement 4.3 迭代 结构 while(Boolean expressio...

2019-07-23 14:53:23 69

原创 Thinking in Java-操作符

3. 操作符 3.1 静态导入 静态导入:方法中调用静态导入的其他类中的静态方法 package com.one; public class Print { public static void print(String s){ System.out.println(s); } } package com.one; // 静态导入方法 import sta...

2019-07-23 14:52:57 76

原创 Thinking in Java-一切都是对象

2. 一切都是对象 2.1 引用控制对象 引用:操纵的标识符是对象的一个引用 String s; 2.2 必须由你创建所有对象 关联新对象 String s = new String("abcd"); 引用和对象解析——重点 等式右边,是新建一个对象,放置在堆中,并赋值“abcd”,如果括号内为空,则使用新建类的无参构造方法 等式左边,是新建一个引用,放置在堆栈中 等号代表...

2019-07-23 14:52:22 90

原创 Thinking in Java-对象导论

1. 对象导论 1.1 抽象过程 面向对象的语言有五个特点 万物皆为对象 程序是对象的集合,它们通过发消息来通讯 每个对象都有自己的由其他对象所构成的存储 每个对象都有类型 某特定类型的所有对象都能收到同样的消息 1.2 每个对象都有一个接口 发送消息(产生请求):当向对象发送请求时,相关联的方法就会被调用 每个对象都是定义了特性和行为的某个特定的类 ...

2019-07-23 14:51:18 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除