(P3) 别人谁也不能做你的镜子,只有自己才是自己的镜子。拿别人做镜子,白痴或许会把自己照成天才;
(P4)
兴趣分为创造兴趣和享受兴趣,只有创造兴趣才能成为你职业选择的方向;
兴趣决定了你前进的方向,而能力会决定你能走多远;
(P5) 古语云:勤能补拙是良训,一份辛苦一分才;
(P6) 大公司看文化,中公司看待遇,小公司看发展;
(P8) 如果想进外企的话,英语的听说读写必须要过关。如果英语水平不不够,即使勉强能混进门,但语言上的劣势会导致你只能在低层次的岗位上徘徊;
(P9) 真实是最强大的力量,只有真实才能带给你自信;
(P24) 你要主动伸出手来,不要等面试官伸手;
(P36)
JDK (Java Development Kit) 是整个 Java 的核心,包括了 Java 运行环境 (Java Runtime Environment), Java 工具和 Java 基础的类库 (rt.jar);
JRE (Java Runtime Environment) 是 JDK 的一个部分,仅仅提供了运行 Java 程序的环境,如果开发 Java 程序,必须安装 JDK;
(P49) Java 中有两种机制来保证根据现有的类来构造新的类,那就是继承和聚合;
(P117) finall 修饰符成员 —— 定义数据成员为变量,可在定义时或者构造方法中初始化,当与 static 合用时,只能在定义时初始化;
(P119) Java 中,friendly 这个修饰符并没有显式声明,在成员变量和方法前什么修饰符也不用,默认的就是 friendly;
(P120) 把重要的数据修饰为 private ,然后写一个 public 的函数访问它,正好体现了 OOP 的封装性,体现了 OOP 的安全性;
(P130) 初始化顺序应该是:父类静态变量 -> 子类静态变量 -> 父类非静态变量 -> 父类静态代码块 -> 父类构造函数 -> 子类非静态变量 -> 子类静态代码块 -> 子类构造函数;
(P133)
开闭原则是总原则,其它几条原则是开闭原则的手段和工具;
开闭原则是目标,而达到这一目标的手段是依赖倒转原则;
开闭原则的关键步骤是抽象化;
要尽量使用合成/聚合,而不是继承关系达到复用的目的;
迪米特原则要求尽可能地限制通信的宽度和深度,接口隔离原则要求通信的宽度尽可能地窄;
(P139) 编写类之前需要理清不同类之间是否构成继承关系,例如一个人和衣服之间的关系,奔驰汽车和汽车之间的关系;
(P148) Java 语言不允许子类方法缩小父类中被覆盖方法的访问权限;
(P149) Java 虚拟机把静态方法和所属的类绑定,而把实例方法和所属的实例绑定;
(P156)
对于 Java 构造函数的执行顺序,一般有如下几点原则:
1. 对象是由 new 运算符创建的,且在任何构造函数执行之前就已经创建完毕了;
2. 构造函数的执行总是“向上”的,而且总是先执行完父类的构造函数;
3. 在构造函数中,没有 this()语句则有 super()语句,没有 this()时,或者自己编写 super(),或者由系统自动调用 super();
4. 显式初始化语句总是先于构造函数语句,但后于 super() 或 this() 语句;
(P163) 构造函数默认的第一条语句是 super();
(P179) 在 for 循环的头中,只有分号是必需的,其它的所有部分都是可选择并可以省略的。在一个做了省略的循环里面,编译器将会将循环控制条件作为“真”来解释,除非循环体中遇到 break 语句,否则会永远执行下去;
(P219)
把正在计算机中执行的程序叫做“进程”,而不将称为程序;
进程是属于操作系统的;
(P220)
进程不能独立执行,必须依存在应用程序中;
一个线程可以创建和撤销另一个进程,同一个进程中的多个线程之间可以并发执行;
(P233) 典型的守护进程例子是 JVM 中的系统资源自动回收线程,它始终在低级别地状态中进行,用于实时监控和管理系统中的可回收资源;
(P250) Java 使用的是 Unicode 编码;
(P284) 最初 Java 是不支持对文本文件的处理的,为了弥补这个缺憾而引入了 Reader 和 Writer 两个类;
(P300) 通过 JSP 调用 Java Beans,可以实现表现层和业务层的整合;
(P330) 存储程序只在创造时进行编译,以后每次执行存储过程都不须再重新编译,而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据执行速度;
(P334) 一般自定义函数主要用于其它 SQL 中的调用;
(P336) 软件工程应用了计算机科学、数据和管理科学。计算机科学和数学用于构造模型与算法,工程科学用于制定规范、设计范型、评估成本及确定权衡,管理科学用于计划、资源、质量和成本的管理;
(P337)
软件声明周期 (SOLC) 的六个阶段如下:
1. 问题的定义及规则;
2. 需求分析;
3. 软件设计 —— 一般分为总体设计和详细设计;
4. 程序编码;
5. 软件测试 —— 分单元测试、组装测试以及系统测试;
6. 运行维护;
(P382) 以终为始首先要有大局观,始终知道自己的终极目标是什么,在行动过程中不断纠正自己的方向,在大方向上不偏离目标太远;
(P460) 所有那些优秀的谈判者是怎么做的你就怎么做,开价应该高于你觉得自己所值的数额;
(P461) 获得提升或加薪取决于你的个人能力和工作表现,而不是取决于工作时间的长短;
(P462) 职场很现实,你得在现在负责的工作上做出成绩,才能跟公司谈;
分享到:
相关推荐
C_C 程序员生存手册 为自己赢得一份IT名企职位.part2
C_C 程序员生存手册 为自己赢得一份IT名企职位.part1
本压缩包提供的"Java程序员必备手册"包含了这四方面的详细参考资料,旨在帮助Java Web开发者提升工作效率,增强对前端技术的理解。 首先,JavaScript帮助文档是针对JavaScript这门广泛使用的脚本语言的速查手册。...
java程序员必备手册,查询类库及命令相当方便
Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历...
本手册旨在为程序员提供一份详细的开发手册,旨在提高代码的可读性、可维护性和效率。手册中涵盖了编码规范、代码格式、命名规则、安全生产信息化管理系统等方面的内容。 1. 目的 手册的主要目的是为了方便代码的...
在创建一份专业的JAVA程序员简历时,首先要明确的是,这份文档将是你在求职市场上的“名片”,它应该清晰、准确地展示你的技术能力、项目经验和教育背景。以下是一个详细的模板,帮助你构建一个有吸引力的JAVA程序员...
应届生在IT名企应聘JAVA程序员的经历.txt
《Java程序员面试宝典》列举了各大IT公司的面试真题,详细分析了应聘Java程序员职位的常见考点,主要内容包括面试流程及求职准备、Java语言基础、数据类型、集合框架、图形用户界面、输入与输出、多线程、反射机制、...
Java程序员在求职过程中,一份优秀的简历是至关重要的。下面我们将详细探讨如何利用提供的"JAVA 个人简历模版"来创建一份吸引人的Java程序员简历,并理解其中包含的关键知识点。 首先,标题"java程序员面试简历 ...
《程序员代码面试指南:IT名企算法与数据结构题目最优解-代码》是一部专为准备IT企业面试的程序员量身定制的指南。本书的核心内容围绕算法和数据结构展开,通过Java语言实现,旨在帮助读者掌握解决常见面试问题的...
根据提供的文件信息,我们可以推断出这是一本关于Java程序员面试和笔试准备的书籍,作者为何昊。本书可能包含了大量关于Java编程语言的基础知识、高级特性以及与面试相关的技巧和策略等内容。下面将对可能涉及的重要...
NI-VISA,全称为National Instruments Virtual Instrumentation Software Architecture(国家仪器虚拟仪器软件架构),是一种用于构建和控制GPIB(通用接口总线)、VXI(虚拟仪器标准联盟)、PXI(模块化仪器标准)...
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的...
Java程序员作为IT行业中的一员,一直以来都享受着较高的关注度和需求。随着技术的不断进步和市场的持续扩大,Java程序员的发展前景备受业界和广大求职者的关注。本文将深入探讨Java程序员的职业发展方向,以及他们...
作为一名Java程序员,应当包括自己的教育背景、编程经验、项目经历以及对Java语言的理解。 2. **技术成长**: - **对象理解**:深入理解Java对象的创建,如String的两种初始化方式,以及内存中的变量池、堆和栈的...
总之,《程序员代码面试指南》是一本全面且深入的资源,它不仅提供了大量的代码示例,还涵盖了理论知识和实践经验,对于希望提升自己算法能力、准备IT名企面试的程序员来说,是一本不可多得的宝典。
Java 程序员需要时刻保持一颗清醒的头脑,随时为自己的目标而奋斗。只有通过不懈努力和奋斗, Java 程序员才能获得成功。 Java 程序员职业规划步骤 Java 程序员职业规划可以分为四步: 第一步:基础必备,至少...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...