第一章 开发简单的Java应用

1、Java语言的技术分类

(1)JavaSE:标准版,开发桌面应用

(2)JavaEE:企业版,Web应用

(3)JavaME:小型版,嵌入式

2、如何开发和运行Java程序,分三步走

(1)编写Java源程序*.java(记事本)

(2)编译源程序,生成字节码文件*.class (二进制文件)

(3)运行字节码(Java虚拟机JVM)

3、安装JDK(压缩版jdk)

(1)检查电脑JDK是否安装成功? cmd —> java和javac命令进行测试

(2)解压JDK到对应的目录(尽量非中文无空格)

(3)配置环境变量(计算机右键–>属性—>高级系统设置—>环境变量):path=jdk/bin

4,第一个Java程序HelloWorld

(1)Java基本结构

public class 类名{

main方法(){

代码;

}

}

注意:

a,public的类名必须和源文件相同

b,不能隐藏文件的扩展名

c,一个源文件允许定义多个类,但public的类只能有一个。

d,通过java命令运行的类,一定要main方法。

e,在java中“.”表示当前路径

(2)编译源程序

javac Hello.java ----------------->Hello.class

(3)运行目标程序

java Hello

(4)Java中的打印语句:

换行打印:System.out.println(“内容”);

不换行打印:System.out.print(“内容”);

特殊的字符:制表符t ,换行符n

(5)注释

(1)意义:

标注代码的含义,便于代码的维护和升级,调试程序。

(2)何时注释?

比较复杂的算法,方法,类。

(3)注释的分类:

单行: // 多行:/* */

5、实现代码

public class HelloWord{

public static void main(String[] args){

System.out.println("HelloWord");

}

}

```备注cd是DOS命令,作用是转换目录

(1)进入到某个目录: cd 目录名

(2)退出目录: cd .. 和 cd / 表示退到根目录

(3)切换盘符: c:

(4)后退一级目录:../

(5) 查看本机IP地址命令:ipconfig

java 打印制表符_开发简单的Java应用相关推荐

  1. java应用开发_开发简单的Java应用

    第一章 开发简单的Java应用 1.Java语言的技术分类 (1)JavaSE:标准版,开发桌面应用 (2)JavaEE:企业版,Web应用 (3)JavaME:小型版,嵌入式 2.如何开发和运行Ja ...

  2. Java中的变量分类_开发简单的Java应用

    第一章 开发简单的Java应用 1.Java语言的技术分类 (1)JavaSE:标准版,开发桌面应用 (2)JavaEE:企业版,Web应用 (3)JavaME:小型版,嵌入式 2.如何开发和运行Ja ...

  3. java笔试题_一道简单的 Java 笔试题,但值得很多人反思

    专注于Java领域优质技术,欢迎关注 作者:匿蟒 前言 面试别人,对我来说是一件新奇事,以前都是别人面试我.我清楚地知道,我在的地域与公司,难以吸引到中国的一流软件人才.所以,我特地调低了期望,很少问 ...

  4. java 序列化 例子_一个简单的Java序列化的例子

    简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对 ...

  5. java断点续传原理_很简单的Java断点续传实现原理

    原理解析 在开发当中,"断点续传"这种功能很实用和常见,听上去也是比较有"逼格"的感觉.所以通常我们都有兴趣去研究研究这种功能是如何实现的? 以Java来说,网 ...

  6. java applet配置_最简单的Java Applet程序

    1.配置好java的开发环境 2.用Eclipse新建一个Java Project,其他选择默认的配置. 3.新建一个类,在SuperClass选择Browser,查找Java Applet,选择后确 ...

  7. java 打印 发票_基于Excel和Java自动化:发票生成器

    对于销售人员,使用Excel创建发票是很常见的.但是该过程通常涉及许多容易出错的手动操作,例如输入数据,复制/粘贴等.如何实现一个可以将数据从数据库自动填充到发票Excel模板中,而无需再辛苦手动输入 ...

  8. java年龄计算_一个简单的java年龄计算器

    制作一个如下图年龄计算器 根据题目,我做了一个由Calendar类以及年月日各相减得到的年龄,当然正确的方法不止一个,以下为我的源代码和结果截图: package com.Date; import j ...

  9. 使用Java+SSM框架+JSP开发简单在线电影推荐网 电影推荐系统 豆瓣电影爬虫 基于用户、物品的协同过滤推荐算法 大数据 机器学习 SimpleMovieRecommendOnline

    使用Java+SSM框架+JSP开发简单在线电影推荐网 电影推荐系统 豆瓣电影爬虫 基于用户.物品的协同过滤推荐算法 大数据 机器学习 SimpleMovieRecommendOnline 一.项目简 ...

  10. java反射和注解开发(备java基础,javaee框架原理)-任亮-专题视频课程

    java反射和注解开发(备java基础,javaee框架原理)-5358人已学习 课程介绍         Java注解是附加在代码中的一些元信息,用于一些工具在编译.运行时进行解析和使用,起到说明. ...

最新文章

  1. 半导体并购停不下来 ADI拟148亿美元收购Linear
  2. 软考程序员Java答题速成_软考程序员考试试题解答方法与技巧
  3. Java面向接口编程,低耦合高内聚的设计哲学
  4. java transaction cn,JAVA中如何用TRANSACTION来对数据库进行
  5. 网站后台admin修改故事
  6. 编程语言的发展趋势及未来方向(2):声明式编程与DSL
  7. 主流开源开发者工具落地阿里云,进一步提升开发者体验
  8. 用phpcms如何将静态页面制作成企业网站(下)
  9. Nodejs版本的企业微信中接收消息与腾讯对接之接收消息 代码已经上传,可以去下载
  10. 如何关闭访达窗口_UG NX软件基础操作,如何自定义软件快捷键
  11. duilib加载资源
  12. 导出数据库数据至CSV格式
  13. python查看虚拟环境列表_python虚拟环境virtualenv高级篇
  14. bigdecimal不等于0怎么写_我不知道三打白骨精读后感怎么写才算正能量
  15. 如何做到3个月吸粉10多万
  16. 八字易经算法之用JAVA实现 地藏十神排法
  17. 显卡T600和RTX3050哪个好
  18. pygame的游戏窗口退出办法
  19. 学习python需要很多数学知识吗_Python数据分析需要学习哪方面的数学知识
  20. python3 练习题100例 (十六)鸡尾酒疗法

热门文章

  1. Zookeeper 概念
  2. Liferay 6.2 改造系列之十三:修改用户编辑页面表单内容
  3. Android连接数据库的问题
  4. 动态生成WebService的客户端
  5. HDU 2546 饭卡 动态规划01背包
  6. HDU-1150 Machine Schedule 二分图匹配
  7. Mybatis-plus 多表联查实现(非手写sql)
  8. Java sychronized关键字总结(二)
  9. 翻译 | Learning React Without Using React Part 2
  10. Intent与intent-filter