前一段时间突击了C语言,主要是针对文件的操作,学习C的目的就是利用C处理oracle数据文件,

在脱离oracle软件的情况下,提取出特定表的数据。行链接和行迁移再加上cluster表搞的头大,暂且一放,学习下java,

了解下这个跨平台的语言。

1、安装JDK

我安装的版本是jdk-6u16-windows-i586,下一步下一步,SO easy

JDK安装目录

C:\Program Files\Java\jdk1.6.0_16

2、设置环境变量

CLASSPATH变量内容如下:

C:\Program Files\Java\jdk1.6.0_16\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_16\lib\tools.jar

测试JAVA环境

java环境搭好了。

写个经典的helloworld!

-------------------------------

public class HelloWorld

{

public static void main(String[] args)

{

System.out.println("Hello, World!");

}

}

---------------------------------------------------

保存为HelloWorld.java

cd  HelloWorld.java所在目录

E:\java>javac HelloWorld.java

E:\java>java HelloWorld

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

Caused by: java.lang.ClassNotFoundException: HelloWorld

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

报错了,错在哪呢??

原来需要把文件放在CLASSPATH目录下

set classpath=%classpath%;e:/java

E:\java>set classpath=%classpath%;e:/java

E:\java>java HelloWorld

Hello, World!

第一个java程序诞生了。。。

来个稍微复杂点的

-------------Class1---------------

import java.awt.*;

class myclass

{

public void fun()

{

System.out.println("Hello java!");

}

}

public class Class1

{

public static void main(String args[])

{

myclass obj;

obj=new myclass();

obj.fun();

}

}

-------------------------------------------------

调试结果

E:\java>javac Class1.java

E:\java>java Class1

Hello java!

注:类的声明与引用

-------------变量的初始化var.java-----------------

public class var

{

byte x;

short y;

int z;

long a;

float b;

double c;

char d;

boolean e;

public static void main(String[] args)

{

var m=new var();

System.out.println("打印数据x="+m.x);

System.out.println("打印数据y="+m.y);

System.out.println("打印数据z="+m.z);

System.out.println("打印数据a="+m.a);

System.out.println("打印数据b="+m.b);

System.out.println("打印数据c="+m.c);

System.out.println("打印数据d="+m.d);

System.out.println("打印数据e="+m.e);

}

运行结果

E:\java>javac var.java

E:\java>java var

打印数据x=0

打印数据y=0

打印数据z=0

打印数据a=0

打印数据b=0.0

打印数据c=0.0

打印数据d=

}

全局变量系统会自动初始化,局部变量必须要赋值才能工作。

java jdk myeclipse_java初体验(JDK+myeclipse)相关推荐

  1. Java开发 - Redis初体验

    前言 es我们已经在前文中有所了解,和es有相似功能的是Redis,他们都不是纯粹的数据库.两者使用场景也是存在一定的差异的,本文目的并不重点说明他们之间的差异,但会简要说明,重点还是在对Redis的 ...

  2. Java开发 - SpringCache初体验

    前言 早些时候,博主介绍过Redis的使用:Java开发 - Redis初体验,Redie是基于缓存的一项技术,对于Redis,博主此处不再赘述,不了解的可以去看这篇文章,但Redis缓存并不是顶峰, ...

  3. Java开发 - ELK初体验

    前言 前面我们讲过消息队列,曾提到消息队列也具有保存消息日志的能力,今天要说的EL看也具备这个能力,不过还是要区分一下功能的.消息队列的日志主要指的是Redis的AOF,实际上只是可以利用了消息队列来 ...

  4. java 11_JAVA 11初体验

    JAVA 11初体验 随着JAVA没半年发布一次新版本,前几天JAVA 11隆重登场.在JAVA 11中,增加了一些新的特性和api, 同时也删除了一些特性和api,还有一些性能和垃圾回收的改进. 作 ...

  5. SQLite——Java使用SQLite初体验

    文章目录 前言 依赖版本 SQLite 操作工具类(自写) 建立连接 建表DDL 插入数据.查询数据.删除数据 DML 删除数据表 DDL 查看db文件工具 前言 SQLite相比大多数数据库而言,具 ...

  6. Java开发 - Elasticsearch初体验

    目录 前言 什么是es? 为什么要使用es? es查询的原理? es需要准备什么? es基本用法 创建工程 添加依赖 创建操作es的文件 使用ik分词插件 Spring Data 项目中引入Sprin ...

  7. Java开发 - Quartz初体验

    目录​​​​​​​ 前言 Quartz 什么是Quartz Quartz作用 Quartz结构 表达式 案例 Quartz实战 添加依赖 创建Job类 创建配置类 测试代码 扩展练习 结语 前言 在上 ...

  8. Java开发 - 布隆过滤器初体验

    目录 前言 布隆过滤器 什么是布隆过滤器 布隆过滤器的作用 布隆过滤器原理 怎么设计布隆过滤器 布隆过滤器使用案例 安装布隆过滤器 添加依赖 添加配置 添加工具类 添加测试代码 简单测试 特别提醒​​ ...

  9. java代码初体验_第一次Java 8体验

    java代码初体验 像世界其他地方一样,我深深地爱上了Slack. 为什么? 原因很多,但主要的原因是它提供了一种围绕通讯而非工具真正构建SDLC流程的新方法. 您认为这些天哪个更常见,杂乱无章的机智 ...

最新文章

  1. java 月份起止时间_java已知时间的本周,本月,本年的起始时间
  2. boost使用学习总结
  3. e影安全智能浏览器_【启耀玻璃】智能调光玻璃有什么特点? - 调光艺术玻璃|防火防弹玻璃|LOW-E节能玻璃|隔音隔热玻璃|特种安全玻璃|夹层中空玻璃-...
  4. EFCore 5 新特性 Savepoints
  5. [react] 有在项目中使用过Antd吗?说说它的好处
  6. mysql 二维数组下标_php二维数组指定下标排序
  7. 计算机组成原理—虚拟存储器的分类
  8. 忘了 忘了,以前学的矩阵知识全交给老师了,敲黑板了,矩阵乘法实例讲解
  9. 代码覆盖率:80%,不能少(转)
  10. matlab里wblrnd函数,matlab随机函数
  11. 【安全测试工具】Drozer介绍及使用
  12. java基础热门侠客养成_侠客养成手册攻略大全 新手攻略开局任务流程汇总[多图]...
  13. 线性表的定义和基本操作
  14. 2021-2025年中国DNA基因芯片行业市场供需与战略研究报告
  15. Mongodb- paly中操作mongodb记录
  16. Python学习摘录(自用)
  17. 数据库-查询第二高的薪水
  18. Camera i2c、常见概念、系统架构简介
  19. Python灰帽子笔记一
  20. Data Masking-克隆“真实”的假数据

热门文章

  1. python旋转排序数组_LeetCode(力扣)——Search in Rotated Sorted Array 搜索旋转排序数组 python实现...
  2. 成果堪称“诺奖”一夜成名却无法复现的韩春雨,再发高分文章
  3. 个人数据在暗网的交易价格是多少?
  4. 周博磊自述5年研究经历:一个神经元的价值和一个神经病的坚持
  5. 单身狗救星!电子科大校长为理工科男脱单提建议
  6. 阿里员工的这则控诉,在圈内火了!
  7. 随记:我们需要怎样的数学教育?
  8. mysql sha256函数_MySQL8.0新特性——默认使用caching_sha2_password作为身份验证插件
  9. Mobius函数计算 定义+代码模板
  10. Almost Arithmetical Progression