2018.3.6学习java的第一天
学习java,那么不得不先了解一下java,java分为三部分,JAVA SE,JAVA EE和JAVA ME,其中前期我们首先要学习Java SE.java是一门语言,我们平时人与人之间对话,用中文,用英文,用日文,这些都是人和人交流所需要用到的语言,那么我们如果想要制作一个软件,那么肯定是我一个程序员要用一门语言跟计算机去交流,那么java就是这样一门语言,你要用这门语言与计算机交流,使之明白它要做什么.
java这门计算机语言与我们用的自然语言是不一样的,我们用的中文英文日文等都是可以说,可以读,可以写的,但是对于java这种编程语言来讲,它是不能口头交流的,只能我们写下来交给计算机,让它去执行,既然要写下来的话,那么我们需要一个本子,一个用来写的地方,在这里,我们称之为编辑器(英文:IDE),我们学HTML语言(程序员与浏览器的语言)要用到Hbuilder或者sublime或者Dreamweaver或者webstorm或者是Windows电脑的记事本等编辑器,我们学习java要用到的是eclipse或者myeclipes等编辑软件,myeclipes是收费的,eclipse是免费的,所以后者我们用到的往往比较多一点,两者功能是大致相同的.
提到eclipse,那么我们不得不提到eclipes的安装,在安装eclipes之前,我们要先安装jdk,jdk(也即java SDK),JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。如果不太懂jdk的含义,你可以不去理解,只需要记住,在安装eclipes之前必须安装jdk就好,具体安装方法,我之前也写过,在网上也有很多教程,在这里不一一赘述,但是有一点需要强调一下,以免大家和将来的我再做错了.
在复制path和classpath的时候,前者记得不要把之前的值删掉,而要添加进去,后者记得是等号后面的,点"."也不要省略掉
jdk和eclipes安装完成后,我们打开eclipes,完成一个小项目,在控制台输出一个"Hello,World!".
首先我们第一步,要新建一个项目,步骤如下,
1.在左侧项目区右键,new >>project>>Java project,点击next,在新页面中输入你要新建的项目的项目名,我们在这里起名叫"HelloWorld",然后点击finish,如图

点击finish之后,新跳出来的窗口让你选择yes或者no,直接不理他,点击no即可.
新建了一个项目之后,我们还要新建一个类,就是我们接下来要写代码的文件,步骤如下:
在左侧项目区,点开刚建好的项目HelloWorld,里面有一个src文件夹,在src文件夹上右键,选择new,这次选择class,如图:


接下来,需要在新弹出的窗口中给该class起一个名字,这个要求是小写字母(我们写程序,全部都是英文,对于英文的支持度是最高的,不建议使用中文等),我们在这里起一个新的class名字叫hello,点击finish

接下来,在右边的编辑区内,写下如下代码
public class hello {
public static void main(String args[]){
System.out.print("Hello,World!");
}
}
注意事项:
1.标点符号必须是英文状态下的;
2.凡是括号均为成对出现,(){}[];
3.java严格区分大小写;
4.每一行都必须用";"结束;
5.重置窗口Windows>>reset;
6.注意{}的位置,建议如上文书写,养成良好的代码习惯,系统自动调整格式用ctrl+shift+f,或者右键source>>format;
7.记得保存;
8.print与println的区别,后者相当于在该行末尾添加了换行符.
注释方法:
1.单行注释用"//";
2.多行注释用"
/*注释文字
写在这里*/";
3.文档注释
/**
*/
转义字符
\t相当于tab键
\n相当于回车换行,换行符
小练习:

代码如下
package pro_0306_01;
public class MyMsg {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("姓名:张三\n性别:男\n年龄:20\n身高:1.77");
}
}

代码如下:
package pro_0306_01;
public class GoodsList {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("\t购物清单\n商品名称\t购买数量\t商品单价\t金额\n小米手机\t1\t1900\t1900\n保温杯\t2\t30\t60\n");
}
}
2018.3.6学习java的第一天的更多相关文章
- 学习java随笔第一篇:搭建java平台(java se)
电脑系统:windows8 在这里介绍一下java平台的3个版本: Java SE--Java Standard Edition,Java的标准版,主要用于桌面级的应用和数据库开发. Java EE- ...
- 振鹏同学正式学习java的第一天!
一.今日收获 1.最棒的莫过于运行Java的HelloWorld! 2.在同学的帮助下历经坎坷困苦安装完成了Eclipse软件并设置好环境变量. 3.最最最开始了解了Java的前世今生,编程语言发展的 ...
- 学习Java的第一步,配置电脑环境
JAVA安装与配置 俗话说的好,工欲善其事,必先利其器,想要学习Java,那么我们首先需要一个能够进行学习的环境. 一.安装JDK 为什么要安装jdk,jdk是什么? JDK是java软件开发包( ...
- 学习JAVA的第一天。
今天上了JAVA的第一堂课,对<JAVA 面向对象编程>小看了2个单元,感觉难度还行,在自己的理解范围,应该都是基础,记得以前在学校里也听老师讲过课是根本没有用心. 相信自己一定能学好,J ...
- Day3:学习Java的第一步:Hello World!
HelloWorld 新建一个文件夹存放代码 新建一个JAVA文件 文件后缀名为.java Hello.java 打开文件扩展名,即可查看到文件类型 运行文件:右键Hello.java文件用notep ...
- 学习Java的第一天
登录http://www.oracle.com,下载JDK(J2SE)JDK 1.0,1.1,1.2,1.3,1.4 1.5 (JDK5.0) 支持注解.支持泛型 1.6(JDK6.0) Servel ...
- 201521044152<java程序设计>第一周学习总结
本周学习总结 java开发时间虽然很短,但是发展迅速,已成为现在非常流行的一门语言,很开心能有幸学习java.第一周学习了java的平台,运行环境jdk以及jrt等等新名词,还了解了eclipse的基 ...
- 纵我不往,知识不来--学习Java第一周心得
暑假第一周,也是开始学习java的第一周. 本周的主要时间花在了小学期的任务上,但也草草开始了java的学习.首先安装好了所需要的软件,然后在网上下载了一份<Java基础笔记>,看了前五章 ...
- 学习java 6.29
今天是学习Java的第一天. 学习内容:了解了JDK的下载和安装: 学会了如何配置Path环境变量及安装eclipse: 执行了HelloWorld案例: 在Java中关键字需要小写,Java中最基本 ...
随机推荐
- 【转载】Linux时间相关结构与函数
1 时间的获取 在程序当中, 我们经常要输出系统当前的时间,比如日志文件中的每一个事件都要记录其产生时间.在 C 语言中获取当前时间的方法有以下几种,它们所获得的时间精度从秒级到纳秒,各有所不同. 表 ...
- docker基础及安装
Docker介绍: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制 ...
- svn一整套使用,从下载到整个服务器搭建完成的详细说明
SVN服务器的本地搭建和使用 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...
- C程序结构
从程序流程的角度来看,C语言中的语句可以分为3种基本结构:顺序结构.分支结构和循环结构. ① 顺序结构的执行过程如图5-1所示.在这种结构中,程序会顺序执行各条语句. ② 分支结构的执行过程如图5-2 ...
- configparser模块的常见用法
configparser模块用于生成与windows.ini文件类似格式的配置文件,可以包含一节或多节(section),每个节可以有一个或多个参数(键=值) 在学习这个模块之前,先来看一个经常见到的 ...
- AOP 切面编程------JoinPoint ---- log日志
AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件 ...
- 制作 alipay-sdk-java包到本地仓库
一.首先 搭建好maven 基础环境,本地可以运行maven 命令 从支付宝官网上下载sdk https://doc.open.alipay.com/doc2/detail?treeId=54& ...
- BZOJ 2073: [POI2004]PRZ [DP 状压]
传送门 水题不解释 这道题的主要目的在于记录一个枚举子集的技巧 #include <iostream> #include <cstdio> #include <cstri ...
- Qt滑动条设计与实现
没有找到Qt的滑动条控件,所以自己写了一个,能够实现亮度调节.音量调节等功能. 效果如下图: 主要设计思路: 有些调节功能如对比度是有负值的,所以需要能对滑动条的数值范围进行设置,不局限于0~100 ...
- Sublime编辑器的使用
Sublime编辑器的使用 我的本地使用环境是Win7下安装的Sublime3编辑器(提取码:nzuw). 1. 新建index.html,在代码编辑区输入<html,然后按下Tab键,可以快速 ...