“一些小概念就会卡住我很久”,恭喜你,你的感觉非常正确,非常符合一个初学者应该有的状态。

初学者不建议完全自学,最好找到一个能回答你问题的人。如果你指望出现问题一个一个上知乎来问,那是问不完的!

网上视频,算是我所知道的里面,对“完全自学”的初学者最有帮助的方式了,但是仍然不能解决问题。

初学者最主要是对“编程语言”有个总体性的体会,以及一些无法避开的概念,要有一个自己的印象和理解,哪怕是不正确的理解,也得有!而形成这个“总体的体会”的过程,我觉得一般人很难通过短时间的纯自学完成。就像你说的,一个很小的知识点,就能卡住你很久。而在编程里,这种知识点又特别特别的多。有的人卡在这里,有的人卡在哪里,必须得有人针对性的给你讲解,才能较快的入门。

不要相信什么《Think in Java》,这本书写的根本不行,作者是以C++的思维方式在写Java的书,稀烂。

也不要相信什么《Head First Java》,这书是完全站在老外的思维角度写的,我不知道老外看起来怎么样,反正中国人看,我肯定是不行的。

更不要相信什么《XX天精通abcdx语言》,扯淡!

《Core Java》对于有经验的人有帮助,但是对于初学者,帮助不大,你会感觉只有例子,没有说明。

Java对线_新手如何通过练习打好Java基础?相关推荐

  1. 新手java安装教程_新手安装Java开发工具图文教程

    类型:编程工具大小:403.4M语言:英文 评分:7.1 标签: 立即下载 写这些文字的目的是为了给像我一样的想学习Java的非计算机专业的人员提供一个简单明了和快速安装Java的方法,这里提到的可能 ...

  2. java future用法_你必须掌握的 21 个 Java 核心技术

    作者:工程师-搁浅来源:https://www.jb51.net/article/122070.htm 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知 ...

  3. java 清空控制台_利用原生库和JNI(Java原生接口)实现H2数据库漏洞利用

    在H2数据库引擎中获取代码执行权限的技术早已是众所周知,但有个要求就是H2能够动态编译Java代码.而本文将向大家展示以前没有公开过的利用H2的方法,并且无需使用Java编译器,即通过原生库和JNI( ...

  4. java框架核心技术_你必须掌握的 21 个 Java 核心技术!(干货)

    点击上方"java进阶架构师",选择右上角"置顶公众号" 20大进阶架构专题每日送达 51闲来无事,师长一向不(没)喜(有)欢(钱)凑热闹,倒不如趁着这时候复盘 ...

  5. java oom分析_作为测试你应该知道的JAVA OOM及定位分析

    上周现网一个内存溢出问题导致应用服务器每隔一小时死一次,遂整理下常见的OMM.发现方法和处理方式,加入Bug预防. 常见的OutOfMemoryError有三种:OutOfMemoryError:Pe ...

  6. java gradle构建_在Gradle中为JPMS构建Java 6-8库

    java gradle构建 通过提供Java 9 module-info.class了解如何使用Gradle构建支持JPMS( Java平台模块系统 )的Java 6-8库. 介绍 如果您需要JPMS ...

  7. java转换为c#_将25k行C#转换为Java的经验教训

    java转换为c# 由于各种原因,我最近完成了一个将复杂的财务应用程序从C#转换为Java的项目. 港口的原因大部分是非技术性的,而是对相关企业的一项战略举措. 这是一次有趣的经历,我在此过程中吸取了 ...

  8. java方法重载_在Python中该如何实现Java的重写与重载

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:清风python PS:如有需要Python学习资料的小伙伴可以加点击 ...

  9. java初学者书籍_面向初学者的5本最佳Java核心书籍

    java初学者书籍 Today I am sharing the best java books to learn java programming. Java is one of the most ...

最新文章

  1. jquery对事件的监听方法addEventListener()
  2. MYSQL出错代码列表
  3. Mybatis(笔记)
  4. 前端笔记-通过jQuery获取input数据及html中name的使用
  5. SaltStack 使用 Jinja2 模板
  6. 对“优秀工程师”的一点感悟
  7. 给构造函数(constructor)创建对象(object)
  8. 尝试加载Crystal Reports 运行时时出错
  9. oem13c安装参考
  10. 一条Insert语句怎么优化和解构
  11. 基于51单片机的超声波测距
  12. Centos实现软路由
  13. 只安装XCode’s Com­mand line tools不安装XCode
  14. 计算机应用基础18春在线作业2,计算机应用基础19春在线作业2答案
  15. android 语音唤醒,录音并识别
  16. 中小型研发团队架构实践三要点
  17. qlv视频格式怎么转换成常用的mp4格式
  18. Leetcode5238 找出给定方程的正整数解
  19. PS人物眼球制作3 - 眼球浑浊感和血丝感制作
  20. PingCAP Clinic 诊断服务简介

热门文章

  1. 【疑难杂症】vue npm run build的时候遇到Module build failed: Error: No ESLint configuration found.报错提示咋办呀?
  2. ceph-dencoder工具使用详解
  3. python安装虚拟环境virtualenv
  4. reboot 百度网盘资源
  5. Kafka集群配置说明
  6. spring 3.X与jdk 1.8不兼容
  7. 搜索引擎技术之概要预览
  8. 【转帖】如何通过 javascript 访问 GridView/DataGrid 选中 CheckBox 行各列的值
  9. [转]mysql性能的检查和调优方法
  10. [问题]DotNet 项目如何实现在构建时 Build 号自动增加?