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. ...
随机推荐
- Linux history显示时间/用户/ip的设置
在使用linux服务器的时候发生一些不知道谁操作的问题,google一下说history命令可以查看到历史记录,用过之后发现还是不够详细,再google,原来可以自己设置history的显示. 记录设 ...
- 手机号流量统计---Mapreduce项目分析
文档显示: 每行依次是 ~手机号~上行流量~下行流量 需求分析: 需要统计各自的手机号,及上行.下行.总流量 具体做法: 1.定义map输入输出类型 通常情况下map的输入的key-value就是lo ...
- Huginn定时时间不准确或延后问题
碰巧遇到的:Huginn定时为每天晚上九点执行的任务,却在午后1点执行了, 查了下,午后一点,正好是太平洋时间前一天的晚上9点,一开始没考虑到,午后调试程序,它莫名其妙执行了一次,才发现问题, 那就换 ...
- Sublime编译器快捷键大全
Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V ...
- XVIII Open Cup named after E.V. Pankratiev. Grand Prix of Saratov
A. Three Arrays 枚举每个$a_i$,双指针出$b$和$c$的范围,对于$b$中每个预先双指针出$c$的范围,那么对于每个$b$,在对应$c$的区间加$1$,在$a$处区间求和即可. 树 ...
- IOS开发中发布的时候取消日志打印
在PCH文件中定义如下宏 #if DEBUG #define NSLog(...) NSLog(__VA_ARGS__) #define debugMethod() NSLog(@"%s&q ...
- thinkphp框架,数据动态缓存后,或数据已读取出来,想分页怎么办
//读取缓存后赋值到数组,通过array_slice函数处理,如: $blog = S('blogname'); //赋值 $count = count($blog); //条数统计 $page = ...
- NIOS_UART
1.Fifoed avalon UART带缓冲区,使用非常方便,google下载,google上有的技术资料,百度上找不到,以为没有这个事情: 2.两种UART如果想用操作寄存器的方式操作,需要在al ...
- linux 标注主机别名
vi /etc/bashrc # Turn on checkwinsize shopt -s checkwinsize [ "$PS1" = "\\s-\\v\\\$ ...
- Ehcache 3.7文档—基础篇—JCache aka JSR-107
一. 概述JCache Java临时缓存API(JSR-107),也被称为JCache,它是一个规范在javax.cache.API中定义的.该规范是在Java Community Process下开 ...