带你进入Java程序,入门知识透彻超详细

1990 sun启动 绿色计划

1992 创建oak语言–>java

1994 gosling参加硅谷大会演示java功能,震惊世界

1995 sun正式发布java第一个版本,目前最新是jdk7.0

java开发工具

记事本、(jcreator、jbuilder退出舞台了)、netbean、eclipse

如何选择开发工具

先选择记事本,对java有一定了解后再使用eclipse高级开发工具

2.java语言的特点


1、java语言是简单的

2、java语言是面向对象的

3、java语言是跨平台(操作系统)的[即一次编译,到处运行]

4、java是高性能的

java第一个程序hello.java

运行java程序要安装和配置jdk

jdk是什么?

1、jdk全称java dvevlopment kit中文java开发工具包

2、jdk是sun公司开发的

3、jdk包括jre(java runtime envirnment)java运行环境、一堆java工具(Java编译器:Javac.exe和Java解析执行器Java.exe)和java基础的类库(类共3600左右,常用类在150个左右)

4、可以在www.sun.com下载

**开发安装jdk,用户执行需要安装jre

Jdk帮助文档 —— http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

配置JDK—添加环境变量即可

windows下配置jdk

在计算机属性–高级设置–环境变量–添加PATH将JDK所在路径指定即可

(C:\Program Files\Java\jdk1.6.0_20\bin)

多个环境变量设置时需要用;号进行隔开

3 编写第一个hello.java


//注释:包括— (解释) 作者、功能(在控制台显示"hello")、日期(2013.11.28)

//public:表示这个类是公共的,一个java文件中只能有一个public类

//class:表示这是一个类

//hello:类名(公共类的类名必须和文件名一致)

public class hello{

//一个主函数,相当于是程序的入口

public static void main(String args[]){

//执行语句

//System:是一个包

//out.println是输入函数

System.out.println(“hello!”);

}

}

编译hello.java 使用javac hello.java

执行hello.java 使用java hello

4.java程序运行关系


1、java源文件(.java文件)

2、java编译器即javac.exe

3、java字节码文件(.class文件)

4、由解释执行器即(java.exe)将字节码文件加载到java虚拟器(jvm)

5、字节码文件(.class)就会在java虚拟机中执行

对hello.java程序进行改过使之变为一个简单的加法运算程序

//注释 (解释) 作者:

//功能:在控制台显示"hello"

//日期:2013.11.28

//public:表示这个类是公共的,一个java文件中只能有一个public类

//class:表示这是一个类

//jiafa:类名(公共类的类名必须和文件名一致)

public class jiafa{

//一个主函数,相当于是程序的入口

public static void main(String args[]){

//执行语句

//System:是一个包

//out.println是输入函数

// System.out.println(“hello!”);

int a=10;//定义一个变量,变量名a,它的值10

int b=20;//定义一个变量,变量名b,它的值20

int result=a+b;//定义一个叫result变量将变量ab相加的值赋值给result

最后

面试题文档来啦,内容很多,485页!

由于笔记的内容太多,没办法全部展示出来,下面只截取部分内容展示。

1111道Java工程师必问面试题

MyBatis 27题 + ZooKeeper 25题 + Dubbo 30题:

Elasticsearch 24 题 +Memcached + Redis 40题:

Spring 26 题+ 微服务 27题+ Linux 45题:

Java面试题合集:

Redis 40题:**

[外链图片转存中…(img-QCexEs3u-1720104219505)]

Spring 26 题+ 微服务 27题+ Linux 45题:

[外链图片转存中…(img-4hUvLPYV-1720104219506)]

Java面试题合集:

[外链图片转存中…(img-6qW5rQNA-1720104219506)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值