JAVA入门第一课

一、Java简介 

1、什么是Java 

Java 是一种面向对象的编程语言,由Sun Microsystems(现在是Oracle公司)在1995年开发并发布。它是一种跨平台的编程语言,意味着Java程序可以在不同的操作系统上运行,如Windows、Mac和Linux。

Java被广泛用于开发各种应用程序,包括企业级应用、移动应用、Web应用、嵌入式系统和游戏等。它的主要特点包括可移植性、高性能、安全性和易于学习等。

 2、Java可以做什么

  1. 移动应用开发:Java是Android应用开发的主要语言。开发者可以使用Java语言和Android开发工具包(Android SDK)来创建各种类型的移动应用程序,包括社交媒体应用游戏工具商务应用

  2. Web应用开发:Java在Web应用开发中也很流行。开发者可以使用Java的Web框架(如Spring、Struts和Play)来构建动态网页、Web服务和企业级应用。Java还提供了一套强大的JavaServer Pages(JSP)和Java Servlets技术,用于创建动态服务器端内容等

 3、Java技术体系

  1. Java标准库(Java SE):Java标准库是Java开发的基础,提供了各种类和接口,用于处理字符串、日期、集合、输入输出、网络通信、图形界面等常见任务。Java标准库是Java编程的核心部分,开发者可以通过直接调用Java标准库中的类和方法来实现各种功能。

  2. Java企业版(Java EE):Java企业版是用于开发和部署企业级应用的一套技术规范和工具。Java EE包括各种标准和API,如Servlet、JSP、Enterprise JavaBeans(EJB)、Java Persistence API(JPA)和Java Message Service(JMS)等。Java EE提供了分布式计算、事务管理、安全性和可伸缩性等功能,适用于构建大型、可靠、高性能的企业应用。

  3. Java开发工具包(Java Development Kit,简称JDK):JDK是开发Java应用程序的必备工具。它包括Java编译器(javac)用于将Java源代码编译成字节码,Java虚拟机(JVM)用于执行字节码,以及各种支持工具和库。JDK还提供了集成开发环境(IDE)的支持,如Eclipse、IntelliJ IDEA和NetBeans等。(目前使用jdk8)

 4、Java程序的结构

public class Hello
{
    //快捷psvm
    public static void main(String[] args) {
        //快捷sout
        System.out.println("hello word,HelloJAVA!");    //""----"字符串"
        System.out.println('A');  //''----'字符'
    }
}

Hello类名需要与文件名完全一样 

main:main( )方法四要素必不可少,是Java程序执行的入口点

hello word,HelloJAVA!:从控制台输出的信息

二、使用 IntelliJ IDEA 开发Java程序 

1、从控制台输出信息 

语句含义
System.out.println("Hello Word!");从控制台输出信息,打印完引号中的信息后,会自动换行
System.out.print("Hello Word!");从控制台输出信息,打印完引号中的信息后,不会自动换行

代码:

public class Csdn1 {
    public static void main(String[] args) {
        //换行
        System.out.println("Hello World");
        System.out.println("Hello World");
        //不换行
        System.out.print("Hello World");
        System.out.print("Hello World");
    }
}

运行效果:

2、转义字符 

在Java中,转义字符用来表示一些特殊的字符或者具有特殊含义的字符

转义字符说明
\n换行符
\t制表符
\'单引号
\"双引号

代码:

public class Csdn1 {
    public static void main(String[] args) {
        System.out.print("Hello \nWorld");
    }
}

运行效果:

 3、Java程序的注释

在Java程序中,注释用于解释代码的功能、目的或实现细节,并且不会被编译器处理

单行注释:使用 // 来表示,从//开始一直到行末都是注释内容

// 这是一个单行注释
// 这是一个单行注释
 

多行注释:使用 /* 和 *将注释内容包裹起来,可以跨越多行

/* 
*   这是一个多行注释
*  注释的内容可以
*  跨越多行
*/
 

多行注释的每一行开头可写一个或多个 “ * ” 号

4、Java 编码规范 

Java编码规范是一组约定和规则,用于定义Java代码的编写风格和格式。遵循编码规范可以提高代码的可读性、可维护性和可扩展性,并促进团队成员之间的协作

1.类名一定要有意义,杜绝类似aaa,bbb 这样的书写

2.类名首字母要大写,如果类名由多个单词组成,每个首字母均大写

3.定义类要求使用 public 进行修饰

4.“ {  } ” 通常用来表示一个层次结构,“  {  ” 一般放在结构第一行的末尾,如 public class Hello World {  ,而 “  }  ” 放在结构结尾,并独占一行

5.代码缩进,低层次的代码需要比高层次的代码缩进若干格

 5、常见错误

public class Hello
{
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

1.public 修饰的类的名称(Hello)必须要和Java文件名(Hello.java)保持一致

2.main()方法是Java程序的主入口,void修饰符必不可少

3.Java程序是严格区分大小写字母的,System 首字母必须大写

4.每一条Java语句必须以分号( ; )结束

5.Java程序的输出语句中不能漏写引号( " " )

三、技能训练 

练习一

 在控制台输出如下:

参考解决方案:

public class p1 {
    public static void main(String[ ] args) {
        System.out.println("你好,我是三头六臂八面玲珑的三太子");
        System.out.println("姓名:哪吒");
        System.out.println("年龄:19岁");
        System.out.println("爱好:吃缸炉烧饼");
    }
}

 练习二

  在控制台输出商品价目表:

参考解决方案: 

public class p2 {
    public static void main(String[] args) {
        System.out.println("\t购物清单\n商品名称\t购买数量\t商品单价\t金额\n混天绫\t1\t\t882\t\t882\n风火轮\t2\t\t394\t\t788");
    }
}

练习三

在Java中打印出一个爱心图案: 

参考解决方案: 

public class hw1 {
    public static void main(String[] args) {
        System.out.println(" **    **");
        System.out.println("****  ****");
        System.out.println("**********");
        System.out.println(" ********");
        System.out.println("   ***");
        System.out.println("    *");
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值