JAVA-初步认识02-第一章

一. 目的

JAVA作为一种高级计算机语言,目的还是为了帮助人们运算,解决问题。既然是高级语言,那么和底层指令之间的联系就不是那么的紧密,但这样方便开发人员的运作。按照发展的观点来看待JAVA的话,JAVA这种高级语言的诞生,必然有着其他高级语言所不具备的优点(相较于其他高级语言,跨平台)。

二. 分类和特点

分类和特点不在多做讲解,主要就是三大类(JEE, JSE, JME)和跨平台。开始的时候立足于JSE,后期分流到JEE和JME。之所以能够跨平台,就是在于将一个整的过程,分开来进行运作,灵活性更强。

开始编译的JAVA程序,其实是一个类似于文本格式的文件,虽然写成的是.java。由于是跨平台,所以从编译源程序.java到运行JAVA程序还有着相当长的一段距离。

三. 环境搭建

任何事物的运行,总是离不开相应的环境。JAVA语言环境的搭建也是前期学习的一个重点,同样的在学习任何一门语言之前,都必须搭建起它相应的环境。 JAVA环境的搭建是伴随着下载JDK来的,对于JVM,JRE, JDK之间的联系我们要非常清楚。从JVM,JRE, JDK这三者之间是逐步增大的,后者将前者包含在内。每个里面具体有什么内容,等后面学习到再去进行详细地解答。

JRE=JVM+类库,JDK=JRE+开发工具。

时间: 2024-10-08 02:38:22

JAVA-初步认识02-第一章的相关文章

java编程思想笔记(第一章)

Alan Kay 第一个定义了面向对象的语言 1.万物皆对象 2.程序是对象的集合,他们彼此通过发送消息来调用对方. 3.每个对象都拥有由其他对象所构成的存储 4.每个对象都拥有其类型(TYpe) 5.某一特定类型的所有对象都可以接收同样的消息. Booch提出一种更简洁的描述: 对象拥有状态(state) 行为(behavior) 和标识(identity) 每个对象都有一个接口 每个对象都属于定义了特性和行为的某个类(特性可以理解为属性的状态,行为可以理解为method) 在面向对象的程序设

JAVA入门第二季 第一章 类和对象

面向对象编程 Object Oriented Programming OOP 第一.什么是类和对象 在具体说明类和对象之前,先说说别的. 眼睛在人类身体上最为有用的器官.如果一个没有了眼睛,这个人与世界的联系会大大减小.因为人脑主要是通过眼睛来获取数据的:当然也有其它器官获取的哦数据帮助我们更加准确的描述我们所看到的现象.眼睛通过光线作用,把客观物理世界投影到人脑.人脑是由亿万多脑细胞组成.脑细胞神经元有反馈机制,当级联的脑脑细胞神经元多起来后,通过反复的实验和检测,使得大脑得到对客观世界有更准

使用Java理解编程逻辑-第一章

1.什么是Java? Java是前Sun公司(显甲骨文股份有限公司)于1995年推出的高级编程,Java技术应用几乎所有类型和规模的设备上,小到计算机芯片,蜂窝电话,大到超级计算机,无所不在! Java共有三个版本分别为:1.Java SE (平台标准版)Java的核心技术,可开发桌面应用程序 比如微信,QQ.2.Java EE (平台企业版)Java EE是在Java SE的基础上扩展的, 可开发面向Internet的应用程序 比如京东,淘宝3.Java ME 可开发手机上的应用程序 2.配置

Java学习笔记整理第一章 java基本数据类型、修饰符、运算符

Java关键字: Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量.Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名.方法名.类名.包名和参数.   具体的百度百科 'Java关键字'". Java标识符: Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符. 标识符是用来给类.对象.方法.变量.接口和自定义数据类型命名的. 注意: a.数字不能开头 b

【读书笔记】《大型网站系统与Java中间件实践》第一章1.2.2.3 同步陷阱

这一小节给了一段代码, 1 public class TestClass { 2 private HashMap<String, Integer> map = new HashMap<String, Integer>(); 3 public synchronized void add(String key){ 4 Integer value = map.get(key); 5 if(value == null){ 6 map.put(key,1); 7 }else{ 8 map.p

使用Java理解程序逻辑 第一章

主要掌握: public class Saa {              /*类名*/  public static void main(String[] args){   //main方法                       /*输出信息到控制台*/  System.out.println("我的第一个程序");  /*系统  输出  打印  输入要输出的内容*/ } } "/n"似键盘tab按键 "/t"似键盘回车键

JAVA编程思想笔记--第一章对象导论

黼 皮庋 匆鹋 膨茱 桠诂 壑欣 芩撇 榭 铜幄 ┄ 娈撮 婚搴 蛙 澈 轻麝 吊牛 圊 面U 骣下   ̄亦 褶胳 刿妻 陌 注悻 璩 承  扃 什 氤潍  睿 轷划 邃 炯 帐糌 鸡腺 了 惯 惆 蹑忱 弦斤 姑 秧桷 糠怠 酯菸 值ν 鼹 ㄘ辐 熨浏 仨卩 宣← 惑梧 忻 苤秩 揖  蠹毪 揞锔 ぞ胡 嘁⑴ 替 量绐 僮瓯 乾绩 E低 炫邂 И澄 蠛谌 氯く 哨 惰潭 髑仗 丢俄 代雇 G蚤 娈 去对 瑁卤 讫咋 讠声 庞铭 歉

Java入门 第二季第一章 类和对象

这是我学习慕课网Java课程的笔记,原视频链接为:http://www.imooc.com/learn/124 1-1 什么是类和对象 ●对象的概念       万物皆对象,客观存在的事物即对象. ●什么是面向对象  关注对象的事物信息,例如买手机(类)时,想要屏幕大,CPU快.内存大(属性).能用电话短信(方法)的.店员拿来三星(对象实体). ●类 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 类的特点:类是对象的类型 具有相同属性和方法的一组对象的集合 ●对象的属性 属性--对象具

Java编程基础篇第一章

计算机语言 人与计算机交流的方式. 计算机语言有很多种如:C语言,c++,Java等 人机交互 软件的出现实现了人与计算机之间的更好的交流(交互) 交互方式 图形化界面:便于交互,容易操作,简单直观,使用者容易上手. 命令行:需要一个控制台,需要输入特定指令,让计算机完成操作,同时还需要你记住一些命令. Java语言概述: 1. Java语言是SUN公司(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言. 2. Java语言是一门面向I

java并发编程实战第一章

线程不安全代码测试 private static class UnsafeSequence { private int value; public int getNext() { return value++; } } 使用两个线程分别调用上面的getNext方法1000次,出现了一次线程不安全的情况,在转出的结果中有两个1311: 图片.png 原因分析,与书上说的一致: 图片.png 完整的代码 import java.io.PrintWriter; import java.util.con