java jdk myeclipse_java初体验(JDK+myeclipse)

前一段时间突击了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、设置环境变量

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

CLASSPATH变量内容如下:

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

测试JAVA环境

0818b9ca8b590ca3270a3433284dd417.png

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=

}

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/511621.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

专访阿里云王伟民:一站式全链路,阿里云向云原生数据库2.0跃迁

简介:阿里云连续第二年进入Gartner《全球云数据库魔力象限》领导者象限,意味着国产数据库正在迅速崛起。 数据库与操作系统、中间件并称为基础软件,“核高基”中的“基”指的就是这三类基础软件产品,它们在软件产业中有举足轻重的…

php开发api数据加密,php-app开发接口加密

这篇文章主要为大家详细介绍了php-app开发接口加密规则,具有一定的参考价值,感兴趣的小伙伴们可以参考一下自己平时工作中用到的一套接口加密规则,记录下来以后用:/**inc解析接口客户端接口传输规则:1.用cmd参数(base64)来动态调用…

媒体声音 | 云数据库,谁才是领导者?

简介:你们从2021年Gartner云数据库管理系统魔力象限中看到了什么…… 2021年新冠疫情进入第二年,对全球的社会、经济而言是不平凡之年,这句话也可用于概括云数据库的发展。随着中国厂商逐步进入全球云数据库市场重要舞台,我们也看…

再聊数据中心网络

作者 | 鲜枣课堂来源 | 小枣君本着“将通信科普到底”的原则,今天,我再继续聊一下这个话题。故事还是要从头开始说起。1973年夏天,两名年轻的科学家(温顿瑟夫和罗伯特卡恩)开始致⼒于在新⽣的计算机⽹络中,…

面向中后台复杂场景的低代码实践思路

简介:现实中,业务场景多,迭代频繁,变化快到跟不上,规则可能由多人掌握,无法通过一个人了解全貌; 还有业务所在行业固有的复杂度和历史包袱,这些问题都会让我们感到痛苦。 除了逻辑问…

php 织梦模板 防盗,dedecms 软件下载频道防盗链php代码

dedecms 软件下载频道防盗链php代码织梦无忧1970-01-01 08:00摘要:dede做软件站有的缺点 就是别人转帖你的下载的时候直接转帖http://www.xxx.com/plus/download.php......... 就是直接打开下载地址列表页这种就可以下载了,耗费资源却又带不了用户。 经过…

阿里云发布云数据中心专用处理器CIPU, 构建新一代云计算架构体系

6月13日,阿里云智能总裁张建锋在峰会上正式发布CIPU(Cloud infrastructure Processing Units),这是为新型云数据中心设计的专用处理器,未来将替代CPU成为云计算的管控和加速中心。 在这个全新体系架构下,C…

Java依赖冲突高效解决之道

简介:由于阿里妈妈联盟团队负责业务的特殊性,系统有庞大的对外依赖,依赖集团六七十个团队服务及N多工具组件,通过此文和大家分享一下我们积累的一些复杂依赖有效治理的经验,除了简单技术技巧的总结外,也会探…

多分支集成发布各种坑怎么填?

简介:一文为你详细介绍云效分支模式的原理及实践,云效 Flow 这套灵活高效的分支模式可以让用户只关心集成和发布哪些特性分支,而对发布分支创建和管理、分支间合并等一系列工作,托付给云效完成。 小明的研发团队要发布一个版本&a…

Gartner:中国企业构建边缘计算解决方案最佳实践

作者 | Gartner研究总监 李晶 供稿 | Gartner 随着中国企业数字化成熟度和渗透度的不断提升,基础设施和运营 (I&O) 团队和领导者所需要提供的数字基础设施的位置也在逐渐增加,从云端、数据中⼼,延伸到了⽹络边缘,并且每个位置…

php生成pdf文档,PHP生成PDF文件类库大全[开源]

虽然 PHP 有附 PDFlib ,不过使用起来实在有点复杂。(PHP 说明文件中的范例)FPDF虽然现在已经停止更新了,但 FPDF 可谓是元老级的 PDF 链接库,短短的几行程序就可以产生出 PDF 档案。最可怕的是现今的PHP PDF 链接库大多是由 FPDF 衍生出来的。…

从阿里核心场景看实时数仓的发展趋势

简介:随着2021年双11的完美落幕,实时数仓技术在阿里双11场景也经历了多年的实践和发展。从早期的基于不同作业的烟囱式开发,到基于领域分层建模的数仓引入,再到分析服务一体化的新型融合式一站式架构,开发效率逐步提升…

QUIC技术创新 让视频和图片分发再提速

简介:在1月12日的「阿里云CDN产品发布会-新一代传输协议QUIC让CDN更快一步」之上,阿里云技术专家淮叶分享了QUIC技术及其应用落地实践,内容包含:QUIC协议介绍、相比TCP有哪些优势、应用场景以及技术落地实践中的协议库选择&#x…

php速度优化,php优化及高效提速问题小结

一、 在函数中,传递数组时使用 return 比使用 global 要高效,比如:function userloginfo($usertemp){ $detailexplode("|",$usertemp); return $detail; } $loginuserloginfo($userdb);  比function userloginfo($usertemp){ global $detail…

Aruba:新型工作模式挑战下,网络基础设施成数字化基石

作者 | Aruba亚太区副总裁Steve Wood 供稿 | Aruba 在疫情带来的巨大不确定性因素下,混合办公或“随时随地工作”成为了今天的新型工作模式,也让员工期望和雇主的雇佣政策随之出现变化。在后疫情时代,居家办公模式也将在亚太地区得到越来越多…

Spring Boot Serverless 实战 | Serverless 应用的监控与调试

简介:Spring Boot 是基于 Java Spring 框架的套件,它预装了 Spring 的一系列组件,让开发者只需要很少的配置就可以创建独立运行的应用程序。在云原生的环境中,有大量的平台可以运行 Spring Boot 应用,例如虚拟机、容器…

一文读懂 Serverless 的起源、发展和落地实践

简介:Serverless 适合哪些业务场景?它可以对业务产生何种价值呢? 讲师 | 洛浩(阿里云云原生高级架构师) Serverless 的发展轨迹 2012 年,Serverless 这个单词第一次出现,由 Iron 公司提出&…

php修改数据库字段为空,为何修改信息后数据库表中内容为空

为什么修改信息后数据库表中内容为空套用上一套修改课题的代码写了一个修改信息的代码,但是将内容修改提交后,再查询表中内容发现除了xuehao其他内容为空?//######################学生信息修改1##########################include "con…

Mendix:数字化转型下一个目标,提供准时制信息

作者 | Mendix公司首席低代码解决方案官Jethro Borsje 供稿 | Mendix 从孤立系统到支持决策的信息体系 二十世纪下半叶,丰田开发的“Toyota Production System”(TPS)曾帮助公司提高了效率并能快速生产出高质量的汽车,TPS的价值得…

实战经验 | 怎样才能提升代码质量?

简介:提升代码质量的三个有效方法:领域建模、设计原则、设计模式。 影响代码差的根因 差代码的体现 我们可以列举出非常多质量差的代码的表现现象,如名字不知所意、超大类、超大方法、重复代码、代码难懂、代码修改困难……其中最为影响代码…