Java的一天学习

#Java的第一天#

1.Java的历史。。。。。1990年由sun公司推出。
2.Java特点,面向对象,跨平台,垃圾自动回收。

##安装jdk及最原始的运行Java的方法。##
1.下载和安装:可以在Oracle网站下载JDK安装程序,双击安装程序,安装过程中只需要设置JDK(Java开发者工具)安装路径和JRE(Java运行时环境)安装路径即可。

2.配置环境变量:配置环境变量是为了能够在命令行提示符下通过命令编译并运行Java程序,做法是在"计算机"上点右键选择"属性",点击"高级系统设置"在"系统属性"中选择"高级"选项卡,点击"环境变量",在环境变量中的用户变量或系统变量中设置PATH环境变量,如果没有PATH环境变量则点击"新建",然后上面那个名字命明成PATH,下面个框则是JDK的安装位置;如果已经存在PATH则选中点击"编辑"。在新建或编辑环境变量的窗口中将变量名设置为PATH,将变量值设置为JDK安装路径下bin文件夹的路径,点击"确定"保存对环境变量的设置。(有PATH存在时候,就点编辑,然后在已有的路径后面加个“,”后面再加上bin文件路径就OK啦)

3.检查配置是否成功:在运行中(可以用Win+R快捷键打开运行)键入cmd打开命令行提示符(当然也可以在开始菜单的附件中打开命令行提示符),输入javac -version看看能否看到javac的版本提示,如果可以则证明JDK已经安装配置成功,接下来就可以通过javac命令编译Java程序,通过java运行Java程序。

4.当环境配置成功以后,那么在里面编段入门程序notepad+文件名.Java; 然后回车就会问是否建一个新的记事本,点“是”就可以了,然后就可以在记事本里写程序,当写好以后“保存”,然后在命令提示符里去输入“type+文件名.java”,回车,再进入这个文件里面java空格文件名。(有些版本有些不兼容看“java -cp.文件名”)。

##安装和使用Eclipse##
1.下载:可以在Eclipse官网下载Eclipse IDE for Java Developers的最新版本。
2.安装:解压缩下载的压缩文件,直接解压到自己指定的地方就好。
3.运行:双击eclipse.exe运行Eclipse并设置工作空间(放置Java项目的路径)。
4.创建项目:在Package Explorer中点击右键选择New创建Java Project,再创建向导中输入项目名称并点击Finish完成项目创建。
5.创建类:在项目的src目录下点击右键创建类,接下来就可以开始Java的旅程了。

时间: 2024-08-11 07:49:47

Java的一天学习的相关文章

java 集合基础1 学习笔记

集合特点: 1.用于存储对象的容器. 2.集合的长度是可变的. 3.集合中不可以存储基本数据类型值. Collection接口常见方法: 1.添加 boolean add(obj); boolean addAll(Collection coll); 2.删除 boolean remove(obj); boolean removeAll(Collection coll); void clear();//清空集合 3.判断 boolean contains(obj); boolean contain

Java快速教程--vamei 学习笔记(基础篇)

链接:http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html java快速教程第1课 从HelloWorld到面向对象 学习网址:http://www.cnblogs.com/vamei/archive/2013/03/14/2958654.html java快速教程第2课 方法与数据成员 学习网址:http://www.cnblogs.com/vamei/archive/2013/03/25/2964430.html java快

2017面向对象程序设计(Java)第二周学习总结

2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为第一周学长正在家里吃西瓜吹空调.好了,闲言少叙.我先为你们介绍一下助教的职责,而后再对你们的学习情况进行总结! 身为你们本学期Java课程的助教...之一,我的任务是:指导你们学习,批改我所负责学习小组的实验作业.阅读博文并回复.其他学习小组会有另外三位助教负责.由于我们每周五都会汇总你们的情况,其

Java快速教程--vamei 学习笔记(进阶篇)

感谢vamei,学习链接:http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html Java进阶01 String类 学习链接:http://www.cnblogs.com/vamei/archive/2013/04/08/3000914.html 字符串操作 ---------------------------------------------------------------------------------------

Java多线程与并发---学习总结(很详细)

Java多线程与并发---学习总结(很详细) 1.      计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行:当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了. 缓存一致性:多处理器系统中,因为共享同一主内存,当多个处理器的运算任务都设计到同一块内存区域时,将可能导致各自的缓存数据不一致的情况,则同步回主内存时需要遵循一些协议. 乱序执行优化:为了使得处理器内部的运算单位能尽量被充分利用. 2.      JAVA

201671010117 2016-2017-2 《Java程序设计》Java第三周学习心得

Java第三周学习心得 通过这一周的学习,了解到了Java的核心部分,理解了用户自定义类的定义 ,了解了对象的声明 ,了解了使用构造函数初始化对象 ,使用类属性与方法的使用,了解了package和import语句的用途,知道了假设你面对现实世界的一个对象,你不会把它的属性和处理方法分开,程序设计也是一样.面向对象程序设计(OOP):一种新的思维方法,更接近人类处理现实世界问题的自然表示方法.面向对象的语言有:C++,Smalltalk,Java等.面向对象程序设计的几个主要概念:抽象数据类型.类

Java集合源码学习笔记(二)ArrayList分析

Java集合源码学习笔记(二)ArrayList分析 >>关于ArrayList ArrayList直接继承AbstractList,实现了List. RandomAccess.Cloneable.Serializable接口,为什么叫"ArrayList",因为ArrayList内部是用一个数组存储元素值,相当于一个可变大小的数组,也就是动态数组. (1)继承和实现继承了AbstractList,实现了List:ArrayList是一个数组队列,提供了相关的添加.删除.修

JAVA的反射机制学习笔记(二)

上次写JAVA的反射机制学习笔记(一)的时候,还是7月22号,这些天就瞎忙活了,自己的步伐完全被打乱了~不能继续被动下去,得重新找到自己的节奏. 4.获取类的Constructor 通过反射机制得到某个类的构造器,然后调用该构造器创建该类的一个实例 Class<T>类提供了几个方法获取类的构造器. public Constructor<T> getConstructor(Class<?>... parameterTypes) 返回一个 Constructor 对象,它反

java I/O 系统学习总结

一直说自己要学习.整理java I/O的知识,但一直懒于学习,懒于动手整理:但当自己认真学习.复习.整理后心情豁然开朗.愉悦,因为觉得自己总算对这部分的知识有个初步的了解了,也总算可以将自己学习到的信息分享给大家,因为只有分享出来才能得到更多的指正,我才能更加进步!祝贺一下自己!!!当然,后续工作生活中需要不断练习,才可以使学习到的知识学以致用!加油! 我是以XMIND脑图的形式整理知识,但一直不知道博客园中如何导入脑图,那我这次就先以附件的形式分享自己的JAVA I/O脑图,后续分享中再不断探

【Java,JNI】学习汇总

START FROM 2014/5/12 for memory of wenchuan [1]关于java内存的三篇文章: 1,内存模型http://www.cnblogs.com/aigongsi/archive/2012/04/26/2470296.html 而内存模型就是规定了一个规则,处理器如何同主内存同步数据的一个规则. 2,垃圾回收http://www.cnblogs.com/aigongsi/archive/2012/04/06/2434771.html 要点:jvm采用找root