Java总结第一天

1、语言的发展历史
1991年sun公司的james gosling等人开始开发名称为Oak的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器
Internet使java成为网上最流行的编程语言,java对Internet的影响也意义深远
1994年将Oak语言更名为java
java即安全、可移植,又可跨平台,而且人们发现它能够解决Internet上的大型应用问题
1996年获得1亿美金的投资
1998年提出JDK1.2,更名为java2
之后推出JDK1.3,JDK1.4
2005年更名为JDK5.0,是对以前版本最大的改进
2007年JDK6.0
2009年4月oracle以47亿美金收购SUN
2011年7月由oracle正式发布java7
2014年3月18日发布java8正式版
2、JDK下载
自行百度或者进入官方网站Downlods
JavaSE
《官网下是最安全的》
3、java的体系与特点
JavaSE:Java Platform, Standard Edit
标准版:个应用平台的基础,桌面开发和低端商务应用的解决方案
JavaEE: Java Platform,Enterprise Edition
企业版:以企业为环境而开发应用程序的解决方案
Java ME:Java Platform,Micro Edition
微型版:致力于消费产品 和 嵌入式设备的最佳解决方案(少见)
4、一种纯面向对象的编程语言
一种与平台无关(跨平台)的语言
(提供了在不同的平台下运行的解释环境)
一种健壮的语言,吸收了C/c++语言的优点
有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)
5、java跨平台原理
java源代码(XX.java)-》编译-》java字节码(XX.class)(跨平台)-》执行-》java虚拟机-》《mac平台,Linux平台,Windows平台》
《虚拟机跟交换机有点类似》
对于不同过的运行平台,有不同的JVM
JVM屏蔽了底层运行平台的差别,实现了一次“一次编译,随处编译”
垃圾回收器(GC)
不再使用的内存空间应当进行回收--垃圾回收。在C/C++等语言中,由程序员负责回收无用的内存
垃圾回收器在java程序运行过程中自动启用,用于检查并释放那些可以被释放的存储空间,程序员无法精确控制和干预
6、JDK安装与环境变量配置
JDK 开发环境工具集
JRE java运行坏境
普通软件安装方式,下一步下一步。。。
下载好JDK后双击运行,然后根据提示进行安装。安装好JDK后
bin:存放java可执行文件。如:javac.exe、java.exe等等
demo、sample:存放java的一些实例,是学习java的好帮手
include:java包含的本地类(如:C语言头文件)
lib:包含了java运行库及JDK API库
src.zip:解压为src,表示java的类库源代码
配置环境变量》右击【计算机】》选择【属性】》【高级系统设置】》【环境变量】》【编辑】在窗口下添加如下值:
变量名:classpath
变量值:.;D:\ProgrammingSoftware\JDK6\lib
(注意:其中的.表示当前目录。)
变量名:java_home
变量值:D:\ProgrammingSoftware\JDK6
变量名:path
变量值:;D:\ProgrammingSoftware\JDK6\bin
(注意:将path的值追加到path变量的后面,不要覆盖path的原值。如果覆盖了,可能会影响系统)
注意:请将JDK地址替换成您实际安装地址
【开始】菜单下面的【运行】,输入CMD打开DOS窗口,在DOS窗口中输入
javac java java -version 如果均没错那么环境配置正确
7、程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合
       程序一词来源于生活,指的是完成某些事情的一种既定方式和过程。
        在日常生活中,可以将程序看成对一系列动作的执行过程的描述。
        
8、代码NO1
9、 notepad++配置java开发环境
在插件选项中,选择插件管理,显示插件管理,找到NPPEXEC,更新,然后在插件中找到NPPexec,点击execute,
添加如下代码:
npp_save
cd "$(CURRENT_DIRECTORY)"
javac "$(FILE_NAME)"
java "$(NAME_PART)"
保存为JAVA
首先需要配置java坏境变量。
然后到插件的nppexec中找到高级选项,然后在Association script中选择JAVA
添加即可,然后在宏里面会出现JAVA,说明配置完成。


代码:
package N01;

public class HelloWorld {
/**文档注释--》可以通过javadoc命令生成文档
* 输出Hello World到控制台
*java是严格区分大小写的
* public:公有的、公共的、
* class:类
* { }  表示类的作用范围
* static: 静态关键字
* void表示没有返回值
*/
//单行注释
/*多行注释*/
//程序的入口方法
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值