java入门

java入门和背景知识推荐阅读:《未来简史》java核心优势跨平台,计算机界的英语。java各个版本的含义:(初级)JavaSE(标准版)定义在个人计算机上使用(中高级)JavaEE(企业版)定位在服务器端使用(不学)JavaME(微型版)定位在消费性电子商品上使用,安卓开发与JAVAME没有任何的关系。java的特性和优势:跨平台/可移植性安全性面向对象简单性高性能分布式多线程健壮性java运行机制JDK—JRE—JVM区别java运行机制计算机语言类型:解释与编译两种,而Java是两种语言的结合。写代码到运行的过程既要编译也要解释。Java首先将源文件.java编译成字节码文件javac后缀为.class,再利用虚拟机(解释器,jvm)解释执行。JVM、JDK、JRE的区别JVM虚拟的计算机用于解释执行字节码。JRE包含java虚拟机,函数库,运行Java应用程序所必须的文件。JDK包含JRE,增加编译器和调试器用于程序的开发的文件。本节作业2020 年,企业界流行的 java 版本是哪个?JAVAEE企业级开发Java 的核心优势是什么?跨平台开发(最最核心的优势)跨平台的语言很多,为什么 java 不可代替?赶上最初互联网的发展,并随着互联网的爆发而发展,建立了强大的生态体系,目前已经覆盖IT各个行业的“第一大语言”,是计算机界的“英语”。Javase、javaee、javame 三大版本的含义是什么?JavaSE(Java Standard Edition):标准版,定位在个人计算机上的应用 JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用 JavaME(Java Micro Edition):微型版,定位在消费性电子产品的应用上 Java开发环境的搭建JDK下载何安装下载JDK,,,这里百度搜索Oracle官网下载安装就可以了。配置环境变量配置教程:https://www.runoob.com/java/java-environment-setup.html#win-installPath常见的环境变量,告诉系统去哪里找对应的文件。测试是否安装成功:开始_>运行_>cmd 输入java -version ,javac, java 回显一下内容则成功。第一个java 程序1、使用记事本编写代码,public class Welcome{
public static void main(String[] args){
System.out.println(“Hello Java ! 我是白菜”);
}
}运行:cmd运行,然后执行javac Welcome.java将源文件编译成字节码文件,然后调用java运行Welcome。 这里不需要加class后缀java程序出错总结反正看到错误就做记录,,,要跟看到美女一样性奋。一个程序的语法解析java对大小写敏感,出现大小写拼写错误,程序无法运行。关键字public访问修饰符,控制程序其他部分对这段代码的访问级别。关键字class的意思是类,java面向对象,所有代码在类里面。一个源文件至多只能声明一个public类,其它类无限制,如果一个源文件中包含一个public类,源文件名和其中定义的public类名相同,并且.java命名。一个源文件可以包含多个class类。正确编译源文件后会得到相应的.class类。main方法是java应用程序的入口方法,他有固定的书写格式。public static void main(String[] args){…}在java中,用花括号划分程序的各个部分,任何代码{开始 结束}Java程序必须分号结束(回车不是语句的结束标识,所以一个语句可以跨多行)常用DOS命令1、cd2、cd …3、dir4、cls5、上下键6、tab常见的java开发工具idea、eclipseidea打印运行hello world,本节作业1、 使用多行 System.out.println(),打印诗句:public class Demo1{
public static void main(String[] ages){
System.out.println(“只有停止抱怨,”);
System.out.println(“才能集中精力解决问题,”);
System.out.println(“唯有多加努力,”);
System.out.println(“才有赢的可能。”);
}
}2、 java 程序的执行 过程 :先编写源代码,使用jdk进行编译,调用jvm虚拟机运行程序。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值