java基础巩固训练营【第一轮】(二)JAVA基础

 

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  如果得到如下字样的信息

 

Code:
  1. -client       to select the "client" VM   
  2. -server       to select the "server" VM   
  3. -hotspot      is a synonym for the "client" VM  [depreca   
  4.               The default VM is client.  

字样的信息,则标识java虚拟机已经设定成功。如果失败的话,到google或者百度搜关键字“windows java 安装”应该能找到答案!

 

 

java的源代码

 

java是一门纯面向对象的语言,之所以加一个纯字那是因为java从开始设计的时候,就是以面向对象的为基础的,因此抛弃了一些非面向对象的因素。

 

java的源代码存放在一个以“.java”为后缀的文本文件中,建议该文本文文件采用utf-8编码格式。在一个java源文件中我们可以定义一个或者多个java类。但是我还是建议大家无论什么时候在一个源文件里面就放一个类,在刚开始学的时候不要考虑太多,否则反而会引起混乱。所以在本次培训中一律一个源文件中只放一个java类。

 

具体java代码的格式我就不在这边说了,任何一本java参考书上都说的比我清楚。但是我把java常用的一些关键字列出供大家参考一下。本章结束之后的练习就是大家把这些关键字都用一遍。

 

 

访问控制
private 私有的
protected 受保护的
public 公共的
  
类、方法和变量修饰符
abstract声明抽象
class 
extends 扩允,继承
final 终极,不可改变的
implements实现
interface 接口
native 本地
new 新,创建
static静态 
strictfp严格,精准
synchronized 线程,同步
transient 短暂
volatile 易失
  
程序控制语句
break跳出循环
continue 继续
return 返回
do 运行
while循环
if如果
else反之
for 循环
instanceof实例
switch 开关
case 返回开关里的结果
default 默认
  
错误处理
catch 处理异常
finally 有没有异常都执
throw 抛出一个异常对象
throws声明一个异常可能被抛出
try捕获异常
  
包相关
import 引入
package 
  
基本类型
boolean 布尔型
byte 字节型
char 字符型
double 双精度
float浮点
int 整型
long 长整型
short 短整型
null 
true 
false 
  
变量引用
super 父类,超类
this 本类
void 无返回值

 

 

 

 

课后练习

本章我就讲到这里吧,但是课后练习还是有的,我们给大家列出了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

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值