黑马程序员~ ~第一天.时间这样过去就很好
发布日期:2022-03-02 13:23:54 浏览次数:40 分类:技术文章

本文共 2902 字,大约阅读时间需要 9 分钟。

---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------

    敲键盘写心得的前五分钟,收到一条信息:你还是原来那个你吗?你认为未来的你是怎么样的呢?来自一个远方的远友。顿时小感触苏醒,接点感受作为心得题记好了。微笑

    五月七,见习回来已一周了,感谢那份见习总结,让我再次燃起更大的热情,同时也很感谢杰普公司范爷范老师的厚爱。对音乐、文字、舞蹈那么热爱,一直是个叛逆的人,把什么都写在脸上,懒惰的时候像条虫,随性而肆意。但自恋的我从不认为自己是个没什么出息的人,认真做事时一定最大程度努力,虽然情绪化,至少用心和尽心。做个快乐且用心的人,这是初中起对自己的要求,希望无论以后如何,自己都不忘初衷。

 

    大一就要到头了,这一年,尝试了很多事,参加了很多活动,现如今,最大的临危感让我明白,专业才是最基础的王道。所幸,这一年美工学有小得,而这次学习JAVA,虽然才看完不到两天的内容,但知识、态度、感触以及兴趣上都受益很多。小小视频,有着大大的能量,反复推敲,心得层堆。

    说实话,看之前我不懂JAVA的定义到底是什么,到底说来说什么实质的用法,跟HTML和C有什么差别。我只知道,C,JAVA是必学的。但为什么学,到底怎么用确实不知。开篇才懂得原来它是人机交互的媒介,是斯塔福大学推出的一门不跳平台的很棒的语言。很菜鸟的说句,平台指的是系统,我也是看了视频才知道的。JAVA不像C++只能用windows执行,它无关系统,完全面对对象。这也是某位如今对黑马训练营激情似火的学长大力推荐JAVA的原因。这使得JAVA计算制作的软件有很好的移植性。它只要一个虚拟机作为解析器就能纵横电脑。现学习阶段我要学的是JASE标准版,可进行一些桌面应用程序开发。除此之外,还有企业版EE和小型版ME两种技术架构。

    看视频前我也不知道人机交互有图形化界面和命令行方式之分。我们学JAVA是为了进行人机交互以处理现实中的数据。平常电脑中可以直接执行的就是图形化界面。

Doc命令行是一门学问,第一次接触有点懵,也产生了兴趣。运用它执行和操作一些自己制作的东西应该很有趣。它不同与HTML的代码编写和C++的运行方式,JVM结合Doc命令行加上代码编写,就能实现自己的制作了。Doc命令行可以实现图形化界面的操作。常用的md,rd,cd,del,cd..,cd\,dir,exit等命令操作久了也容易运用和记下。而命令行里的菜鸟我而言要记得:"盘名+命令+空格+名称"的格式,否则容易和C++等混淆,很难转过弯来。嘿嘿。

    学习任何一门语言都需要搭建环境。记得上次搭建Android模拟器环境时折腾了挺久,搭建好了,尝试着运用了才发现很多问题只能在操作时才能解决和理解。搭建环境是很重要的。这次,打开那个网站,英文网站,认识不多的词,一些专有名词也不懂,很郁闷。虽然这次下载有老师的指导,想想要是以后自己要下载所需的东西,却因为英文不太Ok而O了或状况百出,那太亏了。外语,真不能放松,也没时间放松了。来个大规划,强项的美工+不错的专业知识+不错的外语,我要努力努力!!!!!!!!!千万要警惕,别轻易放松。

    搭建环境的步骤有四。下载,然后安装,然后配置环境变量,最后验证是否配置成功。需要下载的是开发工具包JDK,因为其中包含了运行环境JRE,所以JRE不需要单独下载。可以这么下个定义:使用JDK开发完的JAVA程序交给JRE去运行。安装成功后,可以打开发现,包含许多工具的是bin,而其中的exe要用Doc命令行去运用,因为它是用JAVA编写的,而不是图像化界面的方式可以直接双击打开。接下来,配置环境是很重要的,找到path,把路径放在path变量值之后,加一分号隔开。这样,就是把要用的东西告诉系统,系统会找到文件的位置。配置技巧也要注意,path变量值不可轻易删。使配置路径更灵活的方法是新建一个JAVA_HOME,将变量值设为易改的盘和文件路径,原有path里调用%%。而临时搭建则在命令行里进行,用定义。第四步的验证是看任意目录下打开JAVAC是否出现可进行java程序开发的参数信息。

    编写的工具是记事本或editplus,用class定义类,用{}存放java代码,保存为.java,然后运用java.exe来翻译成执行文件。其实就是在Dos控制台通过java工具对java文件进行编译。要注意的小细节是,关键字只能小写,类名的每个单词首字母都要大写。

    Public static void main (string[ ] args )是会被TVM所调用,保持类独立运行的主函数。而system,out,println 为输出打印,切记不可忘分号。

    经验是从错误中来的。视频里老师讲了一些常见易出错的问题的解决方法。如果在Doc命令行里提示找不到文件或出现的情况,则有两种原因。一是路径错了,二是路径后的文件名或类名错了。这个需要用心注意,小错误也容易造成大后果。编码过程要细心。

    怎么样能使得在任意目录下都执行程序?临时方法是在Doc命令行里定义一个新的环境变量:class path=源文件路径(class path =为清空此临时定义)。需要注意的一个问题是,在设置环境变量路径时不要加分号。因为如果加了,在找不到所需时,系统可能会在当前目录下找到其他的代替。若需要在多个路径中查找,则可以这样便捷的定义:class path=c:\;d:\(不加分号)    class path=.;(此意为在当前目下下也查找)

    可以得出的一个结论是,用class path时虚拟机先找的是环境变量,后找当前目录。而path则先后相反。

    关于注释部分,以前就听学长们提要养成边编写代码边写注释的好习惯。注释分为单行//、多行(除编译者别人也可看到的注释,通常用于姓名,版本之类的)。学习阶段最好养成一个习惯:注释需求(功能),然后是思路,步骤。这样,学JAVA起步的路更调理。

    (Doc命令行中打入—version可查找版本)

 

    1.     边看边记草稿式笔记,不太懂得地方多看几遍

    2.     抄正整理一遍草稿式笔记

    3.     写心得

    发现这是个还可以的入门方法,整理笔记时,脑子里回想和回播视频,记得更牢。好像也能给别人讲这一堂课的感觉,嘿嘿。

    就这样坚持下去。时间这样过去便是很好了。

---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="blank">java培训</a>、期待与您交流! ----------------------

转载地址:https://blog.csdn.net/achu3/article/details/7564660 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:关于EndNote 和 NoteExpress 无法关联Word 的解决办法
下一篇:黑马程序员~~第三日的交响曲

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月17日 04时07分57秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java 获取调用者方法_java获取调用当前方法的方法名和行数 2019-04-21
java mail header_java使用mail发送邮件时出现乱码如何解决 2019-04-21
java 数据object_java常用的object数据处理 2019-04-21
java paint的使用_java GUI编程之paint绘制操作示例 2019-04-21
java spring 多数据源_Spring多数据源解决方案 2019-04-21
linux搭建java开发环境_Linux搭建Java开发环境 2019-04-21
mysql null 0 空_MySQL中 null与not null和null与空值''的区别 2019-04-21
java 内存管理 知乎_[知乎]Java 语言的 GC 为什么不实时释放内存? 2019-04-21
java optional_JAVA Optional总结 2019-04-21
java格式化时间博客园_Java 日期格式化工具类 2019-04-21
java课设电子门禁_中控门禁pullSdk Java demo 中控智慧门禁系统 - 下载 - 搜珍网 2019-04-21
java用cmd编译access数据库_java直接存取MS Access的mdb数据库文件 2019-04-21
java创建一个图形类getv_java建立类和对象分糖果 2019-04-21
java 新增注解_java annotation(如何创建新的注解)小结 2019-04-21
mysql 函数定义常量_php如何定义一个自定义常量 2019-04-21
约瑟夫问题java 递归_从约瑟夫问题的递归实现的问题说起 2019-04-21
mysql 索引表的应用_MySQL查询优化之索引的应用详解 2019-04-21
用java实现动态排序_关于Java动态分组排序的问题(Android中需要将数据排序给RecyclerView使用)... 2019-04-21
Java中文jsp页面_java中文乱码解决之道(七)—–JSP页面编码过程 2019-04-21
java只读xml文件头_为了生成只读的接口和xml,并命名结尾为MapperR.java和MapperR.xml... 2019-04-21