Java编程入门笔记(一)
人生若只如初见——初始Java
什么是Java?
Java是Sun Microsystems于1995年推出的高级编程语言
Java 领域的JavaSE、JavaEE技术已发展成为同C#和.NET平分天下的应用软件开发平台和技术
个人体验,虽然Java跨平台性极其优越,但是其配置环境也是一大头痛的地方。而且C#方面使用Visual Studio的体验感极好,而在这方面eclipse在代码提示和一些插件方面就体验感很差了。
Java可以做什么?
开发桌面应用程序
- 银行软件、商场结算软件
开发面向Internet的应用程序
- 网上数码商城、阿里巴巴、易趣网
Java技术平台简介
Java SE:标准版
- Java技术的基础和核心
- 主要用于开发桌面应用程序
Java EE:企业版
- 提供了企业级应用开发的完整解决方案
- 很多的网站都是采用Java EE技术开发
Java ME:移动版
- 性能受限式手持设备
- 机顶盒类设备的网络编程
安装JDK及环境配置
略
Java程序的基本结构
public class HelloWorld {public static void main(String[ ] args) {System.out.println("Hello World!!!");}
}
//这是所有Java程序最基本的部分,也是程序的入口
从控制台输出信息
System.out.println("Hello World!!!");
//打印完引号中的信息后会自动换行
System.out.print()
打印输出信息后不会自动换行
Java编码基本规范
- 类名使用public修饰
- 一行只写一条语句
- {}的使用及位置
- 代码缩进
常见错误
public class helloWorld { //源文件名为HelloWorld.javapublic static void main (String[ ] args){ System.out.println("我的第一个MyEclipse小程序!");}
}
public修饰的类的名称必须与Java文件同名!
public class HelloWorld { public static main (String[ ] args) { System.out.println("我的第一个MyEclipse小程序!");}
}
main()方法作为程序入口,void必不可少!
public class HelloWorld { public static void main (String[ ] args) { system.out.println("我的第一个MyEclipse小程序!");}
}
语法出错,无法解析system!Java对大小写敏感!
public class HelloWorld {public static void main (String[ ] args) { System.out.println("我的第一个MyEclipse小程序!")}
}
每一条Java语句必须以分号结束!
public class HelloWorld { public static void main (String[ ] args) { System.out.println( 我的第一个MyEclipse小程序!);}
}
注意:字符串不要漏写引号!
还有小写的l(L)和大写I(i),以及0和O
小技巧:Eclipe中使用Ctrl+Shift+F格式化代码
Java编程入门笔记(一)相关推荐
- 阿里云Java学习路线 - Java编程入门 笔记
学习链接 目录 学习链接 第一章 Java语言介绍 1.Java发展简介 2.Java语言特点 3.Java可移植性 第二章 搭建Java开发环境 1.JDK简介 2.安装完成后配置JDK环境 第三章 ...
- Java编程入门笔记(十)
意料之外--异常 什么是异常? 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 Java的异常处理是通过5个关键字来实现的:try.catch. finally.throw.t ...
- 01.Java 编程入门学习笔记20210307
Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...
- Java编程入门与应用 P104—例4-12(学生管理系统——密码的重复验证)
Java编程入门与应用 P104-例4-12 在第一次进入系统时要求管理员设置一个密码,出于安全考虑密码需要输入两次,如果两次输入的密码一致才生效,否则提示失败 import java.util.Sc ...
- Java编程入门与应用 P124——例5-4(计算90度的正弦值、0度的余弦值、1的反正切值、120度的弧度值)
Java编程入门与应用 P124--例5-4 计算90度的正弦值.0度的余弦值.1的反正切值.120度的弧度值 因为参数里都是double值,需要以弧度代替角度来实现 /*** Java编程入门与应用 ...
- Java编程入门---JDK安装
Java编程入门 初步了解方法的定义方式和相互调用 掌握递归调用 理解和使用数组 掌握常见类的基本使用,String字符串.Random随机类.Math数学库类和日期类 程序 程序=算法+数据结构 用 ...
- JAVA编程入门基础
JAVA编程入门 程序=算法+数据结构 用户使用编程语言实现问题域到解域的映射,细节描述算法 1.汇编语言-贴近于硬件设备 2.高级语言-C#.Java-贴近于自然语言-需要编译过程将高级语言所编写的 ...
- Java编程入门与应用 P210 例8-8——演示创建实例的方法
Java编程入门与应用 P210 例8-8--演示创建实例的方法 显式转换和隐式转换的概念 /*** Java编程入门与应用 P210 例8-8--演示创建实例的方法** 显式转换和隐式转换的概念*/ ...
- Java编程入门与应用 P80——例3-24(小明参加一个1000米的长跑比赛每跑完一圈,教练就会问他是否要坚持下去,如果回答yes,则继续跑,否则表示放弃。)
Java编程入门与应用 P80--例3-24 小明参加一个1000米的长跑比赛,在100米的跑道上,他循环地跑着,每跑一圈,剩余的路程就会减去100米,要跑的圈数就是循环的次数.但是,在每跑完一圈, ...
最新文章
- 信息记录拉取失败_天猫入驻为什么失败?猫店侠做详细解读
- 无人车时代:用深度学习辅助行人检测
- Python工具包werkzeug
- Java Applet 基础
- 总结3:IDEA中使用${pageContext.request.contextPath}填写路径时出错
- python同时读取多个文件的同一行
- MIUI 11或随小米MIX4共同发布 登场时间9月至10月间
- easydatasource能删除吗_面试官:能跟我说一下rm删除文件之后,空间都发生了什么吗?
- 使用 Python 全栈打造淘宝客微信机器人(上)
- uniapp中text-indent不起作用,uniapp首行缩进不管用如何解决?
- Python:实现graham scan葛立恒扫描法算法(附完整源码)
- LINUX SPI设备驱动模型分析之二 SPI总线模块分析
- Java技术——你真的了解String类的intern()方法吗,快点来学吧
- 什么是函数?什么是无参函数?什么是返回值?函数的分类?
- 2021-11-09 Cynthia XSS
- json字符串转list集合
- 智慧城市:智能红绿灯的现在与未来发展
- XML解析之xsi:nil=true
- 一文读懂区块链技术,史上最全,最通俗
- 机电传动控制读书笔记
热门文章
- 移动开发平台 mPaaS 专题(总结使用该平台过程遇到的问题和解决办法)
- QUIC的不可靠数据报扩展(RFC9221中文版)
- TCP/IP 各层的 数据格式(Segment,Datagram,Packet,ARP 数据包,Frame)
- addall php,thinkphp addall() 方法设置
- Standford优质计算机课程资源
- char占用几个字节(Byte)?
- IntellJ IDEA使用攻略
- OSChina 周五乱弹 —— 我就和你们不一样了,我是长得很搞笑
- 微信闪退Bug<图片>
- 【AutoMapper官方文档】DTO与Domin Model相互转换(中)