1、写在开头的话——Tinking in Java 绪论之我见
新兵道歉!版式不懂,技术若有错误,请指正,或发我邮箱1300431700@qq.com 不胜感激!
本文力图通过文章总结的形式,阐述自己的观点,迫使自己思考书中精髓,即使跟技术无关!
正文开始!
“上帝赋予人类说话的能力,而语言又创造了思想,思想是人类对宇宙的度量。”
Java是一门语言,一门编程语言,理论上如果脑子够活,你可以在编程的世界,也就是电脑的世界做任何事情!
- Java是什么?要怎么用?
就Java本身而言,Java是一些特性的集合,但是就像沙子一样,单纯的拿出一个并没有太大的意义,所以这些特性结合在一起才是Java,才可以创造无限的可能,所以要学会灵活运用!要在设计阶段就应当想到这些特性,然后想出合理的解决方案,最后才是编程!
- 如何学习Java?
作者的思路是根据生活中这一语言在解决特定类型问题时采用的方式来阐述Java的特性,然后逐步将常用的特性,或者常搭配特性的搭配表现出来。所以,我们可以在学到一个特性时,想想这个特性可以做什么?或者在某个问题出现时,想想我如果遇到这个问题,我怎么解决?我如果是计算机我怎么解决?我需要哪些特性才可以解决?我现有的特性可不可以组装成我需要的特性?总之,发现问题,解决问题,解决现实问题;没有问题,创造问题,解决问题!
- Java学习应该达到什么地步才算是小成?
你需要在头脑中创建一个模型,其实就是知道自己手中有哪些颜色的彩笔(特性),最好知道哪些调色可以生成一些特殊的自己不具备的颜色,然后把问题想做是要画的画,遇到什么画出来就好了
- 读书的前提条件是什么?
如果读不懂,去学C,个人也建议学C,真的是感觉现在是编程界的基石,感觉每一个玩C的大神都是世外高人!哈哈,玩笑话莫当真撒!不过学C入门编程感觉是最好最舒服的跳坑姿势!
- 书的目标(更方便教学)、根据本书教学(可以)、JDK的HTML文档(自己去下)、练习(简单,部分有难度但是不大)、Java基础(作者的Thinking in C免费啦!)、书籍源代码(免费下,用的时候注明版权)、编码标准(作者称跟Sun的一致;作者提到了Jalopy( 是为Java编程语言提供的一个源代码格式化/美化/漂亮的开源项目);代码应该没问题)、错误(有的话希望大老爷们提出)
细节:略
1、写在开头的话——Tinking in Java 绪论之我见的更多相关文章
- 请注意写代码的习惯与态度(Java)
注: 以下内容引自http://blog.csdn.net/xtayfjpk/article/details/52136686 请注意写代码的习惯与态度(Java) 原创 2016年08月06日 16 ...
- Tinking in Java ---Java的NIO和对象序列化
前面一篇博客的IO被称为经典IO,因为他们大多数都是从Java1.0开始就有了的:然后今天这篇博客是关于NIO的,所以的NIO其实就是JDK从1.4开始,Java提供的一系列改进的输入/输出处理的新功 ...
- 写给小白看的入门级 Java 基本语法,强烈推荐
之前写的一篇我去阅读量非常不错,但有一句留言深深地刺痛了我: 培训班学习半年,工作半年,我现在都看不懂你这篇文章,甚至看不下去,对于我来说有点深. 从表面上看,这句话有点讽刺我的文章写得不够通俗易懂的 ...
- 如何写出同事看不懂的Java代码?
原创:微信公众号 码农参上,欢迎分享,转载请保留出处. 哈喽大家好啊,我是没更新就是在家忙着带娃的Hydra. 前几天,正巧赶上组里代码review,一下午下来,感觉整个人都血压拉满了.五花八门的代码 ...
- 自己写ORM框架 SqlHelper_DG C#(java的写在链接里)
ORM框架想必大家都比较熟知了,即对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同 ...
- 1000行代码徒手写正则表达式引擎【1】--JAVA中正则表达式的使用
简介: 本文是系列博客的第一篇,主要讲解和分析正则表达式规则以及JAVA中原生正则表达式引擎的使用.在后续的文章中会涉及基于NFA的正则表达式引擎内部的工作原理,并在此基础上用1000行左右的JAVA ...
- 如何写出面试官欣赏的Java单例
单例模式是一种常用的软件设计模式.在它的核心结构中只包含一个被称为单例的特殊类.通过单例模式可以保证系统中一个类只有一个实例. 今天我们不谈单例模式的用途,只说一说如果在面试的时候面试官让你敲一段代码 ...
- 1002 写出这个数 (20 分) java解题
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 10^100. 输出格式: 在一行内输 ...
- 当你的域名是数字开头时如何命名java包路径
例如:域名是1001y.net 理想的包路径是net.1001y,但由于java命名规范的问题,首字母不能为数字,这时我们只有两种选择: 1,net.$1001y 使用$符号作为首字母. 2,net. ...
随机推荐
- sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8') #改变标准输出的默认编码
不论使用urllib还是使用requests库经常会遇到中文编码错误的问题,我就经常遇到,因为python安装在windows平台上,cmd的默认编码为GBK,所以在cmd中显示中文时会经常提示gbk ...
- BZOJ-9-3295: [Cqoi2011]动态逆序对
题意:N个数的排列,M次操作,每次求当前的逆序对数量并删掉一个数 思路 :动态说的很到位.hiahia ... 最初一直没想明白为什么 大佬的cdq 中统计了两次. 先定义 给出的删除的点的 t 值依 ...
- using eclipse to write c programe
参考:http://developer.51cto.com/art/200906/126363.htm http://www.cnblogs.com/feisky/archive/2010/03/21 ...
- luogu P3952 时间复杂度 模拟
题目链接 luogu P3952 时间复杂度 题解 直接模拟即可 注意不要直接return 我真是naive ...... 代码 #include<map> #include<sta ...
- es6学习笔记-Symbol
概述 ES5 的对象属性名都是字符串,这容易造成属性名的冲突.比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突.如果有一种机制 ...
- 找出数组[1...n]中第k小元素
//问题描述: 试编写一个算法,使之能够在数组L[1...n]中找出第k小的元素(即从小到大排序后处于第k个位置的元素) #include <stdio.h> // 结合快排思想,查找第5 ...
- jmeter--001.介绍、下载与安装
一.介绍 使用场景: -1.接口测试 -2.性能测试 .... 特点: -1.开源.轻量级.插件化 -2.适合自动化和持续集成 二.下载(Windows环境) 下载网址:http://jmeter.a ...
- Solve Error: "errcode": 48001, "errmsg": "api unauthorized hint"
当你想给微信公众号(不是测试账号)自定义菜单创建接口,遇到如下错误: OK Connection: keep-alive Date: Sat, 01 Dec 2018 05:02:08 GMT Con ...
- Prometheus 和 Grafana 安装部署
Prometheus 是一套开源的系统监控报警框架.Prometheus 作为生态圈 Cloud Native Computing Foundation(简称:CNCF)中的重要一员,其活跃度仅次于 ...
- kafka创建topics 错误: 找不到或无法加载主类 Files\Java\jdk1.7.0_80\lib;C:\Program
解决方案如下: 在kafka安装目录中找到bin\windows目录中的kafka-run-class.bat找到%CLASSPATH%为其加上双引号