网站首页 > 资源文章 正文
提高Java编程技能的方法之一是通过Oracle的Java程序员认证准备,下面跟海口达内一起看如何提高Java编码技能。
1.编码经验提高Java技能
在所有面向对象的概念中编写Java代码都很方便。如果您已经擅长Java,那么建议您学习最新的包/ API更改。您可能会知道,使用最新的类/方法,可以使用1或2行简化较早版本的10行代码。 从小的Swing应用程序开始,然后尝试使用RMI或Java套接字添加客户机 - 服务器技术。
只需使用平面文本文件作为Swing应用程序的数据库即可。使用平面文本文件的编程经验将提高您在Java IO,Java并发性,Java集合,Java日期/时间API等许多领域的Java知识。 从sourceforge或Githup或类似的开源网站下载示例Java项目。了解代码并通过添加新功能来改进项目。
从Topcoder和Codeforces下载示例Java竞争程序规范。这些网站有高质量的问题,也让你看到其他的代码发布比赛完成。这些也根据主题对问题进行分类。开始对规格进行编码并与其他编码器进行比较。 2.通过Oracle Java认证提高Java技能
提高Java编程技能的更好方法是通过Oracle的Java程序员认证准备。你不需要参加考试,但是准备工作将会塑造你的编程技巧.从Oracle中选择您的Java认证,Java认证MyExamCloud考试集合 安装Java 安装Eclipse 在Eclipse中创建一个简单的独立项目,显示HELLO WORLD! 公共类TestClass { public static void main(String [] args){ System.out.println(“HELLO WORLD!”); } }
3.用int,String,char,boolean,double类型创建变量
int数字 双重价格; boolean isValid; 字符 字符串文本;
4.赋值给变量
数字= 10; 价格= 45.22; isValid = false; character ='a'; text =“这是一个示例文本”;
5.使用数字运算符(+, - ,*,/)
int number1 = 10,number2 = 20,number3 = 0,number4 = 0,number5 = 0; umber3 = number1 + number2; umber3 = number1 * number2; umber4 = number2 - number1; umber5 = number2 / number1;
6.使用条件(>,> =,<,<=,==)和逻辑运算符(和,或不)
int number1 = 10; boolean isPositive =(number1> 0); boolean isNegative =(number1 <0); boolean isZero =(number1 == 0); boolean isPositiveAndGreaterThan5 =(number1> 0)&&(number1> 5); boolean isBetween5And15 =(number1> = 5)&&(number1 <= 15);
7.使用if / else来根据条件结果执行代码
int number1 = 10; 如果(number1 <0) System.out.println(“number1 is negative。”); 其他 如果(number1 == 0) System.out.println(“number1 is 0.”); 其他 System.out.println(“number1 is positive /”);
8.使用开关根据变量的值执行代码
int number1 = 10; 开关(number1){ 情况1: System.out.println(“数字是一个”); 打破; 情况2: System.out.println(“数字是两个”); 打破; 情况3: System.out.println(“数字是三。”); 打破; 默认: System.out.println(“数字大于3”); 打破; }
9.使用String方法
String text =“这是一个示例文本”; int length = text.length(); int position = text.indexOf(“is”); String text1 = text.substring(5);
10.使用来自Java API的通用目的类;使用import语句导入这些类的包
import java.io.File; 公共类Class1 { public static void main(String [] args){ File file = new File(“c:\\ temp \\ files \\ file1.txt”); boolean fileExists = file.exists(); 如果(fileExists == false) System.out.println(“该文件不存在”); 长fileSize = file.length(); System.out.println(“\ nfile length =”+ fileSize); String fileParent = file.getParent(); System.out.println(“file parent =”+ fileParent); boolean isFileHidden = file.isHidden(); System.out.println(“是文件隐藏?”+ isFileHidden); } }
11.为你的课堂创建一个包装 包com.java;
公共类TestClass { public static void main(String [] args){ System.out.println(“Hello Package!”); } }
12.使用数组
初始化数组 获取数组元素的值 将值保存在数组元素中 获取数组大小 public static void main(String [] args){ int [] numbers = new int [] {1,4,-3,0}; 的System.out.println(numbers.length); 数字[2] = 5; 的System.out.println(数字[2]); }
13.使用清单
将元素添加到列表中 从列表中删除元素 在列表中找到一个元素 得到清单大小 包com.java; import java.util.ArrayList; 公共类TestClass { public static void main(String [] args){ ArrayList <String> texts = new ArrayList <String>(); 的System.out.println(texts.size()); texts.add( “AAA”); texts.add( “BBB”); texts.add( “CCC”); 的System.out.println(texts.get(1)); texts.remove(1);
的System.out.println(texts.size()); } }
14.使用循环语句(FOR,WHILE,DO WHILE)来遍历数组或列表的元素 包
com.java; import java.util.ArrayList; 公共类TestClass { public static void main(String [] args){ int [] numbers = new int [] {1,3,2,0}; for(int i = 0; i <numbers.length; i ++) 的System.out.println(数字[1]); ArrayList <String> texts = new ArrayList <String>(); texts.add( “AAA”); texts.add( “BBB”); texts.add( “CCC”); for(int i = 0; i <texts.size(); i ++) 的System.out.println(texts.get(I)); } }
15.创建一个班级 包com.java;
公开课Book { private String name =“”; private String author =“”; public Book(String name,String author){ this.name = name; this.author =作者; } public String getName(){ 返回this.name; }
简单地说,你练习得越多,你就会对这个特定的问题或类似的问题有一个想法。你不需要重新思考你下次遇到的问题,所以练习更多,执行更多的代码,你肯定会探索新的东西,你会觉得熟悉编码,慢慢的就提高了Java编码技能。
猜你喜欢
- 2024-10-02 Java 如何用 token 做用户登录认证
- 2024-10-02 Salesforce | 平台初级开发 Platform Developer Ⅰ 认证考试指南
- 2024-10-02 what?面试官让我用30秒给他讲清楚什么是 Session-Cookie 认证?
- 2024-10-02 Java安全模型之——代码签名和认证
- 2024-10-02 Java实现基于token认证(java token生成和验证)
- 2024-10-02 使用JAVA + Mysql 设计考试系统(java使用mysql用哪个版本)
- 2024-10-02 我最喜欢的Java好书,还是这几本(java书推荐 知乎)
- 2024-10-02 零基础菜鸟如何自学Java(零基础怎么学java)
- 2024-10-02 SpringSecurity和JWT实现认证和授权
- 2024-10-02 javaweb的四种认证机制(java认证中心)
你 发表评论:
欢迎- 07-03win7去掉桌面图标小箭头怎么操作 win7桌面快捷方式箭头怎么去除
- 07-03win7声音图标不见了怎么办(windows7声音没了怎么办)
- 07-03男生勿入:Win10/Win7/Win8.1女生图标下载
- 07-03桌面只有回收站图标,给Win7/10系统在桌面添加“计算机”图标
- 07-03经典windows桌面图标手机壁纸(经典windows桌面背景)
- 07-03如何在Win10启用Win7/Win8.1通知区域图标设置?
- 07-03win7声音图标不见了解决步骤(win7旗舰版声音图标不显示)
- 07-03为什么回收站图标没了?win11/win10/win7电脑如何显示回收站图标
- 最近发表
-
- win7去掉桌面图标小箭头怎么操作 win7桌面快捷方式箭头怎么去除
- win7声音图标不见了怎么办(windows7声音没了怎么办)
- 男生勿入:Win10/Win7/Win8.1女生图标下载
- 桌面只有回收站图标,给Win7/10系统在桌面添加“计算机”图标
- 经典windows桌面图标手机壁纸(经典windows桌面背景)
- 如何在Win10启用Win7/Win8.1通知区域图标设置?
- win7声音图标不见了解决步骤(win7旗舰版声音图标不显示)
- 为什么回收站图标没了?win11/win10/win7电脑如何显示回收站图标
- Win7怎么更换本地磁盘图标?(win7桌面改d盘)
- Win7桌面图标消失怎么办?(win7桌面图标全没了怎么办)
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)