欢迎来到个人简历网!永久域名:gerenjianli.cn (个人简历全拼+cn)
当前位置:首页 > 范文大全 > 实用文>初学者如何学习java

初学者如何学习java

2025-01-23 08:09:37 收藏本文 下载本文

“永升投资”通过精心收集,向本站投稿了10篇初学者如何学习java,今天小编在这给大家整理后的初学者如何学习java,我们一起来看看吧!

初学者如何学习java

篇1:初学者怎么学习java

1.学习JAVA的原理

了解JAVA的原理,才有可能真正体会JAVA的一切,学习任何事情,只要能掌握原理,就会比较顺利。

学习JAVA语言很简单,毕竟JAVA语言也只包含五十多个关键词(keyword)与几十个算符(operator),再加上JAVA语法(syntax)也很简单,所以一般人可以很快就学会JAVA语言。

2.学习对象导向的思维

学会了语言,并不代表就可以设计出好的对象导向系统架构。想要成为对象导向的专家,往往需要:

(1)多看相关的书;

(2)多观摩别人的程序;

(3)多写程序。

总之六个字——多看,多学,多练。

3.学习API

学会JAVA语言之后,还需要学会一些API才能写出有用的程序。JAVA的API非常多,必须规划好一个学习路径,才不会在浩瀚的API大海中迷失。

必备的API包括了:IO、New IO、Collection Framework、Network、RMI、JAXP等。

4.学习开发工具的用法

只用JDK,是很难写出大型程序的,所以通常程序员会使用JBuilder/VisualAge/ VisualCafe 等工具。

篇2:初学者如何学习java

初学者学习java方法

①多看书:多下载一些Java相关的资料,多看多打代码,然后思考总结,书读百遍,其义自现。

②多交流:建议大家多加相关学习交流群,与里面的同学多交流互动,勤于回答问题,无论是群里的、论坛里、知道里的,你在帮助人的时候自己也是一个温习知识的过程,更能加深自己的印象,还能积累人际关系。

③多实践:(这点非常之重要)对于一个新手,最重要的莫过于动手了。如果没有真实的Java项目案例来动手,那么可以先通过Java项目源码来学习,这里会碰到英文的问题,大家不要害怕,现在很多的翻译工具,而且英文看多了后自然就看的明白了。

④不急躁:学习Java的热情往往可能是三分钟热度,每当遇到任何问题不要心烦气躁,而这时候就务必细心、耐心地去解决问题。

⑤数据库技能非常重要:从事Java开发是离不开数据库的,因此扎实的数据库技术是非常重要的,将来往开发方面发展的朋友,平时就应该提高数据库增删改查能力!

⑥Java开发工具:如果缺少开发工具、源码和资料视频电子书。

⑦勤做记录和总结:不管学习还是工作中,遇到自己不懂的问题,解决了什么难题,一定要记录下来,并且进行总结和扩展延伸。这样自己才能成长的更快。

Java初学者入门方法

1、你应该熟练掌握一种JAVAIDE、例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜欢VI或EMACS来编写文件。随便你用什么了:)

2、你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization,以及其他)。

3、你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等。你应该有能力反编译一个类文件并且明白一些基本的汇编指令。

4、如果你将要写客户端程序,你需要学习WEB的小应用程序(applet),必需掌握GUI设计的思想和方法,以及桌面程序的SWING,AWT,SWT。你还应该对UI部件的JAVABEAN组件模式有所了解。JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来。

5、你需要学习java数据库技术,如JDBCAPI并且会使用至少一种persistence/ORM构架,例如Hibernate,JDO,CocoBase,TopLink,InsideLiberator(国产JDO红工厂软件)或者iBatis。

6、你还应该了解对象关系的阻抗失配的含义,以及它是如何影响业务对象的与关系型数据库的交互,和它的运行结果,还需要掌握不同的数据库产品运用,比如:oracle,mysql,mssqlserver。

7、你需要学习一门轻量级应用程序框架,例如Spring,PicoContainer,Avalon,以及它们的IoC/DI风格(setter,constructor,interfaceinjection)。

8、你需要学习企业级JavaBeans(EJB) 以及它们的不同组件模式:Stateless/StatefulSessionBeans,EntityBeans(包含Bean-ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者Message-DrivenBeans(MDB)。

9、你需要JavaCommunityProcess(JCP)以及他的不同JavaSpecificationRequests(JSRs)

10、你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。

11、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如EJB),所以你需要熟悉代码生成工具,例如XDoclet。

12、你需要熟悉一种单元测试体系(JNunit),并且学习不同的生成、部署工具(Ant,Maven)。

篇3:初学者的java学习计划有哪些

【计划一】透彻理解面向对象

初学Java就像交朋友从陌生到熟悉再到铁杆搭档一生相伴,随着学习的深入,你会发现学Java并不是想象的那样枯燥和困难,甚至还有一些美妙之感,这是在拥有强大的技术和出色的设计思想后才能体会的。俗话说“罗马城不是一天建成的”Java的这种境界也不是一朝一夕可以实现的,但作为初学者可以通过制定一些合理清晰的学习计划,在帮你屡清楚思路的同时还能有效提高学习效率。

【计划二】掌握核心的API

看着容易做着难,能理解的不一定会做,学Java也是这样,理论知识掌握的再熟练,如果不了解语言构成核心API那一切都是0!就Java语言而言,你应该对它的API有非常强的实战经验,例如java.lang.*,IO,Exception(异常),Collections(集合),Generics(泛型),Threads(线程),JDBC(数据库连接)等等。如果你梦想是成为一个出色的网络应用程序的开发者,不管你用什么类型的框架,你都必须要熟悉Servlet和JSP。

【计划三】坚持不懈写代码

实践是检验理论的唯一标准,只有写代码才能让你真正意识到问题的深刻度,不断发现编程语言的局限性和解决问题的方案。对初学者来说提升编程质量的唯一途径就是不停的敲代码,哪怕是一个很简单的问题,将它用代码实现并运行,这才是学习编程唯一可行的途径。靠眼睛是学不会编程的,对于初学者除了练习别无它法!

【计划四】加一些学习氛围好的交流论坛

记住,你不是一个人在战斗,有很多人他们和你一样,在同一个起跑线上奋斗着。使用框架实现一个简单的程序不是真正的挑战,当你真正成为一个开发工程师的时候,你会发现很多奇怪的问题是靠说明解决不了的,你需要依靠一些人给你提供学习线索,哪怕是只言片语都有可能帮你走出困境,领你感恩不已。孔子曰:三人行,必有我师,在开发领域这句话绝被奉为经典并不断的得到验证,作为初学者,不要放过一个可能领你提升的机会,寻找一些好的论坛,不懂就问,问题解决一个少一个,自己也会不断进步。当然你也要学会分享,把自己的经验和想法分享给和到和你曾经遇到一样问题的人,帮助他们的同时也巩固了自己的知识,懂得分享亦是进步。

【计划五】寻找经典技术博客

上一条刚说了,你不是一个人在战斗,在网络上有很多技术牛人都通过博客来分享自己的技术经验和编程心得,你只需要勤奋一些去发现这样的博客,每天去阅读他们的技术文章,能吸收到不同人对同一技术的经验可看法,或许他们会为某一项功能而争执不休,你不需要去理会,在“观战”的时候要去分析各种观点,逐渐形成自己的思想,久而久之你会明显感觉到自己在程序设计上的提升,这就是进步。

【计划六】阅读开源框架源码

一个合格的开发者必先能灵活的使用各种框架,而要想成为一个出色的开发者,就应该不断的去学习流行框架的源码,这样在深入了解框架内部机制的同时还能得到大量的练习,逐步丰富自己的代码设计思想,做一个代码的创造者而不是代码的复制者。

【计划七】接受有效的指导或者参加培训

在编程的路上别人的指导有着至关重要的作用,有效的指导可以让你免走弯路,更快的得到自我提升。优秀的开发工程师为什么待遇高而且在项目中有着举足轻重的作用,主要是因为他们不仅能够把握项目开发的正确方向,还能带领团队其它成员提升自己的开发水平,这是任何一个企业都企求的也是初出茅庐的Java人员所渴望的。在Java的学习阶段,专业的Java培训可以大大缩短学习时间,提高学习效率。Java初学者眼中不可逾越的困难,很可能是一个Java开发经验丰富的人几句话就能搞定的。你所学的知识不可能都来自教科书,培训可以接触到更多人,人脉的积累就是经验的积累还可能转化为财富的积累。

【计划八】了解未来技术的发展方向

两耳不闻窗外事,在如今是不合适的,尤其是在瞬息万变的互联网时代,作为一个开发者技术跟不上可以去专研,思想要跟不上,你辛辛苦苦刚做出来的产品可能已经落后了,或者只是一个微不足道的小功能,思想跟不上,就不能掌握主动,还可能会被产品经理抱怨技术落后什么功能都实现不了,这绝对是一个打击!所以在低头看代码的时候,一定要打开双耳,洞察技术的发展方向,保持领先才能立于不败。

【计划九】收集有用代码和工具会带来更多便利

软件的日益流行和Java的丰富的资源,注定一些代码要重复使用,伴随着你的工作经验的积累,这样的重复性工作可能越来越多,所以你要学会整理并收集一些常用代码,在比如:log4j的配置文件(log4j.properties),JDBC配置,框架的配置等,还有工具类的例如StringUtils(字符串工具),DBUtils(数据库工具)等等,这会对给你以后的工作带来极大的便利,虽然做这些还不够让你成为一个出色的开发者,但试想一下如果你的同事或者朋友让你帮忙写一个功能代码,你只要复制粘贴然后稍微做做修改就可以完成,这个过程可能不足5分钟,那时候你的同事和朋友一定会对你刮目相看,不仅如此你还节省了自己的时间,走一个捷径帮你省去不少麻烦,还赚到了人品。

【计划十】经常记录你的想法和创意

在学习中你可能灵光一闪,有了一个特别好的想法,或者突然想明白了一个一直困扰自己的麻烦,用笔记录下来,时间长了你的思维越来越广阔,你会清楚的发现自己属于什么类型的学习者,在遇到困难时又是以何种心态何种方法解决的,它就是你的成长日记。同时,作为一个热爱分享的人,你的经验和想法不要忘记拿出来分享到你的论坛和博客,帮助一些曾和你一样需要帮助的人,在Java的世界里,资源共享是推动技术进步的主要力量。

篇4:初学者的java学习计划有哪些

1)做好一切要学习的功课,说白点就是做好预习。Java的学习中是枯燥的,因为每天都有打不完的编程代码,不要想如何去应付打代码,要将自己与代码的世界相结合,去理解它们,去倾听它们接下来的要求是什么,找到所要表达的意思,得出最终的结果。

提出、画出、找出,这三点也是预习的关键,如果不知如何学习,所以首要的任务还是要听取培训老师安排。

2)课堂上的表现也是至关重要的,听课、笔记、练习,这三点是考验我能否学好Java,并通过这些去证明我是否学会Java。

听课,如何去听,如何去做,这对我这刚从校园出来的大学生来说并不陌生。可如何去做好,这也是我所担心的,上课听讲,配合培训老师,时刻提醒自己所要学习的目的,最后做到理解、记住当天的知识点。

笔记,只要做到五点就可:认真,干净,注释清晰,举一反三,疑难杂题。

练习,练习期间要不断的打代码,不可光打,也要动手去写,遇到难题不可放弃,要学会步步解答,一个脚印一个脚印的往前走。

3)一天当中最自由最累的时间莫不过自习期间了。晚上的时间不可浪费,作业,复习,预习是最最消耗时间的,稍微一放松,可能就会有一样完成不了,那也就是说一天的任务没完成。注意一点,不可学太晚,要适量而行,否则会耽误第二天的学习,还容易使大脑形成饱和,记不住太多知识点。

作业,细心,理解两点要求,每到习题,每遍代码都要细心去做,思路是至关重要的,去理解,不可偷懒,不懂,不会要去问,没什么好害羞的,同样都是人,大家会的,自己为什么不能会。阿基米德说过:给我一个支点,我可以撬起地球;同样的,给自己一个支点,为什么不能跳的更高。

复习,笔记,难题,作业要学会合理的运用,做到无难题,无不懂,无不会这三点,来提高学习的效率。

一天当中,其实都在完成两个字——坚持。恒心不变,迷茫不现!5个月结束,就是我证明我所努力的成果!

篇5:初学者的java学习计划有哪些

1. 别碰《JAVA编程思想》,呵呵了;

2.别把学习计划制定得太宏大,太紧凑,要有适当的长期打算,不要恨不得一天就把它学会了,但是学着学着就像霜打的茄子,焉了。

3.不要听到什么好去学什么,开始时别去想struts2,spring,mybatis这些高大上的框架,只要基础打扎实,学这些不难,IDE只要选一个弄明白就可以,不要多。

4.开始别玩Oracle,就玩MySQL,玩得差不多再玩Oracle很容易,开始也别用linux,就用windows,就是什么简单就用什么,别自己给自己制造麻烦,简单的学好了,复杂点学学很方便,高精尖的东西对于初学者来说,都是包袱,不是什么利器,是有毒的苹果。

5.不要就是碰到什么问题,都希望把问题弄的很透彻,因为有些东西不是你现阶段能够彻底理解的,这就类似与你跟一个四五岁的小朋友解释成年人之间的事,解释了半天发现他还是不懂,于是你会说:等你长大了也就明白了,知识是成体系的,后面的没学,前面的不容易理解,等你后面的学好,发现前面的很好理解。

6.尽快敲代码,是在基本理解例子的基础上,自己从头到尾敲一遍,不要把学过的知识点扔的太久之后才去敲,记住:聪明人可以在彻底理解的基础上开始敲代码,对于普通人,基本理解以后就可以开始敲代码,有很多时候,你想破头都不明白的问题,敲一下就立即明白。在敲完以后,这个时候要好好理解,就是把完全理解的任务后置,这会让学习更轻松。

7.找几个有共同兴趣的人组成JAVA学习小组,或者几个好的QQ的JAVA学习群,互想帮助,互相鼓励。

篇6:初学者应该如何学习好java

理论阶段

在具体谈论Java知识点之前,我想先跟同学们聊聊Java 语言自身的一些特点、生态系统以及适用的场景,这有助于我们更好的学习语言本身。

首先,我们从Java 语言自身的实现机制来聊聊Java 语言的一些特性:

面向对象:Java 是一门面向对象的编程语言,封装、继承、多态这些特性使得Java 语言适用于大型软件系统的研发。

跨平台:这是Java 最重要的特性之一,由于有虚拟机的支持,Java 代码可以无缝运行在任何操作系统中,无需重新编译;

透明内存管理:做C/C++的同学最头疼的事情就是内存泄漏问题,在Java中,由于虚拟机会自动回收不再使用的内存空间,所以程序员无需显式回收内存。

足够的性能:性能一直是Java为人诟病的问题之一,但是在java6 之后,随着JVM虚拟机编译优化技术的不断进步,垃圾回收算法的不断优化,Java的性能已经能够胜任绝大多数系统的要求,甚至在性能要求极为苛刻的底层系统中,我们也能看到Java的身影。

此外,Java 还有完善的生态系统:

Java 拥有数量众多的第三方类库,作为一个开发者,你会发现作为一名Java程序员是一件很幸福的事情,因为很多事情别人都已经帮你做好了,你需要做的只是把别人造好的轮子组装起来,实现你的业务需求。

Java 拥有非常完善的开发环境Eclipse,集成了非常多实用的功能,且操作界面非常友好。

Java 有非常多优秀的框架,基于这些框架,可以快速开发出一个可扩展的业务系统。

Java 拥有非常活跃的社区和论坛,当你遇到问题的时候,你可以快速的得到其他人的帮助。

介绍了Java 的这些优势,Java 到底适用在哪些系统研发中?

——Web系统

——移动应用服务端以及安卓客户端开发

——中间件系统

——后端系统:例如大数据相关系统

在理论学习阶段,同学们首先应该从Java的基础语法开始学习,包括变量声明、条件判断、循环、函数编写。此外,还应该了解Web相关的基础知识,例如http 协议、Web应用的B\S架构。数据库是Java 应用系统不可或缺的持久化组件,在理论学习阶段,需要学习SQL语法相关知识。这里有两点小建议:

1、可以通过完成一些算法题目,来巩固Java语法学习的成果;

2、好记性不如烂笔头:多做笔记,勤练习;

开发阶段

经过理论阶段的学习,你应该已经掌握了Java 基础知识。进入开发阶段,则需要掌握在日常实际Java项目开发过程中需要用到的一些技能。

首先工欲善其事,必先利其器,所以首先要熟练掌握Java的常用开发工具和开发环境。

Maven是目前大型公司常用的Java 夹包管理软件,可以帮助开发者解决Java 夹包之间的依赖和版本管理。

Git作为代码仓库管理软件,可以帮助我们实现代码版本、分支管理。

Ecplise是目前Java使用最广泛的开发环境,它集成了Maven、Git这些常用的插件。

其次,知识学习方面,需要掌握面向对象的相关知识,例如类和对象的定义方法、如何实现对象的继承、如何基于接口实现多态等;Java 容器在开发过程中也使用非常频繁,包括List、Set、Map等,最好能够了解每种容器的实现机制以及适用场景。Web 方面,同学们需要掌握Servlet编程,包括Servlt config、context编写;数据库方面,同学们需要掌握JDBC,能够基于JDBC实现数据库的增、删、改、查。

最后,聊聊这个阶段的学习容易出现的误区:

l 不要尝试一次性通过编译,遇到编译错误,很多同学会很焦躁,实际上错误之间有依赖,解决一个错误,可能后面的错误就会自动解除,千万不要被大量的错误吓倒。

l 不要copy代码,我觉得程序员一个非常不好的习惯就是拷贝代码,尤其在入门阶段,多尝试亲手敲代码。

l 注意编程规范:同学们要从代码学习开始,就注意编程规范,例如变量名定义规则、函数名定义规则,养成良好的编程习惯。

进阶阶段

掌握了基本的开发技能,进阶阶段则主要锻炼开发者在实际典型业务场景下,提高开发效率,解决实际问题的能力。

在Web基础方面,要掌握Cookies和Session、转发和重定向、过滤器、监听器的相关知识;

数据库方面,要学习数据库连接池的使用方法,为什么要使用数据库连接池以及数据库死锁、数据库SQL 注入相关概念。

在Java 语言方面,要开始学习Java 应用框架,例如mybatis、Spting,这些框架可以帮助我们更加高效的构建Java 工程。在框架学习过程中,我认为不仅要学习如何基于框架开发系统,更要注重框架自身设计思想,这对于开发者提升自己的代码架构能力是非常有帮助的。

在进阶阶段,要注意以下内容:

l 以问题为导向: Java 知识繁杂,以问题为导向,作为切入点,能够提高Java 学习的效率;

l 特定场景下的需求解决:每一种架构都有典型的应用场景,要结合实际应用场景去分析和解决问题;

l 利用google:作为一名程序员,遇到未知问题是很正常的事情,关键利用好google,社区、论坛;

l 性能的持续改进和优化:在进阶阶段,同学们应该要具备基本的性能调优能力,关注性能管理;

实战阶段

计算机编程是一个非常注重实战的领域,在Java学习过程中,必须要有一个实战项目,来帮助大家巩固之前的学习成果,这对于后续快速上手公司的实际业务有非常大的帮助。

你可以借助一些云平台,来熟悉环境搭建部署的过程。建议大家学习Docker的相关技术,微服务是目前系统设计中比较流行的架构,借助Docker快速部署、服务发现、服务编排的特性,可以帮助我们实现系统的快速发布和弹性扩展。

在实战阶段,应该重点关注以下几点:

l 文档编写:编写详细设计文档也是程序员必须具备的一项技能,要学习设计文档的编写格式,编写规范。

l 设计模式: 同学们在实战阶段,代码编写时要注意设计模式,尽可能提高代码的可读性、可重复使用性。

l 边界条件的校验和处理:在实际开发过程中,系统出现最多的问题都集中在边界条件的校验和处理上,同学们在实际开发过程中,应该要有意识的考虑这些问题。

篇7:初学者应该如何学习好java

1首先,我们必须要有一个明确的方向

我们必须学习了解Java的基础,不要急于求成,基础概念掌握在学习实战项目开发。直接入手项目不太实际,有的人不学基础,一看代码觉得java很难就放弃了。

所谓磨刀不误砍柴工,扎实掌握了基础,按阶段的学习,坚持下来能力就会不断提高。还有请千万不要把你的学习Java之路和其它计算机技术分开看待,技术的联系往往是千丝万缕的,对于“CLASSPATH要怎么设置啊”、“跪求JDK下载地址”等等问题,你不该问,因为Internet上太多答案了,甚至换个角度说,你是不是还不适合直接学习编程?

2再规划一个学习的思路,制定好学习任务

记住,网络上学习Java的资料很多,但基本不够系统,你应该系统的学习Java的基础。准备好你的学习环境,很简单,安装JDK,然后用类似UItraEdit,EditPlus的文本编辑器配置你的学习环境。

初学Java,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,只有这样,你才能学会怎么样解决问题,并加深自己对Java的理解。

3最后,不要光看不练

我们需要的是理解,动手去做才能学到东西,学到技能,如果看了好几集视频,结果电脑上连java环境都没搭建,这样下来,很快就忘了。学习Java的过程虽然辛苦,但是又处处有精彩!

学习过程中的心态一定要保持专一,网上关于语言间的“PK”到处都是,别被浮躁影响!认准了Java,你就坚持!客服心魔,恒心最终会给你回报的!

永远记住:自始至终,实践是学习Java技术历程中最极其重要的一环。脱离了实践,是学不好实践的。要学的东西很多,勤奋是金!

篇8:初学者应该如何学习好java

1.学习JAVA的原理

了解JAVA的原理,才有可能真正体会JAVA的一切,学习任何事情,只要能掌握原理,就会比较顺利。

2.学习对象导向的思维

学会了语言,并不代表就可以设计出好的对象导向系统架构。想要成为对象导向的专家,往往需要多看相关的书、多观摩别人的程序、多写程序。总之六个字——多看,多学,多练。

3.学习API

学会JAVA语言之后,还需要学会一些API才能写出有用的程序。JAVA的API非常多,必须规划好一个学习路径,才不会在浩瀚的API大海中迷失。

4.学习开发工具的用法

只用JDK,是很难写出大型程序的,所以通常程序员JBuilder/VisualAge/VisualCafe等工具。

篇9:初学者如何学习新概念英语

初学者如何学习新概念英语

好的新概念学习方法至少要具备以下条件:

一 应该是符合教育学,心理学,信息学原理.

研究表明:人获取的外界信息中,83%来自视觉,11%来自听觉,3.5%来自嗅觉,1.5%来自触觉,1%来自味觉,显然增加视觉、听觉信息量是多获取信息最可取的方法。

二 应是有趣,自然式的新概念学习方法,而非强迫.(对意志坚强,毅力特好者例外)

新概念学习应该是一种乐趣,而不是痛苦.这点对我这样三分钟热度的人特别重要.二十来年从应试教育中辛苦走过,对强迫式的学习实在是怕,能避则避,能逃则逃. 虽然学好新概念英语是那么的必要,然而,我还是希望有一种趣味式,自然式的学习方法能达成我的愿望.

能满足以上条件的'新概念英语学习方法,具体如何操作呢?

用最简单的话来说,就是用最新英美练习听力和阅读文本学新概念英语,发挥形像思维入戏说新概念英语,同时用联想法速记单词.

这样学的好处是:

1.学的是最新的新概念英语,学了绝对能马上用.

2.符合教育学,心理学,信息学原理,信息量大,印象深.光看书就缺少听觉信息,听录音就缺少视觉刺激.

3.发挥形像思维入戏说新概念英语,绝不枯燥,也是最自然的方法.

英语国家的小孩也是这样,听外界,看外界,试着模仿,然后就自然会说了.我们学校教育十几年,默单词,背单词,考语法,苦不堪言,倒不好英美国家5岁小孩.这说明了什么?

4.用联想法速过单词关

在以上操作时遇到未接触过的单词时,迅速想一下理由,即这个词为什么是这个意思,可以是从词根词缀出发,可以是从已知的其它词出发,甚至是任何形式的理由,如你处方言的谐音. 不必专门去背记单词.我们是从情节,从语境中记.

篇10:初学者如何学习插画

学习插画的方法

1、画画要敢画。

首先要有“没有好看和不好看的画”和“没有画错和画对”的心态。简单说,一幅画好不好看,仁者见仁智者见智;画错画对是基于有参照,才可以说对和错。而画画,尤其是插画,应该是自由的,随意的,不必让自己太紧张,画得不好看、画错什么的,都是阻碍自己画画的不好的心态,要戒除,敢画就是从零开始学习插画的第一步;

2、画画从简单的画。

比如说简笔画,我也是从简笔画开始学画画的,毕竟是从零开始。之前看过一句关于摄影的话:摄影初学者先要学会拍下照片,再说拍好照片。画画也一样,先把要画的东西画出来,而且画得能认出是什么东西。所以在此有个重点,就是训练自己对每个物品抓特点的能力,特点即是你想到它、看到它最让你清楚的那一部分。慢慢的就能练成抓住身边事物特点的能力,对后期所谓的“下笔如有神”有很大帮助;

3、搜集和记录。

练就抓特点后,进入“速写”的阶段,就是找个本儿,随时随地随心情记录一些看到的,想要画出的东西如何从零开始学习画插画如何从零开始学习画插画。素材多了,画过了,以后要再使用,再变化也不难了。重在用简笔画的方式来记录,这样的记录也可以练就线条的流畅性。同时还需要搜集的是装饰的方法,插画的一大特点就是装饰,方法有很多很多,内装饰、外装饰等等,看到好看的就记下来,之后尝试用到自己的作品中;

4、组合、思考和变化。

把搜集到的东西用一些方法组合起来,方法可以是借鉴、学习,甚至是思维的暴走,组合出自己的风格。在组合的同时,发挥自己的想象,夸张(放大、缩小、压扁、拉长、打斜、扭曲等)所抓到的特点,变化搜集到的素材,并加入自己的元素,然后的然后,就是思考,思考怎么让组合出来的东西有创意,有意思。也是多借鉴一下别人的方法,学习一下创意的方法和步骤,慢慢的你将爆发出你自己的小宇宙,有自己的创意;

5、做作品并分享。

平时做的都只是练习,做一些所谓的完整作品,用自己的方式表达一些自己所想所述,可以是单幅,也可以是系列,更可以是有主题的作品。在这个过程中,学会使用适当的方法、技法来完成作品,不求复杂、大气、让人膜拜,但求自己满意,画面丰富,无论是视觉还是感觉上都得丰富,让看到的人觉得有意思,有话要说,有问题想问,你就真正地从零学插画成功入门。

有了作品,学会分享,你可以浮夸,可以交流,可以求教。总之你自己的作品展示出来,会有各种信息的回馈,赞许、批评可以忽略,重在看看别人给你的建议和意见,还有别人对你作品的感觉。这才会让你的下一个作品更加美好;注:分享的方式方法我想大家都很清楚的吧

6、提高。

以上5步仅能让你从零学会插画,而学好,当然需要一些专业的知识支撑。比如前面金同学讲到的内容

如何从零开始学习画插画手绘培训。素描、速写、人体结构、cg技法等专业知识都可以静心看看,学学,而最难的还是色彩,每个人的感觉真不一样,我就属于那种“不上色还过得去,上色就丑的那种”。不过我选择了简单画就简单上色,仅用我们从小到大所用的24色水彩笔来上,稍作一些变化、层次、阴影,我自己倒是很满足了,不过我也需要学习更多,提高自己。

画画是一个一辈子的事情,入门后就是一种享受了,练习很有必要,随性的,天马行空的才是插画的本质,不要拘泥于使用什么技法,使用什么工具,找到一种状态,毕竟画插画不是你的工作,你的任务,轻松点。而对于思考,是更加重要。创意是思考出来的,下一步怎么画是思考出来的,多动脑,德艺双馨。

插画设计三大技巧

插画设计简约化 这里的插画设计简约化可以理解为不要过于复杂,虽然平时我们看到很多精美的并不简单的扁平化图像,但设计本身,只需明确的表达出含义即可,简单图像让画面更具简洁感,也可增加设计感。

插画设计形状化 插画设计图形的造型由基础矢量工具组成,不要带有不规则的曲线出现,如无特殊需求,尽量不要用钢笔来勾画曲线形状,保持曲线圆滑过渡,对于有工作经验的人来说,这点并不困难

插画设计统一化 什么是插画设计统一化?当需要用不同物体组成的场景的时候,尽量简化物体的复杂性,物体的视角要保持一致,选择平视角或前视角,相对更加容易。但视角中包含透视之后,难度增加很多,如没有实物或绘画经验的人来说,难度极高,所以这里推荐平视角。

【初学者如何学习java】相关文章:

1.初学者如何学习二胡

2.java学习总结

3.java学习笔记

4.初学者学习预算的方法

5.初学者应该怎么学习英语

6.英语初学者应该怎么学习英语

7.java的学习心得体会

8.学习java前景怎么样

9.java学习个人总结

10.英语初学者学习计划怎么安排

下载word文档
《初学者如何学习java.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度: 评级1星 评级2星 评级3星 评级4星 评级5星
点击下载文档

文档为doc格式

  • 返回顶部