一、dos基础命令
1 dir 无参数:查看当前所在目录的文件和文件夹。
/s:查看当前目录已经其所有子目录的文件和文件夹。
/a:查看包括隐含文件的所有文件。
/ah:只显示出隐含文件。
/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。
/p:以分页方式(显示一页之后会自动暂停)显示。
more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个 命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more 得到的结果和dir /w /p的结果是一样的。 其他的参数大家可以用:dir/?查看。
2 cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就输入:cdabcdef.ghi进入该目录。 cd\ 退回到根目录。 cd..退回到上一级目录。
3 md rd md 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文 件夹。呵呵!) rd 目录名:删除特定的文件夹。
4 cls 清除屏幕。
5 copy copy 路径\文件名路径\文件名
6 move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另 一个地方。
7 del del 文件名:删除一个文件。 del *.*:删除当前文件夹下所有文件。 del不能删除文件夹。
8 deltree
9 format x::x代表盘符,格式化一个分区。在dos下是用fat文件系统格式 化的,在windows2000安装的时候会问你要不要转换为ntfs。
10 type type 文本文件名:显示出文本文件的内容。
11 edit 其实这是个小程序,编辑文本文件用的。
12 ren 旧文件名 新文件名:改文件名。
13.echo fielContent > file.suffix
二、java语言
Java是从c和c++继承了许多的成份,java舍弃了C语言中容易引起错误的指针(以引用取代),运算符重载,多继承(以接口取代)。
三.jdk的配置
1.1.配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
在系统变量里配置,路径没有了自己新建
classpath .;D:\programfiles\Java\jdk1.6.0\lib //(三个路径都根据自己的安装路径填写)
path
JAVA_HOME D:\programfiles\Java\jdk1.6.0 补充环境变量的解析:
JAVA_HOME:jdk的安装路径
classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。
path:系统在任何路径下都可以识别java,javac命令。
四、学习的建议:
不要光看不练,钻到细节里面出不来。
不要什么都学会了在敲代码,学习一点练习一点,巩固一点。
不要对就算计心存敬畏,大不了重新安装。
看视频的时候,边听边思考,边做笔记(没有听懂的记录播放的时间点就可以)
敲代码的时候要明白是什么意思,否则你只是在练习敲键盘而已。
学习编程:狂敲代码,不要忘记写注释。
纸上得来终觉浅,绝知此事要躬行
不要完全的依赖书和视频,看视频的时候你一定要认真的看,因为你把视频都看几遍的话根本没有那么多是时间。
五.关于学习java的一些见解-----李兴华老师。
1)java语法精通,框架熟练, 数据库会使,linux会使,中间件会使。
2.)项目经理:
综合人才。懂的协调,财务,后勤,客服
懂技术->会过分的陷于程序开发的专家行家之中。
不懂技术 ->技术助理
具备:管理学,心理学,财务,和总经理回报。
目标:独挡一面的技术或者业务人才。
技术必须会,业务流程,一个行业内的专家。--->项目经理(看项目管理书),需要过渡。
3)沟通,会谈是很重要的对一个程序员来说,必须学会。
4)程序员的要求:不管怎么样,我们必须懂技术,我们吃的是技术饭。
思想,业务
编程语言实现javaee
开发工具的精通(懂语言,才会更明白插件)
中间件:各个公司都有自己的,
数据库:SQL语句,+常用函数。dba很牛,但是你应该明白自己真正需要的是什么。
数据库实际上会受性能的影响。xml作为数据解析。
先说封装,封装产生的属性不能被外部访问,我们过度到继承,继承之后发现子类和父类能够自由的转型,于是多态就产生了。
5)《java与模式》----严宏《jsp2.0技术手册》林上杰,林康司,webwork in action不错的一本书,
6)学好编程唯一的途径:背。不要死记,习惯成自然,慢慢在脑子中加深印象。慢慢的写多了,就会了。
7)项目开发,经验一定要有。
8)一定要有个好身体,对于新技术要审视,不要盲目的跟风把自己的身体拖垮了,要看清。
要前进,学习如逆水行舟,不进则退!
2.java基本的语法
3.java面向对象编程基础
4.java面向对象高级特性
5.java异常处理
6.java集合
7.java泛型
8.java枚举和注解
9.java IO
10.java 多线程
11.java 常用类
13.java反射机制
14.java网络编程
15.Java 基础实战开发--