一、初识java
理论性的东西就不在笔记中作为纪录了。
先来解释下java安装过程中的一些问题,java安装和环境配置不多做强调,可以参考http://www.cnblogs.com/JianXu/p/5158404.html里面第一部分,配置JDK环境变量进行java环境变量的配置。
1.JDK和JRE
在java安装过程中,其实我们会发现,我们相当于安装了两个程序,一个叫”JDK”,另外一个叫”JRE”,包括配置java的环境变量也是,配来配去,我们配置的就是JDK和JRE。
那么,问题来了,JDK和JRE是干吗的呢?你可以这样去理解,JDK就是java的开发程序,JRE是java的运行程序。这样是不是就明朗很多?当然理论上来说,如果你只是开发,你可以只下载安装配置JDK,如果你只是运行,你可以只是下载安装配置JRE。但是实际上我想应该没有人去这样做,因为我们在开发的过程中需要自己去调试运行自己开发出来的程序。所以两个都装比较好。其实我们在下载的时候下载下来的JDK也就是包含了JRE的,当然作为只是运行的用户来说可以只安装JRE这个是允许的。
2.第一个java程序HelloWorld
新建一个记事本,命名为HelloWorld,后缀名.txt变为.java,然后使用记事本打开HelloWorld.java文件,然后输入:
public class HelloWorld{
public static void main (String[] args){
System.out.println("HelloWorld!");
}
}
注:
1)class后面的HelloWorld叫类名,这个类名必需与你的文件名是相同的,也就是之前创建的那个记事本后来改名为HelloWorld
2)一个文件只可以有一个public class,但是可以有多个class类,在javac编译过程中,你的.java中有几个class就会生成几个.class文件,.java文件名命名必需是public class后面的那个类名
3)public static void main是我们的主方法,也是程序的执行入口
4)System.out.print(“”)是输出,每条语句的结尾必需有分号
5)java是严格区分大小写的,除了你自己要输出的内容外其他一定要遵循应有的大小写规则
然后编辑运行(打比方你的HelloWorld.java在D盘根目录下存放着)
1)打开cmd命令行,输入”d:”然后回车,切换到D盘
2)输入命令”javac HelloWorld.java” 然后回车,程序执行完毕后你的目录下应该会多一个叫HelloWorld.class的文件(编译)
3)继续输入命令”java HelloWorld”(运行)然后回车,此时界面应该会输出HelloWorld
3.java的注释方式
1)单行注释
//
2)多行注释
/*
多行注释
*/
3)多行注释2
/**
*多行注释,并且可以被doc解析
*/
一、初识java的更多相关文章
- 初识Java
Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以极强的安全性.平台无关性.硬件结构无关性.语言简洁.面向对象的特点,在网络编程语言中占据了无可比拟的优势 ...
- SSH 框架学习之初识Java中的Action、Dao、Service、Model-收藏
SSH 框架学习之初识Java中的Action.Dao.Service.Model-----------------------------学到就要查,自己动手动脑!!! 基础知识目前不够,有感性 ...
- Java 面向对象编程——第一章 初识Java
第一章 初识Java 1. 什么是Java? Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以其强安全性.平台无关性.硬件结构无关性.语言简 ...
- Personal Learning Path of Java——初识Java
初识Java 在我个人看来,Java是一门高大上的面向编程语言,这也是Java吸引我的地方.在自学Java之前,我在学校大概学过了一些C语言的知识,在学校学的那点C语言纯属是拿来打基础用的,大概了解了 ...
- 初识Java作业
初识Java作业 一. 填空题 Java技术按照用途不同分为三大版本,分别是JavaSE. javaEE 和JavaMe Java虚拟机就是一个虚拟的用于执行 .class ...
- Java学习笔记心得——初识Java
初识Java 拿到这本厚厚的<Java学习笔记>,翻开目录:Java平台概论.从JDK到TDE.认识对象.封装.继承与多态...看着这些似懂非懂的术语名词,心里怀着些好奇与担忧,就这样我开 ...
- 初识Java程序,编写简单代码?
Dear All: 初识Java程序,编写简单代码? 首先小编在这里说下我们今天编写Java程序使用的是 eclipse 开发工具! 1.下载eclipse 官网地址:http://www.eclip ...
- 初识JAVA语言
推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 前言 很多游戏开发者可能会有疑问,你会C#,JS,TS,为什么还要初识JAVA呢?有人可能会说,多学点对自己有好处 ...
- day01-day02 初识java、注释、变量、变量命名、基本数据类型
1. 初识java 1) 什么是java java是一门高级的计算机编程语言 2) JDK的安装 2.1) 下载2.2) 安装2.3) 验证 3) 环境变量的配置 3.1) 打开环境变量3.2) 配置 ...
- Java入门——初识Java
Java入门——初识Java 摘要:本文主要对Java这门编程语言进行简单的介绍. Java简介 说明 Java语言历时十多年,已发展成为人类计算机史上影响深远的编程语言,从某种程度上来看,它甚至超出 ...
随机推荐
- Centos7.2构建Python3.6开发环境
1.安装python3.6 1.这里使用一台全新的腾讯云主机,首先获取linux系统版本信息. [root@VM_46_121_centos ~]# cat /etc/redhat-release C ...
- Navicat将oracle中数据复制到mysql
1,首先两个数据库都要处于连接状态 2,工具 -- 数据传输 3,选择来源数据库以及要传输的表和目标数据库 4,点击开始 PS:遇到一个问题:[Err] [Dtf] 1426 - Too-big pr ...
- CS小分队第二阶段冲刺站立会议(6月4日)
昨日成果:昨天一直在对主界面进行修改,遇到问题没有进展 遇到的问题:我代码写的不够缜密,各按钮信息添加的删除的时候总是有重名或者覆盖现象,需要有一次大的检查 今日计划:冲刺已经结束,项目的难度超过了预 ...
- caffe添加自己的数据输入层
整体思路: 阅读caffe数据输入层各个类之间的继承关系,确定当前类需要继承的父类以及所需参数的设置. 编写zzq_data.cpp 在layer_factory.cpp中完成注册: 在caffe.p ...
- Ubuntu下ssh连接在服务端显示图形界面
Ubuntu下ssh连接在服务端显示图形界面 step1 安装ssh服务 服务端安装运行ssh,在终端运行命令如下: sudo apt-get install openssh-server 在客户端安 ...
- Teamwork(The fifth day of the team)
在前面几天的努力中,我们已经完成了一些自己的工作,还有的就是一些完善,因为在前段时间一直都在寻找和配置Eclipse+Android SDK,由于版本和一些网络的阻碍,总是不能如愿的很好完成,经过了一 ...
- JAVA自学日记——Part Ⅱ
今天学习了类与对象,其中关于this关键字的用法,static静态变量与静态方法,以及引用传递需要特别注意一下. 首先是引用传递: 在本段程序中可以通过进行外部对类对象的属性赋值来更改,同时也可以通过 ...
- angularJS1笔记-(16)-模块里的constant、value、run
index.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...
- 用css 实现凹陷的线条
box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset,0 -1px 0 rgba(0,0,0,.2) inset; 因为颜色为透明颜色,所以颜色是什么样的,不 ...
- 用css 修改 谷歌浏览器自带的 滚动条样式
::-webkit-scrollbar { width: 0.5rem;}/* Track */ ::-webkit-scrollbar-track { -webkit-box-shadow: ins ...