java基础巩固训练营【第一轮】(二)JAVA基础
来源:互联网 发布:cmpp3.0协议实现 java 编辑:程序博客网 时间:2024/06/10 03:36
java是一门计算机编程语言,确切的说是一门半编译半解释型语言,至于什么是半编译半解释型语言,这个大家可以到网上去google或百度
本章所有的代码存放在 com.j2ee110.csdn.student.姓名标识.javabase 这个包中
一个java程序如果需要能够运行,他必须经过如下步骤
1、在机器上面安装一个java虚拟机(简称JVM,在下面的文章中在需要使用java虚拟机的地方一律用JVM替代)
2、编写符合java规范的源代码
3、将源代码编译成java字节码
4、用java虚拟机器运行编译好的字节码
JVM
JVM可以到sun的网站下载,我想很多渠道都可以获取java虚拟器。在windows上面JVM就是一个可以执行文件,将其安装后便可以使用。在JVM安装完成之后需要为了方便使用,我们需要设定一下环境变量。具体怎么设定,我就不讲了吧,在以下视频(http://student.csdn.net/space.php?uid=106708&do=blog&id=5421)的前半部分是有的,而且网上的大牛们写的都比我好,大家百度一下,什么都有了。
环境变量设定完成之后在 开始菜单->运行->cmd 弹出命令行窗口,然后输入java 如果得到如下字样的信息
- -client to select the "client" VM
- -server to select the "server" VM
- -hotspot is a synonym for the "client" VM [depreca
- The default VM is client.
字样的信息,则标识java虚拟机已经设定成功。如果失败的话,到google或者百度搜关键字“windows java 安装”应该能找到答案!
java的源代码
java是一门纯面向对象的语言,之所以加一个纯字那是因为java从开始设计的时候,就是以面向对象的为基础的,因此抛弃了一些非面向对象的因素。
java的源代码存放在一个以“.java”为后缀的文本文件中,建议该文本文文件采用utf-8编码格式。在一个java源文件中我们可以定义一个或者多个java类。但是我还是建议大家无论什么时候在一个源文件里面就放一个类,在刚开始学的时候不要考虑太多,否则反而会引起混乱。所以在本次培训中一律一个源文件中只放一个java类。
具体java代码的格式我就不在这边说了,任何一本java参考书上都说的比我清楚。但是我把java常用的一些关键字列出供大家参考一下。本章结束之后的练习就是大家把这些关键字都用一遍。
课后练习
本章我就讲到这里吧,但是课后练习还是有的,我们给大家列出了java中常用的一些关键字,大家需要在自己的包下面编写一个java类,要包含所有的上述关键字,有人可能会问“有些我不会怎么办办啊”,那是很正常的,那就记下来,我们在后面肯定会再一次遇到他们的。
暑期java基础巩固训练营开始
java基础巩固训练营 简介
java基础巩固训练营【第一轮】(一)项目环境和规范
java基础巩固训练营【第一轮】(二)JAVA基础
java基础巩固训练营【第一轮】(三) 编写、编译、运行
java基础巩固训练营【第一轮】(四) 利器(IDE工具)
java基础巩固训练营【第一轮】(五) 基本数据类型
java基础巩固训练营【第一轮】(六) 面向对象的JAVA
java基础巩固训练营【第一轮】(七) 数据结构中的java
java基础巩固训练营【第一轮】(八) 文件读写
java基础巩固训练营【第一轮】(九) 用java通信
java基础巩固训练营【第一轮】(十) 多线程
java基础巩固训练营【第一轮】(十一) 直面错误--java异常
java基础巩固训练营【第一轮】(十二) 我们一起来找茬
ava基础巩固训练营【第一轮】(十三) java桌面应用
java基础巩固训练营【第一轮】(十四) 大家一起做项目
如果您对我的文章感兴趣的话,请点击这里加我为好友,让我们一起进步
http://student.csdn.net/invite.php?u=106708&c=2383a3846076c876
- java基础巩固训练营【第一轮】(二)JAVA基础
- java基础巩固训练营【第一轮】((二)JAVA基础 补充
- java基础巩固训练营【第一轮】(五) 基本数据类型
- java基础巩固训练营【第一轮】(八) 文件读写
- java基础巩固训练营【第一轮】(十) 多线程
- java基础巩固训练营【第一轮】(十) 多线程 补充
- java基础巩固训练营【第一轮】(六) 面向对象的JAVA
- java基础巩固训练营【第一轮】(六) 面向对象的JAVA 补充
- java基础巩固训练营【第一轮】(七) 数据结构中的java
- java基础巩固训练营【第一轮】(七) 数据结构中的java 补充
- java基础巩固训练营【第一轮】(九) 用java通信
- java基础巩固训练营【第一轮】(九) 用java通信补充
- java基础巩固训练营【第一轮】(十一) 直面错误--java异常
- java基础巩固训练营【第一轮】(十一) 直面错误--java异常
- java基础巩固训练营【第一轮】(十三) java桌面应用
- java基础巩固训练营【第一轮】(十三) java桌面应用 补
- java基础巩固训练营【第一轮】(四) 利器(IDE工具)
- java基础巩固训练营【第一轮】(一)项目环境和规范
- Windows必须掌握的快捷键,你都会了吗?
- 暑期java基础巩固训练营正式发布
- java基础巩固训练营 简介
- java基础巩固训练营【第一轮】(一)项目环境和规范
- java基础巩固训练营【第一轮】(一)项目环境和规范 补充
- java基础巩固训练营【第一轮】(二)JAVA基础
- java基础巩固训练营【第一轮】((二)JAVA基础 补充
- 如何写一篇好的技术文档
- java基础巩固训练营【第一轮】(三) 编写、编译、运行
- java基础巩固训练营(三) 编写、编译、运行--补充
- java基础巩固训练营【第一轮】(四) 利器(IDE工具)
- java基础巩固训练营(四) 利器(IDE工具) 补充
- java基础巩固训练营【第一轮】(五) 基本数据类型
- java基础巩固训练营【第一轮】(五) 基本数据类型 补充